Valid HTML 4.0! Valid CSS!
%%% -*-BibTeX-*-
%%% ====================================================================
%%%  BibTeX-file{
%%%     author          = "Nelson H. F. Beebe",
%%%     version         = "1.134",
%%%     date            = "18 October 2023",
%%%     time            = "11:05:26 MDT",
%%%     filename        = "cacm2010.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",
%%%     checksum        = "49383 73788 296424 2929546",
%%%     email           = "beebe at math.utah.edu, beebe at acm.org,
%%%                        beebe at computer.org (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "bibliography, BibTeX, CACM, Communications of
%%%                        the ACM",
%%%     license         = "public domain",
%%%     supported       = "yes",
%%%     docstring       = "This is a COMPLETE bibliography of
%%%                        Communications of the ACM (CODEN CACMA2, ISSN
%%%                        0001-0782 (print), 1557-7317 (electronic)),
%%%                        covering the decade 2010--2019.
%%%
%%%                        The ACM maintains Web pages with journal
%%%                        tables of contents for 1985--date at:
%%%
%%%                            http://www.acm.org/pubs/contents/journals/cacm/
%%%                            http://portal.acm.org/browse_dl.cfm?idx=J79
%%%
%%%                        At version 1.134, the COMPLETE year coverage
%%%                        looked like this:
%%%
%%%                             2010 ( 383)    2014 ( 273)    2018 ( 295)
%%%                             2011 ( 349)    2015 ( 277)    2019 ( 286)
%%%                             2012 ( 309)    2016 ( 300)
%%%                             2013 ( 275)    2017 ( 279)
%%%
%%%                             Article:       3026
%%%
%%%                             Total entries: 3026
%%%
%%%                        The size of the original cacm.bib file
%%%                        covering 1958--1996 became too large (about
%%%                        4000 entries) for BibTeX and TeX to handle,
%%%                        so at version 1.44, it was split into
%%%                        cacm1950.bib, cacm1960.bib, cacm1970.bib,
%%%                        cacm1980.bib, and cacm1990.bib, each covering
%%%                        the decade starting with the year embedded in
%%%                        the filename.  Version numbers for these
%%%                        files begin at 2.00.
%%%
%%%                        Volumes from the 1990s average more than 200
%%%                        articles yearly, so a complete bibliography
%%%                        for this journal could contain more than 6000
%%%                        entries from 1958 to 2000.
%%%
%%%                        These bibliographies also include ACM
%%%                        Algorithms 1--492.  For Algorithms 493--686,
%%%                        including Algorithm 568, published in ACM
%%%                        Transactions on Programming Languages and
%%%                        Systems (TOPLAS), see the companion
%%%                        bibliographies, toms.bib and toplas.bib.
%%%
%%%                        All published Remarks and Corrigenda are
%%%                        cross-referenced in both directions, so
%%%                        that citing a paper will automatically
%%%                        generate citations for those Remarks and
%%%                        Corrigenda.  Cross-referenced entries are
%%%                        duplicated in cacm19*.bib and toms.bib, so
%%%                        that each is completely self-contained.
%%%
%%%                        Source code for ACM Algorithms from 380
%%%                        onwards, with some omissions, is available
%%%                        via the Netlib service at
%%%                        http://netlib.ornl.gov/, and
%%%                        ftp://netlib.bell-labs.com/netlib/toms.
%%%
%%%                        There is a World Wide Web search facility
%%%                        for articles published in this journal from
%%%                        1959 to 1979 at
%%%                        http://ciir.cs.umass.edu/cgi-bin/web_query_form/public/cacm2.1.
%%%
%%%                        The journal's Web site data has been
%%%                        automatically converted to BibTeX form,
%%%                        corrected for spelling and page number
%%%                        errors, and merged into this file.  Thus, the
%%%                        journal coverage from 1985 to date should be
%%%                        complete.
%%%
%%%                        The initial draft of entries for 1981--1990
%%%                        was extracted from the ACM Computing Archive
%%%                        CD ROM for the 1980s, with manual corrections
%%%                        and additions.  Additions were then made from
%%%                        all of the bibliographies in the TeX User
%%%                        Group collection, from bibliographies in the
%%%                        author's personal files, from tables of
%%%                        contents information at
%%%                        http://www.acm.org/pubs/cacm/, from
%%%                        Zentralblatt fur Mathematik Mathematics
%%%                        Abstracts at
%%%                        http://www.emis.de/cgi-bin/MATH/, from
%%%                        bibliographies at Internet host
%%%                        netlib.bell-labs.com, and from the computer science
%%%                        bibliography collection on ftp.ira.uka.de in
%%%                        /pub/bibliography to which many people of
%%%                        have contributed.  The snapshot of this
%%%                        collection was taken on 5-May-1994, and it
%%%                        consists of 441 BibTeX files, 2,672,675
%%%                        lines, 205,289 entries, and 6,375
%%%                        <at>String{} abbreviations, occupying 94.8MB
%%%                        of disk space.
%%%
%%%                        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 within each journal,
%%%                        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 " #
  "\def \TM {${}^{\sc TM}$} " #
  "\ifx \undefined \booktitle \def \booktitle #1{{{\em #1}}} \fi" #
  "\hyphenation{ }"
}

%%% ====================================================================
%%% 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|https://www.math.utah.edu/~beebe/|"}

%%% ====================================================================
%%% Journal abbreviations:
@String{j-CACM                  = "Communications of the ACM"}

%%% ====================================================================
%%% Bibliography entries (cross-references in notes may necessitate
%%% inclusion of a few additional entries published elsewhere):
@Article{Vardi:2010:ELM,
  author =       "Moshe Y. Vardi",
  title =        "{Editor}'s letter: More debate, please!",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "5--5",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629176",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:LES,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Software still as much an art
                 as science",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "7--7",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629178",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:VEa,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "8--8",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629179",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Communications' {\em Virtual Extension brings more
                 quality articles to ACM members. These articles are now
                 available in the ACM Digital Library}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hall:2010:AAR,
  author =       "Wendy Hall",
  title =        "{ACM}'s annual report",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "9--13",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629180",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Linden:2010:BSE,
  author =       "Greg Linden and Ruben Ortega and Jason Hong",
  title =        "{blog@CACM}: Software engineering, smartphones and
                 health systems, and security warnings",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "16--17",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629181",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The {\em Communications\/} Web site,
                 http://cacm.acm.org, features more than a dozen
                 bloggers in the BLOG@CACM community. In each issue of
                 {\em Communications}, we'll publish excerpts from
                 selected posts.

                 twitter Follow us on Twitter at
                 http://twitter.com/blogCACM

                 Greg Linden writes about frequent software deployments,
                 Ruben Ortega reports on smartphones and health systems
                 research, and Jason Hong discusses designing effective
                 security warnings.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:COCa,
  author =       "David Roman",
  title =        "{CACM} online: The corollary of empowerment",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "18--18",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629182",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2010:NRE,
  author =       "Tom Geller",
  title =        "News: Rebuilding for eternity",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "19--21",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629185",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Researchers use computer vision techniques to preserve
                 culturally significant sites as high-resolution 3D
                 models.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2010:NAP,
  author =       "Leah Hoffmann",
  title =        "News: {Amir Pnueli}: ahead of his time",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "22--23",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629187",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Remembering a legacy of practical and theoretical
                 innovation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2010:NAT,
  author =       "Gary Anthes",
  title =        "News: Automated translation of {Indian} languages",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "24--26",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629184",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "India faces a daunting task trying to manually
                 translate among 22 official languages, but assistance,
                 in the form of advanced technology enabled by a lot of
                 hard work, is on the way.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2010:NNS,
  author =       "Neil Savage",
  title =        "News: New search challenges and opportunities",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "27--28",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629183",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "If search engines can extract more meaning from text
                 and better understand what people are looking for, the
                 Web's resources could be accessed more effectively.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2010:NFI,
  author =       "Kirk L. Kroeker",
  title =        "News: Future {Internet} design summit",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "29--29",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629186",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The National Science Foundation's meeting on Internet
                 architectures focused on designs related to emerging
                 social and economic realities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Frenkel:2010:NRL,
  author =       "Karen A. Frenkel",
  title =        "News: {Robert Lovett Ashenhurst: 1929--2009}",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "30--30",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629188",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2010:NAI,
  author =       "Samuel Greengard",
  title =        "News: {ACM} and {India}",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "31--31",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2010:VTS,
  author =       "Michael Cusumano",
  title =        "Viewpoints: Technology strategy and management: The
                 evolution of platform thinking",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "32--34",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629189",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How platform adoption can be an important determinant
                 of product and technological success.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2010:VBS,
  author =       "Phillip G. Armour",
  title =        "Viewpoints: The business of software: In praise of bad
                 programmers",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "35--36",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629190",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A tale illustrating the difference between individual
                 and team skills.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rai:2010:VLT,
  author =       "Arti Rai",
  title =        "Viewpoints: Law and technology: Unstandard
                 standardization: the case of biology",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "37--39",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629191",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How applicable are the approaches adopted by
                 information and communication technology
                 standards-setting organizations to biological
                 standards?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stroustrup:2010:VWS,
  author =       "Bjarne Stroustrup",
  title =        "Viewpoint: What should we teach new software
                 developers? Why?",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "40--42",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629192",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Fundamental changes to computer science education are
                 required to better address the needs of industry.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Aspray:2010:VCM,
  author =       "William Aspray and Len Shustek and Norbert Ryska",
  title =        "Viewpoints: Computer museum series: Great computing
                 museums of the world, part one",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "43--46",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629193",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The first of a two-part series highlighting several of
                 the world's museums dedicated to preserving,
                 exhibiting, and elucidating computing history.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyde:2010:DF,
  author =       "Julian Hyde",
  title =        "Data in flight",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "48--52",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629195",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How streaming SQL technology can help solve the Web
                 2.0 data crunch.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Petschulat:2010:OPD,
  author =       "Stephen Petschulat",
  title =        "Other people's data",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "53--57",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629196",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Companies have access to more types of external data
                 than ever before. How can they integrate it most
                 effectively?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Leventhal:2010:TPR,
  author =       "Adam Leventhal",
  title =        "Triple-parity {RAID} and beyond",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "58--63",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629194",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "As hard-drive capacities continue to outpace their
                 throughput, the time has come for a new level of
                 RAID.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stonebraker:2010:MPD,
  author =       "Michael Stonebraker and Daniel Abadi and David J.
                 DeWitt and Sam Madden and Erik Paulson and Andrew Pavlo
                 and Alexander Rasin",
  title =        "{MapReduce} and parallel {DBMSs}: friends or foes?",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "64--71",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629197",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "MapReduce complements DBMSs since databases are not
                 designed for extract-transform-load tasks, a MapReduce
                 specialty.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dean:2010:MFD,
  author =       "Jeffrey Dean and Sanjay Ghemawat",
  title =        "{MapReduce}: a flexible data processing tool",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "72--77",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629198",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "MapReduce advantages over parallel databases include
                 storage-system independence and fine-grain fault
                 tolerance for large jobs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lin:2010:CAA,
  author =       "Raz Lin and Sarit Kraus",
  title =        "Can automated agents proficiently negotiate with
                 humans?",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "78--88",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wallach:2010:TPN,
  author =       "Dan Wallach",
  title =        "Technical perspective: {Native Client}: a clever
                 alternative",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "90--90",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629202",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yee:2010:NCS,
  author =       "Bennet Yee and David Sehr and Gregory Dardyk and J.
                 Bradley Chen and Robert Muth and Tavis Ormandy and
                 Shiki Okasaka and Neha Narula and Nicholas Fullagar",
  title =        "{Native Client}: a sandbox for portable, untrusted x86
                 native code",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "91--99",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629203",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Halevy:2010:TPS,
  author =       "Alon Halevy",
  title =        "Technical perspective: Schema mappings: rules for
                 mixing data",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "100--100",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629200",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{tenCate:2010:SCS,
  author =       "Balder ten Cate and Phokion G. Kolaitis",
  title =        "Structural characterizations of schema-mapping
                 languages",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "101--110",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629201",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2010:LBQa,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: {HP}'s running man",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "120--ff",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1645394",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Prith Banerjee discusses collaborating with
                 universities, his startup experiences, and
                 Hewlett--Packard Lab's approach to research and
                 development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Seo:2010:UTF,
  author =       "Dongback Seo and King-Tim Mak",
  title =        "Using the thread-fabric perspective to analyze
                 industry dynamics",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "121--125",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629205",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Rapid advances in technology pose severe challenges to
                 organizations that are dependent on their technology
                 for day-to-day operations as well as strategic renewal.
                 For example, one major challenge is the decision of
                 which new technology to adopt and when to adopt it. If
                 an organization implements a technology too early and
                 its industry takes up another technology later as the
                 standard, the organization will have wasted resources
                 and must expend more in order to switch or make its
                 technology compatible. If the organization waits for a
                 standard to emerge, it will lose any benefits of being
                 the first mover. Organizations struggle to predict the
                 shape of tomorrow's industry, especially more dynamic
                 industries like wireless communications.\par

                 Current business theories are limited in their ability
                 to explain phenomena happening in these dynamic
                 industries. They are also weak in their ability to
                 predict the totality of these types of industries.
                 Theories like the resource-based view of the firm and
                 dynamic capabilities can assess an individual firm's
                 competitiveness and analyze competition between one
                 firm and another under preordained and well-ordered
                 industrial structures, but they cannot explain the
                 total shape of an industry and the positioning of firms
                 within the industry. For example, the analysis and
                 comparison of organizations in the wireless industry,
                 such as Nokia, Samsung, Qualcomm, Vodafone, Hutchison,
                 and Verizon, can assess a company's resources and
                 capabilities and its superiority over another in its
                 resources or capabilities. But these theories do not
                 explain the whole picture of the industry, why
                 companies are pursuing different technologies, why and
                 how they ally with one another, or how companies with
                 fewer resources or capabilities can compete with those
                 with more, for example.\par

                 They also fail to account for how organizations and
                 industries change constantly through internal and
                 external forces. In fairly static industries like the
                 traditional auto industry, companies operated on the
                 same stable supply chains and other systems for
                 decades, thus it was fair to detach two or more
                 organizations from the same shared industrial context
                 to compare them. However, we cannot separate
                 organizations from their industrial context in current
                 dynamic industries like information technology, because
                 organizations and the industry in which they belong
                 co-evolve rapidly by affecting each other. None of the
                 standard business theories can give us clear answers to
                 how, for example, Qualcomm and Korean electronics
                 companies, that started with few resources,
                 capabilities and market share, could create and then
                 expand their territory in the GSM-dominated wireless
                 industry led by Nokia.\par

                 More broadly, the nature of modern business competition
                 appears to be undergoing a fundamental change. To
                 explore the new industrial dynamics, we use the
                 intuitive ideas of {\em threads, fabric\/} and {\em
                 weaving\/} to develop a perspective which promises to
                 greatly facilitate the description and analysis of
                 highly competitive and dynamic industries such as the
                 wireless industry. The Thread-Fabric view perceives
                 organizations and industries as organic entities rather
                 than as rigid and mechanical units. The proposed
                 perspective also differs from existing theories in that
                 it allows a way to observe industries and predict the
                 future not only at the level of individual firms but
                 also from the scope of entire industries. For industry,
                 we hope this theory can support managers and
                 decision-makers to understand the fast-changing
                 business environment and build strategies and tactics
                 to achieve their business goals. For academia, we hope
                 our proposal shows a new way to analyze and understand
                 how industries transform in this day and age.\par

                 Here, we describe our framework and clarify its details
                 by applying it to the example of the global wireless
                 industry. We use this framework to analyze current
                 dynamics in the wireless industry: the fight for
                 third-generation technology standards, and within that,
                 the competition over wireless Internet platform
                 standards. We also discuss the possible use of this
                 framework to predict future directions in industries.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Burns:2010:SCR,
  author =       "Randal Burns and Zachary Peterson",
  title =        "Security constructs for regulatory-compliant storage",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "126--130",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629206",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In response to a growing body of electronic records
                 legislation, the storage community has enhanced data
                 stores to include privacy, auditability, and a
                 `chain-of-custody' for data. There are currently over
                 4,000 federal, state, and local regulations that govern
                 the storage, management, and retrieval of electronic
                 records. Most notably, the Sarbanes--Oxley Act of 2002,
                 which regulates corporate financial records. Storage
                 vendors provide `compliance' platforms that store and
                 manage data in accordance with regulations, which aids
                 customers in meeting compliance guidelines. Examples
                 include: EMC Centera Compliance Edition,\TM{} NetApp
                 SnapLock,\TM{} and IBM Tivoli Security Compliance
                 Manage.\TM{}\par

                 Many of these platforms add storage management policy
                 to existing systems. Vendors start with systems that
                 manage versions of files or volumes. They add
                 immutability to past versions by preventing writes by
                 policy. They also enforce data retention guidelines by
                 not allowing the deletion of protected files. Enhanced
                 metadata allows users and auditors to examine the store
                 at any point-in-time and investigate the manner in
                 which data have changed throughout their
                 history.\par

                 While these features aid organizations in complying
                 with regulations, they do not provide strong evidence
                 of compliance. By following storage management
                 policies, data are versioned and retained for mandated
                 periods. However, there are many opportunities and
                 motivations to subvert such storage policies. In fact,
                 the file system owner represents the most likely
                 attacker. For example, a corporation might alter or
                 destroy data after the corporation comes under
                 suspicion of malfeasance. The shredding of Enron audit
                 documents at Arthur Anderson in 2001 provides a notable
                 paper analog. Similarly, a hospital or private medical
                 practice might attempt to amend or delete a patient's
                 medical records to hide evidence of malpractice. In
                 policy-based storage systems, past data may be altered
                 or destroyed by reverse engineering file system formats
                 and editing the file data on disk--a common and well
                 understood data forensics task.\par

                 We assert that these features need to be
                 cryptographically strong, providing irrefutable
                 evidence of compliance with regulations. This can be
                 achieved for data retention and chain of custody. A
                 storage system commits to a version history so that, at
                 a later time, an auditor may access past data and gain
                 conclusive evidence that the data have been retained
                 and are unmodified. Further, all data should be bound
                 to the users that modify, create, or delete that data.
                 Such constructs improve the evidentiary value of
                 electronic records within the courts, increase an
                 auditor's confidence in the veracity of the information
                 on which they report (and for which they are
                 responsible), and enhance an organization's quality of
                 data management.\par

                 To these ends, we review three security constructs for
                 versioning file systems. {\em Digital audit trails\/}
                 allow a file system to prove to an independent auditor
                 that it stored data in conformance with regulated
                 retention guidelines. {\em Fine-grained, secure
                 deletion\/} allows a system to efficiently delete
                 individual versions of files to meet confidentiality
                 requirements, limit liability, and allow data to be
                 redacted. {\em Per-block authenticated encryption\/}
                 adds authenticity guarantees to the confidentiality
                 provided by encryption. We also include a distillation
                 of requirements based on a review of relevant
                 legislation and a brief characterization of the
                 performance impact of these techniques based on their
                 implementation within the ext3cow file system.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hur:2010:FDI,
  author =       "Wonchang Hur and Dongsoo Kim",
  title =        "The future of digital imaging",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "131--135",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629207",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Traditionally, radiology is a support department that
                 provides imaging services to other hospital
                 departments. In this conventional framework, the
                 primary concerns of a radiology department were how to
                 enhance the productivity of imaging workflows. Most
                 efforts have been made principally to remove
                 unnecessary communications and thereby reduce report
                 turnaround time. The introduction of information
                 systems such as PACS (Picture Archiving and
                 Communication System) and RIS (Radiology Information
                 System) are typical examples of such efforts.\par

                 Over the past decades, imaging technologies have
                 advanced remarkably, and have led to the proliferation
                 of digital imaging services. Many imaging solution
                 providers are offering various off-the-shelf software
                 programs at more affordable prices. Those programs are
                 equipped with sophisticated imaging functions, and can
                 easily manipulate the large amounts of image data
                 generated from high-performance imaging modalities. As
                 a result, the number of imaging centers providing
                 diagnostic imaging services has grown considerably, and
                 competition between them has intensified.\par

                 In this evolving environment, enhanced productivity of
                 imaging workflow is not sufficient to guarantee a
                 competitive and successful imaging business. Rather,
                 more diversified perspectives of customer satisfaction
                 must be considered, and technological advancements must
                 be leveraged for the quality and the competitiveness as
                 well as the productivity of imaging services.\par

                 In this article, we envision digital imaging services
                 in radiology, with emphasis on the recent advancements
                 in digital imaging technology and its future direction.
                 Specifically, we focus on the four major issues
                 prevailing in current imaging business practices:
                 specialization, flexibility, reliability, and
                 usability. We investigate the kinds of technologies
                 pertaining to each issue, as well as the ways in which
                 such technologies have enabled the invention of
                 innovative services in diagnostic imaging practice.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kim:2010:MWM,
  author =       "Seongwoon Kim and Inseong Lee and Kiho Lee and Seungki
                 Jung and Joonah Park and Yeun Bae Kim and Sang Ryong
                 Kim and Jinwoo Kim",
  title =        "{Mobile Web 2.0} with multi-display buttons",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "136--141",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629208",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "User-Generated Content (UGC) is a burgeoning social
                 phenomenon being watched in today's world with keen
                 interest. UGC is an online new-media content created by
                 users rather than by conventional media such as
                 broadcasters. A typical example would be Flickr, an
                 online photo-sharing site with 37 million images, to
                 which its 1.2 million members add up to 200,000 images
                 daily. UGC is shifting the paradigm of Internet use
                 away from the one-way propagation of media content by
                 companies towards the creation and sharing of media
                 content by and among ordinary users.\par

                 The mobile phone is an especially important means of
                 promoting user generation and exchange of media
                 content. Many mobile phones now have built-in digital
                 cameras and inherent network connectivity. These
                 features have greatly facilitated the creation and
                 sharing of media content. For instance, users can
                 immediately upload photos on Flickr with their mobile
                 phones as well as access Flickr and browse other
                 people's media content.\par

                 However, the constraints of a typical mobile
                 phone---its small display and limited number of
                 buttons---make use of mobile UGC services challenging.
                 Only a few studies have investigated hardware or
                 software alternatives to address these problems. This
                 article presents a new user interface (UI) for mobile
                 phones, one that makes use of UGC services easier and
                 more efficient.\par

                 The new interface has two key characteristics: one
                 pertaining to content structure, and another to content
                 visualization. More specifically, the new UI employs
                 two major mobile Web 2.0 technologies, the tag and the
                 tag cloud, and multi-display buttons increase the
                 display size and flexibility of individual buttons. The
                 interface is dedicated specifically towards supporting
                 exploratory browsing within mobile UGC services,
                 because users of such services are likely to focus on
                 exploratory browsing and serendipitous discovery and be
                 more inclined toward entertainment rather than utility.
                 Here, we describe the new interface and investigate
                 whether it aids in enhancing exploratory browsing
                 within mobile UGC services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Witman:2010:TBR,
  author =       "Paul D. Witman and Terry Ryan",
  title =        "Think big for reuse",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "142--147",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629209",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Many organizations are successful with software reuse
                 at fine to medium granularities --- ranging from
                 objects, subroutines, and components through software
                 product lines. However, relatively little has been
                 published on very large-grained reuse. One example of
                 this type of large-grained reuse might be that of an
                 entire Internet banking system (applications and
                 infrastructure) reused in business units all over the
                 world. In contrast, `large scale' software reuse in
                 current research generally refers to systems that reuse
                 a large number of smaller components, or that perhaps
                 reuse subsystems. In this article, we explore a case of
                 an organization with an internal development group that
                 has been very successful with large-grained software
                 reuse.\par

                 BigFinancial, and the BigFinancial Technology Center
                 (BTC) in particular, have created a number of software
                 systems that have been reused in multiple businesses
                 and in multiple countries. BigFinancial and BTC thus
                 provided a rich source of data for case studies to look
                 at the characteristics of those projects and why they
                 have been successful, as well as to look at projects
                 that have been less successful and to understand what
                 has caused those results and what might be done
                 differently to prevent issues in the future. The
                 research is focused on technology, process, and
                 organizational elements of the development process,
                 rather than on specific product features and
                 functions.\par

                 Supporting reuse at a large-grained level may help to
                 alleviate some of the issues that occur in more
                 traditional reuse programs, which tend to be
                 finer-grained. In particular, because BigFinancial was
                 trying to gain commonality in business processes and
                 operating models, reuse of large-grained components was
                 more closely aligned with its business goals. This same
                 effect may well not have happened with finer-grained
                 reuse, due to the continued ability of business units
                 to more readily pick and choose components for
                 reuse.\par

                 BTC is a technology development unit of BigFinancial,
                 with operations in both the eastern and western US.
                 Approximately 500 people are employed by BTC, reporting
                 ultimately through a single line manager responsible to
                 the Global Retail Business unit head of BigFinancial.
                 BTC is organized to deliver both products and
                 infrastructure components to BigFinancial, and its
                 product line has through the years included consumer
                 Internet banking services, teller systems, ATM
                 software, and network management tools. BigFinancial
                 has its U.S. operations headquartered in the eastern
                 U.S., and employs more than 8,000 technologists
                 worldwide.\par

                 In cooperation with BTC, we selected three cases for
                 further study from a pool of about 25. These cases were
                 the Java Banking Toolkit (JBT) and its related
                 application systems, the Worldwide Single Signon (WSSO)
                 subsystem, and the BigFinancial Message Switch (BMS).",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Khatri:2010:DDG,
  author =       "Vijay Khatri and Carol V. Brown",
  title =        "Designing data governance",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "148--152",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629210",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Organizations are becoming increasingly serious about
                 the notion of `data as an asset' as they face
                 increasing pressure for reporting a `single version of
                 the truth.' In a 2006 survey of 359 North American
                 organizations that had deployed business intelligence
                 and analytic systems, a program for the governance of
                 data was reported to be one of the five success
                 `practices' for deriving business value from data
                 assets. In light of the opportunities to leverage data
                 assets as well ensure legislative compliance to
                 mandates such as the Sarbanes--Oxley (SOX) Act and
                 Basel II, data governance has also recently been given
                 significant prominence in practitioners' conferences,
                 such as TDWI (The Data Warehousing Institute) World
                 Conference and DAMA (Data Management Association)
                 International Symposium.\par

                 The objective of this article is to provide an overall
                 framework for data governance that can be used by
                 researchers to focus on important data governance
                 issues, and by practitioners to develop an effective
                 data governance approach, strategy and design.
                 Designing data governance requires stepping back from
                 day-to-day decision making and focusing on identifying
                 the fundamental decisions that need to be made and who
                 should be making them. Based on Weill and Ross, we also
                 differentiate between governance and management as
                 follows:\par

                 {\bullet} {\em Governance\/} refers to what decisions
                 must be made to ensure effective management and use of
                 IT ({\em decision domains\/}) and who makes the
                 decisions ({\em locus of accountability for
                 decision-making\/}).\par

                 {\bullet} {\em Management\/} involves making and
                 implementing decisions.\par

                 For example, governance includes establishing who in
                 the organization holds decision rights for determining
                 standards for data quality. Management involves
                 determining the actual metrics employed for data
                 quality. Here, we focus on the former.\par

                 Corporate governance has been defined as a set of
                 relationships between a company's management, its
                 board, its shareholders and other stakeholders that
                 provide a structure for determining organizational
                 objectives and monitoring performance, thereby ensuring
                 that corporate objectives are attained. Considering the
                 synergy between macroeconomic and structural policies,
                 corporate governance is a key element in not only
                 improving economic efficiency and growth, but also
                 enhancing corporate confidence. A framework for linking
                 corporate and IT governance (see Figure 1) has been
                 proposed by Weill and Ross.\par

                 Unlike these authors, however, we differentiate between
                 IT assets and information assets: {\em IT assets\/}
                 refers to technologies (computers, communication and
                 databases) that help support the automation of
                 well-defined tasks, while {\em information assets\/}
                 (or data) are defined as facts having value or
                 potential value that are documented. Note that in the
                 context of this article, we do not differentiate
                 between data and information.\par

                 Next, we use the Weill and Ross framework for IT
                 governance as a starting point for our own framework
                 for data governance. We then propose a set of five data
                 decision domains, why they are important, and
                 guidelines for what governance is needed for each
                 decision domain. By operationalizing the {\em locus of
                 accountability of decision making\/} (the `who') for
                 each decision domain, we create a data governance
                 matrix, which can be used by practitioners to design
                 their data governance. The insights presented here have
                 been informed by field research, and address an area
                 that is of growing interest to the information systems
                 (IS) research and practice community.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Miori:2010:DTI,
  author =       "Vittorio Miori and Dario Russo and Massimo Aliberti",
  title =        "Domotic technologies incompatibility becomes user
                 transparent",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "153--157",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1629211",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The potential of current technologies in smart
                 automation has been largely unexploited. Pervasive
                 computing vision is still far from being achieved,
                 especially with regard to Domotics and home
                 applications. In fact, even though many implementations
                 have started to appear in several contexts, few
                 applications have been made available for the home
                 environment and the general public. This is mainly due
                 to the segmentation of standards and proprietary
                 solutions, which are currently confusing the market
                 with a sparse offer of uninteroperable devices and
                 systems.\par

                 Although modern houses are equipped with smart
                 technological appliances, still very few of these
                 appliances can be seamlessly connected to each
                 other.\par

                 Moreover, inter-working capabilities are required
                 beyond house boundaries, towards external services and
                 towards other houses as nodes of a global
                 network.\par

                 Therefore, the main goal of this research is to find
                 solutions to the problem of interoperability that will
                 be in line with open and widely recognized
                 standards.\par

                 The result is a computing framework based on open
                 communication standards, capable of abstracting the
                 peculiarities of underlying heterogeneous technologies,
                 and letting them co-exist and interwork, without
                 eliminating their differences. Interoperability can
                 thus be made potentially feasible between any domotic
                 technology, both currently existing, and still to be
                 defined.\par

                 Currently, domotic technology vendors concentrate on
                 building closed relationships with their customers, and
                 leveraging their economic investments by establishing
                 barriers against new manufacturers entering the
                 market.\par

                 Examples of current domotic protocols are X10, Konnex,
                 LonWorks, UPnP, HAVi, and Jini supporting various
                 communication standards (Ethernet, FireWire, Bluetooth,
                 ZigBee, IrDA and proprietary buses). We believe that no
                 domotic technology currently has the potential to
                 actually play a leading role. Within this wide and
                 heterogeneous framework, the market logic is to tie
                 consumers to a particular domotic protocol, which then
                 forces them to only purchase conforming devices in
                 order to keep a consistent level of
                 interoperability.\par

                 In recent years several interesting and innovative
                 solutions have emerged, with a reasonable level of
                 scalability and dependability, providing
                 interoperability among heterogeneous home
                 systems.\par

                 Twente University has proposed a solution that aims at
                 supporting heterogeneous technologies (including legacy
                 ones) with a `cluster cultures' approach. The
                 architecture outlines a `touch and play' system which,
                 at device registration time, enables a
                 zero-configuration environment for the exchange of
                 credentials among its gateways and to register device
                 services in a hierarchical structure. The architecture
                 provides a high level of security by using
                 cryptographic algorithms.\par

                 Waseda University have proposed a framework designed to
                 easily enable the integration of legacy middleware and
                 legacy services and clients, with a predefined path for
                 the inclusion of new, future, middleware. This is
                 accomplished mainly through the use of a Virtual
                 Service Gateway. This connects one piece of middleware
                 to another by exploiting a Protocol Conversion Manager,
                 whose task is to convert the different middleware
                 protocols into the specific internal protocol used by
                 the Virtual Service Gateway. Information about the
                 location and functions of services is provided by a
                 Virtual Service Repository.\par

                 Another interesting project is the `Domotic House
                 Gateway.' It implements an event-based mechanism which
                 is used to exchange messages between the single device
                 and the system. These events are internally converted
                 into logical events so as to clearly separate the
                 actual physical issues from the semantics that goes
                 beyond the devices and their role within the house. One
                 level of the architecture implements a rule-based core
                 that can be dynamically adapted either by the system
                 itself or manually through external interfaces. Each
                 device needs a device driver, which is responsible for
                 translating its low level or hardware states and
                 activities into events that can be managed by the
                 system.\par

                 Another promising approach, in line with our research,
                 is proposed by the Open Building Information Exchange
                 group who are working to create standard XML and Web
                 Services guidelines to facilitate information exchange
                 among mechanical and electrical systems in building
                 automation.\par

                 One such important European project in this context is
                 Amigo. This project was aimed at Ambient Intelligence
                 features for the networked home environment and the
                 usability of the system was among its main goals and
                 included three major guidelines: user-friendly
                 interfaces, interoperability, and automatic discovery
                 of devices and services.\par

                 All these projects resolved the interoperability
                 problem with several approaches, all of which are
                 different from what we consider, in our vision, as the
                 optimal solutions.\par

                 Lastly, we enlist a prototype previously created by our
                 research laboratory. This solution had the limitation
                 of abstracting each device typology with a Web service
                 implementing their specific functionalities. The
                 implementation of a new ad hoc Web service was needed
                 whenever a new category of device needed to be included
                 in the network. In addition, this prototype solved the
                 problem of cooperation by virtualizing devices
                 belonging to each domotic system onto the others. This
                 solution, however, had a drawback: the same device
                 appeared virtually replicated on every single domotic
                 system, thus creating data replications and possible
                 consistency problems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Drezner:2010:TOR,
  author =       "Zvi Drezner",
  title =        "Technical opinion: Random selection from a stream of
                 events",
  journal =      j-CACM,
  volume =       "53",
  number =       "1",
  pages =        "158--159",
  month =        jan,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1629175.1646395",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:12:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Crawford:2010:IT,
  author =       "Diane Crawford",
  title =        "An issue of teamwork",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "5--5",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646354",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "This column was supposed to write itself. When
                 Editor-in-Chief Moshe Vardi first asked me to tell
                 readers how a typical issue of {\em Communications\/}
                 comes together, I remember thinking `piece of cake.'",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:VEb,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "9--9",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646357",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "{\em Communications'\/} Virtual Extension brings more
                 quality articles to ACM members. These articles are now
                 available in the ACM Digital Library.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barr:2010:BCW,
  author =       "Valerie Barr",
  title =        "{blog@CACM}: Connecting women and technology",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "10--11",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646358",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The {\em Communications\/} Web site,
                 http://cacm.acm.org, features more than a dozen
                 bloggers in the BLOG@CACM community. In each issue of
                 {\em Communications}, we'll publish excerpts from
                 selected posts.

                 twitter: Follow us on Twitter at
                 \url{http://twitter.com/blogCACM}.

                 Guest blogger Valerie Barr writes about highlights of
                 the ninth Grace Hopper Celebration of Women in
                 Computing Conference, including keynote speeches by
                 Megan Smith and Francine Berman.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:COW,
  author =       "David Roman",
  title =        "{CACM online}: Where the data is",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "12--12",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646359",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2010:NAI,
  author =       "Kirk L. Kroeker",
  title =        "News: Alternate interface technologies emerge",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "13--15",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646360",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Researchers working in human-computer interaction are
                 developing new interfaces to produce greater
                 efficiencies in personal computing and enhance
                 miniaturization in mobile devices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2010:NTT,
  author =       "Alex Wright",
  title =        "News: Type theory comes of age",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "16--17",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646361",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Type systems are moving beyond the realm of data
                 structure and into more complex domains like security
                 and networking.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Underwood:2010:NID,
  author =       "Sarah Underwood",
  title =        "News: Improving disaster management",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "18--20",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646362",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Social networking, sophisticated imaging, and dual-use
                 technologies promise improved disaster management, but
                 they must be adopted by governments and aid agencies if
                 more lives are to be saved in the wake of crises.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:NAF,
  author =       "{CACM Staff}",
  title =        "News: {ACM Fellows} honored",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "21--21",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646381",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Forty-seven men and women are inducted as 2009 ACM
                 Fellows.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sasse:2010:PSS,
  author =       "M. Angela Sasse",
  title =        "Privacy and security: Not seeing the crime for the
                 cameras?",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "22--25",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646363",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Why it is difficult---but essential---to monitor the
                 effectiveness of security technologies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Groth:2010:EWI,
  author =       "Dennis P. Groth and Jeffrey K. MacKie-Mason",
  title =        "Education: Why an informatics degree?",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "26--28",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646364",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Isn't computer science enough?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Maughan:2010:IRN,
  author =       "Douglas Maughan",
  title =        "Inside risks: The need for a national cybersecurity
                 research and development agenda",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "29--31",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646365",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Government-funded initiatives, in cooperation with
                 private-sector partners in key technology areas, are
                 fundamental to cybersecurity technical
                 transformation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Beaudouin-Lafon:2010:OAS,
  author =       "Michel Beaudouin-Lafon",
  title =        "Open access to scientific publications",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "32--34",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646367",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The good, the bad, and the ugly.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2010:KVT,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Taking your network's temperature",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "35--36",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646366",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A prescription for capturing data to diagnose and
                 debug a networking problem.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2010:IMR,
  author =       "Dennis Shasha",
  title =        "An interview with {Michael Rabin}",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "37--42",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646369",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Michael O. Rabin, co-recipient of the 1976 ACM A. M.
                 Turing Award, discusses his innovative algorithmic work
                 with Dennis Shasha.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Saxe:2010:PES,
  author =       "Eric Saxe",
  title =        "Power-efficient software",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "44--48",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646370",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Power-manageable hardware can help save energy, but
                 what can software developers do to address the
                 problem?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fedorova:2010:MCS,
  author =       "Alexandra Fedorova and Sergey Blagodurov and Sergey
                 Zhuravlev",
  title =        "Managing contention for shared resources on multicore
                 processors",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "49--57",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646371",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Contention for caches, memory controllers, and
                 interconnects can be eased by contention-aware
                 scheduling algorithms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Miller:2010:SMC,
  author =       "Steven P. Miller and Michael W. Whalen and Darren D.
                 Cofer",
  title =        "Software model checking takes off",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "58--64",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646372",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A translator framework enables the use of model
                 checking in complex avionics systems and other
                 industrial settings.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bessey:2010:FBL,
  author =       "Al Bessey and Ken Block and Ben Chelf and Andy Chou
                 and Bryan Fulton and Seth Hallem and Charles Henri-Gros
                 and Asya Kamsky and Scott McPeak and Dawson Engler",
  title =        "A few billion lines of code later: using static
                 analysis to find bugs in the real world",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "66--75",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646374",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How Coverity built a bug-finding tool, and a business,
                 around the unlimited supply of bugs in software
                 systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Benhamou:2010:ACU,
  author =       "Eric Benhamou and Jon Eisenberg and Randy H. Katz",
  title =        "Assessing the changing {U.S. IT R\&D} ecosystem",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "76--83",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646373",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The National Academy of Sciences recommends what the
                 U.S. government should do to help maintain American IT
                 leadership.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bacon:2010:RPQ,
  author =       "Dave Bacon and Wim van Dam",
  title =        "Recent progress in quantum algorithms",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "84--93",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646375",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "What quantum algorithms outperform classical
                 computation and how do they do it?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dasgupta:2010:SEH,
  author =       "Sanjoy Dasgupta",
  title =        "Strange effects in high dimension",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "96--96",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646378",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ailon:2010:FDR,
  author =       "Nir Ailon and Bernard Chazelle",
  title =        "Faster dimension reduction",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "97--104",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646379",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Data represented geometrically in high-dimensional
                 vector spaces can be found in many applications. Images
                 and videos, are often represented by assigning a
                 dimension for every pixel (and time). Text documents
                 may be represented in a vector space where each word in
                 the dictionary incurs a dimension. The need to
                 manipulate such data in huge corpora such as the web
                 and to support various query types gives rise to the
                 question of how to represent the data in a
                 lower-dimensional space to allow more space and time
                 efficient computation. Linear mappings are an
                 attractive approach to this problem because the mapped
                 input can be readily fed into popular algorithms that
                 operate on linear spaces (such as principal-component
                 analysis, PCA) while avoiding the curse of
                 dimensionality.\par

                 The fact that such mappings even exist became known in
                 computer science following seminal work by Johnson and
                 Lindenstrauss in the early 1980s. The underlying
                 technique is often called `random projection.' The
                 complexity of the mapping itself, essentially the
                 product of a vector with a dense matrix, did not
                 attract much attention until recently. In 2006, we
                 discovered a way to `sparsify' the matrix via a
                 computational version of Heisenberg's Uncertainty
                 Principle. This led to a significant speedup, which
                 also retained the practical simplicity of the standard
                 Johnson--Lindenstrauss projection. We describe the
                 improvement in this article, together with some of its
                 applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Borkar:2010:WBB,
  author =       "Shekhar Y. Borkar",
  title =        "Want to be a bug buster?",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "105--105",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646376",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Park:2010:PSB,
  author =       "Sung-Boem Park and Subhasish Mitra",
  title =        "Post-silicon bug localization for processors using
                 {IFRA}",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "106--113",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646377",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "IFRA, an acronym for Instruction Footprint Recording
                 and Analysis, overcomes major challenges associated
                 with a very expensive step in post-silicon validation
                 of processors---pinpointing a bug location and the
                 instruction sequence that exposes the bug from a system
                 failure, such as a crash. Special on-chip recorders,
                 inserted in a processor during design, collect
                 instruction footprints---special information about
                 flows of instructions, and what the instructions did as
                 they passed through various microarchitectural blocks
                 of the processor. The recording is done concurrently
                 during the normal operation of the processor in a
                 post-silicon system validation setup. Upon detection of
                 a system failure, the recorded information is scanned
                 out and analyzed offline for bug localization. Special
                 self-consistency-based program analysis techniques,
                 together with the test-program binary of the
                 application executed during post-silicon validation,
                 are used for this purpose. Major benefits of using IFRA
                 over traditional techniques for post-silicon bug
                 localization are (1) it does not require full
                 system-level reproduction of bugs, and (2) it does not
                 require full system-level simulation. Hence, it can
                 overcome major hurdles that limit the scalability of
                 traditional post-silicon validation methodologies.
                 Simulation results on a complex superscalar processor
                 demonstrate that IFRA is effective in accurately
                 localizing electrical bugs with 1\% chip-level area
                 impact.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2010:LBPa,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Breaking chocolate bars",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "120--120",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646380",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Welcome to three new puzzles. Solutions to the first
                 two will be published next month; the third is (as yet)
                 unsolved. In each, the issue is how your intuition
                 matches up with the mathematics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kim:2010:DEI,
  author =       "Dongmin Kim and Izak Benbasat",
  title =        "Designs for effective implementation of trust
                 assurances in {Internet} stores",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "121--126",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646386",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Improving customer trust in an Internet store is an
                 important goal in B2C electronic commerce because it
                 leads to outcomes important for the success of an
                 Internet store, such as reduced customer risk
                 perceptions in transacting with the store and increased
                 willingness to buy from the store. Therefore, one of
                 the critical success factors for Internet stores is to
                 convince customers of the store's trustworthiness,
                 which refers to a set of customers' beliefs regarding
                 the ability, integrity, and benevolence of the online
                 merchant. One mechanism by which such perceptions of
                 trustworthiness on the part of stores can be
                 established is to provide trust assurances on a store's
                 Web site. Trust assurance refers to `a claim and its
                 supporting statements used in an Internet store to
                 address trust-related concerns.' An example of trust
                 assurance statements found in Internet stores
                 is:\par

                 {\em We are so confident in our security that we
                 guarantee you'll pay nothing if unauthorized charges
                 are made to your credit card as a result of shopping at
                 circuitcity.com.'\/} (Excerpted from a checkout page of
                 www.circuitcity.com)\par

                 Trust assurances can be provided by an Internet store
                 itself, by customers, or by a third party organization.
                 For example, Simplycheap.com, shown in Figure 1,
                 displays both a store's self-proclaimed assurance (such
                 as `safe shopping our security guarantee') and a
                 third-party assurance (such as Hacker Safe).\par

                 In this article, we first review finding in previous
                 studies regarding trust assurance. Then we provide a
                 snapshot regarding how often Internet stores use trust
                 assurances and what concerns are addressed in such
                 trust assurances by reporting current usage of trust
                 assurances based on observations of 85 Internet stores.
                 We expect that this snapshot will help business
                 managers to understand how other companies use trust
                 assurances. Second, we suggest two design guidelines
                 for effective implementation of trust assurances for
                 Web developers.\par

                 Before reporting our findings based on observations
                 from 85 Internet stores, we briefly review the findings
                 of several previous studies regarding trust
                 assurances.\par

                 First, many studies have reported that displaying trust
                 assurances increases the trustworthiness of an Internet
                 store. A store's own assurance enhances the
                 trustworthiness of an Internet store if they are
                 well-structured. Third-party assurances (or
                 trustmarks), such as TRUSTe and BBBOnLine seals
                 positively influence the favorableness of a store's
                 privacy policies, and are more influential in improving
                 a firm's trustworthiness than a rating by {\em Consumer
                 Reports\/} magazine is. Among third-party assurances,
                 the WebTrust seal appeared to be more influential than
                 BBBOnLine when people chose a vendor. Interestingly,
                 third-party assurances were not considered as important
                 as `security features,' such as SET (Secure Electronic
                 Transaction), SSL (Secure Sockets Layer), and a lock
                 symbol, in customer's decisions to buy on the World
                 Wide Web.\par

                 Second, detailed design/ usability guidelines for
                 building a Web site are already available. For example,
                 best practices in Interaction Design can be accessed at
                 van Welie's Web site (http://www.welie.com/patterns/).
                 In respect to specific implementations of trust
                 assurances, ease of access to assurances was suggested
                 as one of several design considerations. For example,
                 van Duyne et al. suggested that Internet stores needed
                 to make their privacy policy available on each of their
                 Web pages. The finding that only 54\% of licensees of
                 the top 500 Internet consumer Web sites display their
                 privacy seal of approval information on both their home
                 and privacy pages indicates that the other 46\% has
                 room to improve their customers' ease of access to
                 trust assurances.\par

                 In this study, based on van Duyne et al. we examine
                 {\em ease of access\/} to trust assurances. In
                 addition, we examine the application of {\em ease of
                 return\/} to the original checkout screen that customer
                 was working on before accessing trust assurances which
                 is important for customers to easily complete the
                 checkout process. These two implementation issues (for
                 example, ease of access and ease of return) are
                 examined in the assurance delivery modes section.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Becerra-Fernandez:2010:RLC,
  author =       "Irma Becerra-Fernandez and Joyce Elam and Susan
                 Clemmons",
  title =        "Reversing the landslide in computer-related degree
                 programs",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "127--133",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646387",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "There is growing concern that a technologically
                 educated workforce will not be available to meet the
                 needs of the job market in information technology in
                 the coming years, primarily because students are
                 turning away from academic programs in computer-related
                 disciplines, including computer science (CS),
                 information technology (IT), and management information
                 systems (MIS). We will collectively refer to these
                 academic units as Computer and Information
                 Science/Systems (CIS). Numerous surveys have documented
                 the steep decline: as much as 50\% over the last four
                 years of both the number of graduates in these programs
                 as well as the enrollment in courses associated with
                 these degree programs. The popularity of computer
                 science as an intended major among incoming freshmen
                 continues the decline that started in 2000. By 2004, it
                 had further declined by over 60\%. This lack of
                 interest in computer science by incoming students
                 translates to a downward trend in the number of
                 enrolled students and graduates for the foreseeable
                 future.\par

                 The most comprehensive source of information on the
                 production of bachelor, masters, and Ph. D. degrees in
                 computer science and computer engineering is the
                 Taulbee Survey, conducted annually by the Computing
                 Research Association.\par

                 The major findings from the 2006 Taulbee Survey
                 are:\par

                 1. Bachelor degree production was down more than 15\%
                 in 2006, following a 13\% decrease in 2005. Over the
                 last three years, there has been a drop of over
                 40\%.\par

                 2. Master's degree production was down 13\% in 2006,
                 this is reasonably consistent with the 17\% drop in new
                 Master's students reported two years ago.\par

                 3. The proportion of women receiving bachelor's degrees
                 decreased from 17\% in 2003--04 to 14.76\% in 2004--05.
                 The percentage was unchanged in 2006. This trend is not
                 likely to change in the near future, as only 0.3\% of
                 incoming freshmen women in 2004 expressed an interest
                 in majoring in computer science.\par

                 It has been suggested that the same trends reported in
                 this survey are occurring in CIS programs in business
                 schools. In order to validate this assumption, we
                 conducted a survey of large business schools, those
                 with at least 100 faculty members, that offer bachelor
                 and masters degree programs in computer/management
                 information systems. Out of 61 such AACSB-accredited
                 business schools, 23 responded to our survey for a
                 response rate of 38\%. As shown in Figure 1, our
                 findings show similar declines in degree production as
                 those in the Taulbee Survey. The number of
                 undergraduate CIS degrees awarded declined from 2,699
                 in 03--04 to 1,163 in 06--07 --- a drop of 57\%. The
                 percentage of women graduates is higher than that
                 reported in the Taulbee survey, although the percentage
                 declined from 31\% to 21\%. The decline was not as
                 steep for masters degrees awarded. The number of CIS
                 masters degrees awarded declined from 463 in 03--04 to
                 318 in 06--07, a drop of 32\%. The percentage of female
                 graduates held steady at 25\%.\par

                 One of the best ways to gain insight into the declining
                 interest in CIS is to look at this issue from the
                 students' perspective. First, there are the students
                 who, at one time, would have considered a major in CIS
                 but who no longer perceive there are opportunities to
                 build a career in this field. This lack of job market
                 attractiveness is probably tied to the Internet bubble
                 burst, which accompanied the technology stock market
                 crash. The bubble burst caused a temporary glut of
                 experienced IT professionals in the market, squeezing
                 out the jobs from new graduates. However, there are
                 more positions for new graduates today as compared to
                 2002.\par

                 Furthermore, students who may have an interest in CIS
                 are very aware of the growing trend to offshore many
                 low-end, production-oriented IT jobs, which may result
                 in reluctance to commit to a career in an industry that
                 they perceive in decline. In addition, like many
                 technology-oriented fields, enterprise IT is currently
                 undergoing dramatic changes, and IT organizations are
                 reducing their staff and becoming more specialized.
                 Rather than reflecting the new realities of what a CIS
                 career will be, students perceive that the CIS
                 curriculum may be preparing them for jobs which no
                 longer exist, rather than preparing them for emerging
                 IT jobs. As IT becomes more pervasive and central to
                 many disciplines --- from biology to art --- students
                 are drawn to academic programs in these fields that
                 increasingly provide their own CIS courses,
                 specifically tailored for that profession.\par

                 Gender differences in the choice of college majors have
                 been found to be a key contributor to the persistent
                 low number of women CIS enrollments. Some reports
                 attribute this difference to the fact that IT
                 workplaces (and university classrooms) lack
                 interpersonal orientation resulting in an inhospitable
                 male dominated atmosphere. Other reports point out that
                 the influence and attitude towards CIS may be best
                 instilled by a girl's parents and early positive
                 experiences with technology. Shaping their early
                 interests may inspire a more diverse work pool in the
                 future, but does not offer immediate relief in dealing
                 with the impending CIS student decline.\par

                 It is clear that strong interventions are needed if CIS
                 academic units are to maintain their current faculties,
                 academic and research programs, and dominant position
                 as the knowledge leader in computing-related
                 disciplines within the university. The types of
                 interventions needed are multi-dimensional. Clearly,
                 students' perception about the lack of attractive
                 high-paying careers in CIS needs to be addressed. Major
                 changes in curriculum design need to be undertaken.
                 And, we argue that another important necessary change
                 is for CIS academic units to become providers of
                 computer education for those academic disciplines where
                 IT has become an integral part of their
                 curriculum.\par

                 CIS academic units from around the country are looking
                 for ways to respond to the current problem of declining
                 enrollments in different ways. In order to understand
                 how to respond to the declining enrollment phenomena,
                 we turned to the work of Haeckel and its contrast
                 between the make-and-sell' versus the
                 sense-and-respond' organization, which we describe in
                 the next section. We describe the interventions taken
                 at Florida International University (FIU) to address
                 the declining student MIS enrollments and degree
                 production in the business school. We then explore the
                 extent to which Haeckel's model of the
                 sense-and-respond organization could be used to define
                 a new way of operating for academic units. We also
                 discuss the major differences between the two models
                 applied to CIS academic units and conclude with a
                 discussion of the implications of this new operating
                 model as universities seek to respond to the markets of
                 the future.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chenoweth:2010:WIE,
  author =       "Tim Chenoweth and Robert Minch and Sharon Tabor",
  title =        "Wireless insecurity: examining user security behavior
                 on public networks",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "134--138",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646388",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Altaf:2010:TFA,
  author =       "Farheen Altaf and David Schuff",
  title =        "Taking a flexible approach to {ASPs}",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "139--143",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646389",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In 2001, subscription-based application service
                 providers (ASPs) represented the new paradigm for
                 application deployment. It was anticipated that ASP
                 spending would reach \$7.8 billion by 2004, and a 2001
                 survey conducted by PMP Research revealed that 23\% of
                 respondents said they would likely use an ASP in the
                 future. However, this turned out not to be the case. By
                 2004, spending on ASPs had increased only to \$4.2
                 billion.\par

                 Over the past few years, there has been a revival of
                 the ASP model through the notion of cloud computing and
                 `software as a service.' The market for cloud-based
                 services was \$16 billion in 2008, and projections
                 estimate the market for spending in this area will
                 reach \$42 billion by 2012. However, this still only
                 would represent 9\% of overall IT spending. These
                 services have traditionally targeted larger companies
                 instead of small or medium-sized businesses (or SMEs).
                 Companies like Oracle, Siebel, and Ariba claim that
                 nearly 60\% of their business comes from companies that
                 have annual revenues exceeding \$1 billion. However,
                 the ASP model provides the same or greater benefits to
                 SMEs, including lower costs, greater choice, simpler
                 installation (and no related fees), and the ability to
                 access applications from any Internet-connected
                 computer. ASP subscribers also often receive `24 by 7'
                 technical support. This access to IT expertise (without
                 maintaining an in-house IT staff) results in further
                 savings for businesses.\par

                 Despite the benefits, small businesses have not readily
                 adopted ASPs. The reasons for this lack of adoption
                 include the reluctance of SMEs to replace their
                 existing systems with untried ASPs and the
                 inappropriateness of the `one-size-fits-all' approach
                 that doesn't take in to consideration specific industry
                 or firm requirements. This makes the SME a significant
                 untapped market for companies operating in this
                 space.\par

                 The purpose of this article is to more fully understand
                 the SME market for ASPs through an analysis of the
                 factors that are most important to likely adopters.
                 While previous work has broadly investigated adoption
                 by SMEs and the general adoption of ASPs, this study
                 combines both perspectives and proposes the new
                 construct of `flexibility' as influential in the
                 adoption decision. We surveyed 101 SMEs that had not
                 yet adopted ASPs and asked them to rate the importance
                 of several factors that would affect their decision.
                 Correlating likelihood of adoption with the importance
                 of those factors yields several important insights into
                 how ASP vendors should position their product
                 offerings.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ross:2010:ICR,
  author =       "John Minor Ross",
  title =        "Informatics creativity: a role for abductive
                 reasoning?",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "144--148",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646390",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Despite the fact that creative problem solving is
                 desirable at all levels, it is constantly in short
                 supply. Technology developers always wish they, and
                 their peers, could devise novel solutions to the
                 problems at hand. Yet too often, common brainstorming
                 efforts generate only fog or drizzle. Part of the
                 problem may be that while some technology trainers
                 advocate the search for creative solutions, the
                 learning side of the equation is little changed by a
                 `be creative' lecture component. This inquiry attempts
                 to equip computer educators, and practitioners, with a
                 broadened approach to fostering creativity, targeted at
                 expanding discovery within Informatics areas.
                 Particularly, it is suggested that promoting abductive
                 reasoning might help computer professionals understand
                 the benefits of wider investigations within an expanded
                 range of topics. Although discussed additionally later,
                 a short overview of the abductive reasoning approach is
                 that `{\em abduction}, or {\em inference to the best
                 explanation}, is a form of inference that goes from
                 data describing something to a hypothesis that best
                 explains or accounts for the data.'\par

                 Few professionals would suggest there is no need for
                 new, creative solutions to the problems they encounter.
                 An example of the recognition of such needs is
                 highlighted in industry. Consider that each year
                 Procter and Gamble spends nearly \$2 billion looking
                 for innovative ideas. This R\&D budget spans 150
                 science areas including biotechnology, imaging, and
                 robotics. Aside from pure research, P\&G pursues
                 `aggressive mining of the scientific literature,' as
                 well as employs upwards of 70 `technology
                 entrepreneurs' around the world who analyze local
                 markets to see what has been created elsewhere that
                 might be acquired, modified, or simply spark new ideas
                 internally.\par

                 Sparking new computing ideas is the intent of this
                 discourse. Various overlapping and synergistic issues
                 come to mind when considering what has been called
                 `discovery informatics.' Concepts suggested therein are
                 extended here to consider the possible value of
                 abductive reasoning in Informatics. Specifically, how
                 might abduction help generate creative approaches to
                 problems as Informatics reaches into the fabric of so
                 many disciplines. Understanding this technique might
                 assist Informatics workers to progress from being data
                 rich and discovery poor, to a state of information
                 wealth, as professionals benefit from applying new
                 ideas.\par

                 In 1990, abductive-related efforts in computing had
                 already been occurring for nearly 20 years. And yet,
                 after another 15 years has passed, the awareness of the
                 potential of abductive reasoning in computing fields
                 remains relatively spotty. The current growth of
                 Informatics programs may offer a chance to change that
                 profile. Since Informatics programs tend to be more
                 cross-disciplinary, it might achieve the goal of that
                 1990 Automated Abduction symposium---to help a wider
                 range of researchers to recognize that `they might
                 benefit from work on abduction by people in other
                 areas.' Overall, it may turn out that this diffusion
                 cycle will be reminiscent of how slowly object-oriented
                 programming came to be understood, let alone
                 embraced.\par

                 We set out to consider the potential of abductive
                 reasoning to promote creativity within the
                 interdisciplinary field of Informatics. As will be
                 presented in the following sections, we believe in the
                 applicability of this reasoning style as a tool for
                 expanding the power of Informatics as it seeks to solve
                 complex problems in a wide range of disciplines.
                 Abductive reasoning is well suited for facing problems
                 that are vague, or even unrecognized. The goal? Turning
                 massive amounts of data lead into tiny, although much
                 more valuable, quantities of information gold.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Joseph:2010:PII,
  author =       "Damien Joseph and Soon Ang and Roger H. L. Chang and
                 Sandra A. Slaughter",
  title =        "Practical intelligence in {IT}: assessing soft skills
                 of {IT} professionals",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "149--154",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646391",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "What qualities make a successful it professional?
                 Certainty strong technical skills are sine qua non. As
                 a result, the technology geek remains the stereotype of
                 an information technology (IT) professional. Indeed,
                 when companies hire IT professionals, their focus is
                 often on the `hard' skills needed to perform the work,
                 such as years of Java programming
                 experience.\par

                 However, there is a growing (and gnawing) awareness
                 that technical skills alone are insufficient for
                 success in IT, particularly in today's dynamic,
                 distributed and complex workplace. Companies are
                 exploring outsourcing and offshoring to become more
                 flexible and contain costs while strategically
                 leveraging IT. Consequently, IT professionals (whether
                 onsite or offshore, in-house or outsourced) must
                 acquire a broader set of skills beyond their
                 traditional technical skills. These broader managerial
                 or interpersonal skills are generically labeled `soft
                 skills.'\par

                 Despite the increasing importance of soft skills, very
                 little systematic research has conceptualized such
                 skills and even less has measured these skills. Given
                 this gap in the literature, this article introduces
                 `practical intelligence' as the overarching concept
                 that could provide a better understanding of this
                 broader set of skills required of IT professionals. We
                 describe the development of the SoftSkills for IT
                 (SSIT) instrument for assessing an IT professional's
                 level of practical intelligence, and report the results
                 of a study that validates this instrument by comparing
                 the practical intelligence of experienced IT
                 professionals versus novices. We conclude by drawing
                 out implications of our study for IT recruitment,
                 training and development, and suggest future research
                 directions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gurbani:2010:MCO,
  author =       "Vijay K. Gurbani and Anita Garvert and James D.
                 Herbsleb",
  title =        "Managing a corporate open source software asset",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "155--159",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646392",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We define {\em corporate open source\/} (COS) as
                 applying the precepts and methodologies prevalent in
                 the open source development community for creating
                 industrial-strength software projects in a corporation
                 for internal use. It may seem that open source style
                 development - using informal processes, voluntary
                 assignment to tasks, and having few financial
                 incentives - may not be a good match for commercial
                 environments. Our ongoing work, however, demonstrates
                 that under the right circumstances, corporations can
                 benefit from open source development techniques. We
                 present two approaches to managing COS projects, and
                 expand in detail on one of them. Our results indicate
                 that open source approaches require significant
                 adaptation to succeed in commercial settings. In
                 particular, they require substantial support from
                 business divisions within a corporation to successfully
                 leverage the shared asset.\par

                 Our ongoing research has attempted to determine whether
                 corporations can effectively leverage the open source
                 development model to create and manage software
                 projects inside the corporate domain. We have observed
                 how the precepts and methodologies of the open source
                 development had to be adapted in order to create
                 commercial grade software. In particular changes are
                 required in order to accommodate a market-driven
                 schedule and feature decisions that are not wholly
                 amenable to an open source development approach. Our
                 contributions in this article include describing two
                 methods to effectively manage COS assets: an
                 Infrastructure-based COS model, and a Project-specific
                 COS model. We report experiences with the management
                 aspects of the latter COS model, which includes our
                 findings that this model requires a greater amount of
                 support to get a new business division onboard when
                 compared to the minimal support provided by traditional
                 open source projects. However, the benefits of
                 Project-specific COS outweigh the costs once the
                 business division is fully on-board: the development
                 costs are amortized over the number of divisions using
                 the common asset, and the asset itself benefits from
                 contributions from the expanded use.\par

                 Open source practices and tools have proven potential
                 to overcome many of the well-known difficulties of
                 geographically distributed software development, and to
                 allow widely distributed users of software to add
                 features and functionality they want with a minimum of
                 conflict and management overhead.\par

                 Dinkelacker et al. discuss Progressive Open Source as a
                 set of tools and techniques for a corporation to host
                 multiple open source projects within a company and
                 between third parties. In the context of their work,
                 our work on COS corresponds to and furthers their work
                 on what is referred to as `Inner Source' in their
                 paper.\par

                 Our previous work attempted to determine whether open
                 source tools and practices are a good fit for
                 developing commercial-grade software especially in the
                 light of the differences between the two camps: open
                 source development is more iterative in nature when
                 compared to the staged method of software development
                 practiced at many corporations; the incentive structure
                 between the two varies, as does the motivation factor;
                 commercial software is usually characterized by process
                 methodologies (CMMI, ISO, TL9000, among others), that
                 are typically absent in open source development. We
                 reached the conclusion that certain commercial projects
                 can indeed benefit from open source development
                 methodology, especially those projects
                 where:\par

                 {\bullet} a technology is needed by several product
                 groups (hence there is reason to pool
                 resources),\par

                 {\bullet} the technology is relatively immature so that
                 requirements and features are not fully known at the
                 outset (so there is a need to evolve
                 continuously),\par

                 {\bullet} product groups have different needs and
                 specific expertise in customizing the software for
                 their needs (so everyone benefits from the
                 contributions of each group), and\par

                 {\bullet} the initial product has a sound, modular
                 architecture (so that it is feasible to merge all the
                 diverse changes into a single development
                 branch).\par

                 Furthering our previous work, the discussion in this
                 article presents a management view of maintaining a COS
                 asset. We discuss project management and planning
                 aspects that are intrinsic to projects managed in this
                 style.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mehta:2010:ITT,
  author =       "Nikhil Mehta and Anju Mehta",
  title =        "It takes two to tango: how relational investments
                 improve {IT} outsourcing partnerships",
  journal =      j-CACM,
  volume =       "53",
  number =       "2",
  pages =        "160--164",
  month =        feb,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1646353.1646393",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 4 17:13:32 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The IT outsourcing, industry landscape is dotted with
                 broken contracts - results of unsuccessful
                 client-vendor (C-V) partnerships. Approximately 78\%
                 C-V partnerships fail in the long term, inflicting high
                 transition costs on clients. The recent economic
                 downturn has strained C-V partnerships further. Despite
                 the criticality of this issue, there is a relative lack
                 of efforts to understand the issues leading to failed
                 partnerships.\par

                 We discuss these issues in light of the clients' onus
                 towards improving the longevity of C-V
                 partnerships.\par

                 We adopt a two-pronged approach. First, we try to
                 identify the client characteristics that influence
                 their potential to forge a long-term C-V partnership.
                 To that extent, we discuss a partnership maturity curve
                 (PMC), which categorizes clients into three dynamic
                 stages, and predicts their potential for developing
                 mature partnerships based on their outsourcing
                 objectives and their fit with vendors' capabilities
                 (see Figure 1).\par

                 Second, we try to understand vendors' perspective on
                 the issue. We interviewed 21 executives in nine
                 established IT-outsourcing vendors in India. It has
                 been recommended that vendors' perspective is critical
                 to understanding C-V partnerships. Vendors highlighted
                 an interesting mix of their own as well as
                 client-generated issues, which we discuss in light of
                 the client dynamics identified by PMC, to propose
                 guidelines for clients interested in developing
                 successful C-V partnerships. The study confirms
                 existing belief that improving the longevity of C-V
                 partnerships requires relational investments from
                 clients. We identify various areas for clients to make
                 such investments.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2010:RPC,
  author =       "Moshe Y. Vardi",
  title =        "Revisiting the publication culture in computing
                 research",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "5--5",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666421",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:LET,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Too much debate?",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "6--7",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666422",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:VEc,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "8--8",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666424",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "{\em Communications\/}' Virtual Extension brings more
                 quality articles to ACM members. These articles are now
                 available in the ACM Digital Library.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2010:BTM,
  author =       "Mark Guzdial and Judy Robertson",
  title =        "{BLOG@CACM}: Too much programming too soon?",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "10--11",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666425",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The {\em Communications\/} Web site,
                 http://cacm.acm.org, features more than a dozen
                 bloggers in the BLOG@CACM community. In each issue of
                 {\em Communications}, we'll publish excerpts from
                 selected posts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:COGa,
  author =       "David Roman",
  title =        "{CACM} online: Granting a second life",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "12--12",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666426",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2010:NCB,
  author =       "Gregory Goth",
  title =        "News: {CS} and biology's growing pains",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "13--15",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666427",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Biologists can benefit from learning and using the
                 tools of computer science, but several real-world
                 obstacles remain.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2010:NEW,
  author =       "Kirk L. Kroeker",
  title =        "News: Engineering the {Web}'s third decade",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "16--18",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666428",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "As Web technologies move beyond two-way interactive
                 capabilities to facilitate more dynamic and pervasive
                 experiences, the Web is quickly advancing toward its
                 third major upgrade.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2010:NTG,
  author =       "Samuel Greengard",
  title =        "News: Tracking garbage",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "19--20",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666429",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Researchers are focusing on the so-called `removal
                 chain' in an attempt to save landfill space, improve
                 recycling rates, and trim the flow of toxic materials
                 into the environment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:NKP,
  author =       "{CACM Staff}",
  title =        "News: {Katayanagi} prizes and other {CS} awards",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "21--21",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666430",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chang:2010:EBD,
  author =       "Tim Chang",
  title =        "Economic and business dimensions: Gaming will save us
                 all",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "22--24",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666431",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How gaming, as the first media market to successfully
                 transition toward media-as-a-service, is an exemplar
                 for a similar evolutionary transition of content and
                 entertainment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2010:LSO,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Only technological processes are
                 patentable",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "25--27",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666432",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The U.S. Supreme Court will narrow the universe of
                 process innovations that can be patented to those that
                 are `technological,' but what will that mean for
                 software?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hollander:2010:CEE,
  author =       "Rachelle Hollander",
  title =        "Computing ethics: The ethics beat",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "28--29",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666433",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Surveying the increasing variety and nature of ethical
                 challenges encountered by computing researchers and
                 practitioners.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2010:PIO,
  author =       "Peter J. Denning and Fernando Flores and Peter
                 Luzmore",
  title =        "The Profession of {IT}: Orchestrating coordination in
                 pluralistic networks",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "30--32",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666434",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Learning to build virtual teams of people of diverse
                 backgrounds is an urgent challenge.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tapia:2010:BPH,
  author =       "Richard Tapia",
  title =        "Broadening participation: Hiring and developing
                 minority faculty at research universities",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "33--35",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666435",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Emphasizing the importance of creating more programs
                 and investing more funding toward the goal of
                 developing minority faculty at research universities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wilson:2010:IPM,
  author =       "Cameron Wilson and Peter Harsha",
  title =        "{IT} Policy: Making the case for computing",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "36--38",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666436",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking funding for current and future computing
                 initiatives requires both a strong argument and a broad
                 community of supporters.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{OHara:2010:PPD,
  author =       "Kieron O'Hara and Nigel Shadbolt",
  title =        "Privacy: Privacy on the data web",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "39--41",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666437",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the nebulous question of ownership in the
                 virtual realm.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McKusick:2010:GEF,
  author =       "Kirk McKusick and Sean Quinlan",
  title =        "{GFS}: evolution on fast-forward",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "42--49",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666439",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Kirk McKusick and Sean Quinlan discuss the origin and
                 evolution of the Google File System.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brown:2010:TEE,
  author =       "David J. Brown and Charles Reams",
  title =        "Toward energy-efficient computing",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "50--58",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666438",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "What will it take to make server-side computing more
                 energy efficient?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sia:2010:GIM,
  author =       "Siew Kien Sia and Christina Soh and Peter Weill",
  title =        "Global {IT} management: structuring for scale,
                 responsiveness, and innovation",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "59--64",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666449",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "To succeed on a global scale, businesses should focus
                 on a trio of key elements.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lengauer:2010:CAV,
  author =       "Thomas Lengauer and Andr{\'e} Altmann and Alexander
                 Thielen and Rolf Kaiser",
  title =        "Chasing the {AIDS} virus",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "66--74",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666440",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "With no HIV vaccine in sight, virologists need to know
                 how the virus will react to a given combination drug
                 therapy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Seay:2010:VCI,
  author =       "Cameron Seay and Gary Tucker",
  title =        "Virtual computing initiative at a small public
                 university",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "75--83",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666441",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Student participation and resulting expertise is as
                 valuable as having the high-performance resource
                 itself.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Conitzer:2010:MDB,
  author =       "Vincent Conitzer",
  title =        "Making decisions based on the preferences of multiple
                 agents",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "84--94",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666442",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computer scientists have made great strides in how
                 decision-making mechanisms are used.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Micciancio:2010:FGC,
  author =       "Daniele Micciancio",
  title =        "A first glimpse of cryptography's {Holy Grail}",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "96--96",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666445",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gentry:2010:CAF,
  author =       "Craig Gentry",
  title =        "Computing arbitrary functions of encrypted data",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "97--105",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666444",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  abstract =     "Suppose that you want to delegate the ability to {\em
                 process\/} your data, without giving away {\em
                 access\/} to it. We show that this separation is
                 possible: we describe a `fully homomorphic' encryption
                 scheme that keeps data private, but that allows a
                 worker that {\em does not have the secret decryption
                 key\/} to compute any (still encrypted) result of the
                 data, even when the function of the data is very
                 complex. In short, a third party can perform
                 complicated processing of data without being able to
                 see it. Among other things, this helps make cloud
                 computing compatible with privacy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Perona:2010:STF,
  author =       "Pietro Perona",
  title =        "Seeing the trees, the forest, and much more",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "106--106",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666443",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Torralba:2010:UFS,
  author =       "A. Torralba and K. P. Murphy and W. T. Freeman",
  title =        "Using the forest to see the trees: exploiting context
                 for visual object detection and localization",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "107--114",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666446",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Recognizing objects in images is an active area of
                 research in computer vision. In the last two decades,
                 there has been much progress and there are already
                 object recognition systems operating in commercial
                 products. However, most of the algorithms for detecting
                 objects perform an exhaustive search across all
                 locations and scales in the image comparing local image
                 regions with an object model. That approach ignores the
                 semantic structure of scenes and tries to solve the
                 recognition problem by brute force. In the real world,
                 objects tend to covary with other objects, providing a
                 rich collection of contextual associations. These
                 contextual associations can be used to reduce the
                 search space by looking only in places in which the
                 object is expected to be; this also increases
                 performance, by rejecting patterns that look like the
                 target but appear in unlikely places.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2010:LBPb,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "118--118",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666447",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (February 2010, p. 120) we posted a trio of
                 brainteasers, including one as yet unsolved, concerning
                 the breaking of a bar of chocolate.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Juels:2010:LBF,
  author =       "Ari Juels",
  title =        "Last Byte: Future tense: The Primal Cue",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "120--ff",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666448",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Future Tense, one of the revolving features on this
                 page, presents stories and essays from the intersection
                 of computational science and technological speculation,
                 their boundaries limited only by our ability to imagine
                 what will and could be.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arduini:2010:BCB,
  author =       "Fabio Arduini and Vincenzo Morabito",
  title =        "Business continuity and the banking industry",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "121--125",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666452",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Since the September 11$^{th}$ attacks on the World
                 Trade Center, tsunami disaster, and hurricane Katrina,
                 there has been renewed interest in emergency planning
                 in both the private and public sectors. In particular,
                 as managers realize the size of potential exposure to
                 unmanaged risk, insuring `business continuity' (BC) is
                 becoming a key task within all industrial and financial
                 sectors (Figure 1).",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cannoy:2010:FHC,
  author =       "Sherrie Drye Cannoy and A. F. Salam",
  title =        "A framework for health care information assurance
                 policy and compliance",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "126--131",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666453",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "As many as 400 people may have access to one's
                 personal medical information throughout the typical
                 care process. Disclosures of sensitive information such
                 as emotional problems, sexually transmitted diseases,
                 substance abuse, and genetic predispositions to
                 diseases---could cause embarrassment and affect
                 insurability, child custody cases, and employment. A
                 recent survey by IDC found that {\em `Most consumers
                 \ldots{}were uncomfortable with their health plan
                 sharing health information with a hospital, a
                 specialist or their primary care doctor\ldots{} (and)
                 were concerned with who saw their information and were
                 worried that the information could be made available
                 online\ldots{} (and) other respondents said they didn't
                 trust their health plan or hospital to protect their
                 information.'\/} Clearly, patients (consumers) feel
                 that it is critical that their medical information is
                 held in confidence. If patients do not feel that their
                 personal medical information will be kept confidential,
                 they may withhold important medical information from
                 health care providers making it difficult to provide
                 quality and effective health care.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lin:2010:SPE,
  author =       "Lin Lin and Paul Jen-Hwa Hu and Olivia R. Liu Sheng
                 and Johnny Lee",
  title =        "Is stickiness profitable for electronic retailers?",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "132--136",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666454",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Is stickiness the Holy Grail for e-tailing? In
                 general, {\em stickiness\/} refers to the amount of
                 time a person spends on a Web site during a visiting
                 session (such as, {\em session stickiness\/}) or over a
                 specified time period (such as, {\em site
                 stickiness\/}). Zauberman equates stickiness and
                 `within-site lock-in' and uses it to approximate
                 visitors' loyalty to a Web site. The conventional
                 wisdom suggests that stickiness is crucial and can
                 contribute to e-tailers' bottom lines considerably.
                 However, the direct economic impacts of stickiness have
                 not been duly examined empirically, particularly from
                 the perspective of consumers' within-session visiting
                 behaviors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Subramanyam:2010:UPS,
  author =       "Ramanath Subramanyam and Fei Lee Weisstein and M. S.
                 Krishnan",
  title =        "User participation in software development projects",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "137--141",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666455",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "It is commonly acknowledged that success in IT
                 projects is difficult to achieve. A recent industry
                 survey observed that only 34\% of IT projects were
                 considered successful. Of the several potential factors
                 contributing to this hard-to-achieve success, user
                 involvement was noted as the most important one.
                 Consistent with this notion, both researchers and
                 practitioners have viewed user participation as an
                 important way of improving software quality and
                 increasing user satisfaction and acceptance.
                 Users/customers are often encouraged to participate and
                 directly communicate with developers in the software
                 development process. On the other hand, empirical
                 evidence shows that user participation in the
                 development process can negatively influence project
                 performance since it could make the process more
                 difficult, lengthy, and less effective. Such
                 contradictory findings raise the question of when user
                 participation is actually helpful and when it might
                 negatively impact project performance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Parkinson:2010:PBM,
  author =       "S. T. Parkinson and R. M. Hierons and M. Lycett and M.
                 Norman",
  title =        "Practitioner-based measurement: a collaborative
                 approach",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "142--147",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666456",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The established philosophy within the software
                 development industry is that an organization
                 implementing a program to improve software quality can
                 expect to recoup the cost of the implementation many
                 times over through the reduced cost associated with
                 improvements in quality. Measurement initiatives are
                 perceived to provide a key contribution to quality
                 improvement as evidenced by the focus of early
                 measurement based initiatives and the place of
                 measurement in the higher echelons of process
                 initiatives. In general, organizations pursue
                 measurement initiatives from a perspective that,
                 without measurement, control is not possible. While
                 organizations recognize that there are potential
                 benefits to measuring their processes and products,
                 however, they typically find it difficult to structure
                 ad-hoc measures into a formal program --- a situation
                 that is compounded by the significant cost of
                 implementing such programs. Although these problems
                 have led to some organizations moving away from
                 measurement programs, many companies still use
                 measurement programs as illustrated by the continued
                 interest in, for example, the Capability Maturity
                 Model. Given the appetite and potential returns on
                 investment of measurement frameworks and initiatives,
                 ways of successfully implementing them are important.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nagy:2010:OAO,
  author =       "Del Nagy and Areej M. Yassin and Anol Bhattacherjee",
  title =        "Organizational adoption of open source software:
                 barriers and remedies",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "148--151",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666457",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Perhaps the business case for adopting open source
                 software is an easy sell. After all, the software is
                 free, and can be simply downloaded from the Internet
                 and installed or customized as needed. Organizations
                 interested in reducing the licensing fees of
                 proprietary software, while also avoiding the penalties
                 and legal liabilities associated with their illegal
                 use, can definitely consider open source software a
                 plausible alternative. However, less obvious than the
                 cost savings but equally important are the barriers
                 ('hidden costs') of adopting open source software.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Benamati:2010:AUC,
  author =       "John H. Benamati and Zafer D. Ozdemir and H. Jeff
                 Smith",
  title =        "Aligning undergraduate {IS} curricula with industry
                 needs",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "152--156",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666458",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A paradox is becoming obvious to both information
                 systems (IS) academics and executives: U.S. demand for
                 IS graduates is increasing, but graduation numbers from
                 university IS programs are flat or in decline. As a
                 result, many CIOs are devoting increasing proportions
                 of their organizations' resources to recruiting IS
                 graduates, through outreach programs to both students
                 and faculty. In spite of these efforts, however, many
                 CIOs report continuing frustrations in attracting
                 enough newly-minted IS talent.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chan:2010:AOE,
  author =       "Hing Kai Chan",
  title =        "Agent-oriented embedded electronic measuring systems",
  journal =      j-CACM,
  volume =       "53",
  number =       "3",
  pages =        "157--162",
  month =        mar,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1666420.1666459",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:13:19 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Agent technology has attracted the attention of
                 academia in many domains in the past decade. It is
                 probably due to the fact that computer systems have
                 been becoming complicated with distribution and
                 openness characteristics. Agent-based systems, or
                 multi-agent systems in general, are contemporary
                 paradigm for software development. Ashri et al. claimed
                 that `the underlying concept of decentralized,
                 autonomous control expressed through agents that are
                 able to communicate and cooperate to achieve goals is
                 especially appealing for applications in heterogeneous
                 and dynamic computing environments.'",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gotlieb:2010:WAA,
  author =       "Calvin Gotlieb and James Horning",
  title =        "The work of {ACM}'s awards committee",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "5--5",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721655",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:LECa,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Computing paradigm not a
                 branch of science",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "6--7",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721657",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:VEd,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "8--8",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721658",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "{\em Communications\/}' Virtual Extension brings more
                 quality articles to ACM members. These articles are now
                 available in the ACM Digital Library.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stonebraker:2010:BSDa,
  author =       "Michael Stonebraker",
  title =        "{BLOG@CACM}: {SQL} databases v. {NoSQL} databases",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "10--11",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721659",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The {\em Communications\/} Web site,
                 http://cacm.acm.org, features more than a dozen
                 bloggers in the BLOG@CACM community. In each issue of
                 {\em Communications}, we'll publish excerpts from
                 selected posts.\par

                 Follow us on Twitter at
                 http://twitter.com/blogCACM.\par

                 Michael Stonebraker considers several performance
                 arguments in favor of NoSQL databases---and finds them
                 insufficient.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:COGb,
  author =       "David Roman",
  title =        "{CACM} Online: Going mobile",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "12--12",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721660",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2010:NDS,
  author =       "Alex Wright",
  title =        "News: Data streaming 2.0",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "13--14",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721661",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In today's real-time Web, data streaming applications
                 no longer have the luxury of making multiple passes
                 over a recorded data set.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2010:NRG,
  author =       "Gary Anthes",
  title =        "News: Robots gear up for disaster response",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "15--16",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721662",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "After 15 years of research, robots for search and
                 rescue may be nearing prime time.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2010:NSA,
  author =       "Samuel Greengard",
  title =        "News: Spies among us?",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "17--19",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721663",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Governments' practice of electronic surveillance---and
                 the growing use of warrantless wiretapping---has
                 observers deeply concerned.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Heeks:2010:EMD,
  author =       "Richard Heeks",
  title =        "Emerging Markets: Development 2.0: the {IT}-enabled
                 transformation of international development",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "22--24",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721665",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The fundamental assumptions of international
                 development are changing, increasingly putting the
                 tools for a digital economy into the hands of the
                 world's poor.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Campbell-Kelly:2010:HRC,
  author =       "Martin Campbell-Kelly",
  title =        "Historical reflection: Be careful what you wish for",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "25--26",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721666",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Reflections on the decline of mathematical tables.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2010:TSM,
  author =       "Michael Cusumano",
  title =        "Technology strategy and management: Cloud computing
                 and {SaaS} as new computing platforms",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "27--29",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721667",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ohm:2010:VWN,
  author =       "Paul Ohm",
  title =        "Viewpoint: When network neutrality met privacy",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "30--32",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721669",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2010:KVD,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: The data-structure canon",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "33--34",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721668",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Woods:2010:CDC,
  author =       "Andy Woods",
  title =        "Cooling the data center",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "36--42",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721671",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Creeger:2010:CRM,
  author =       "Mache Creeger",
  title =        "{CTO} roundtable: malware defense",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "43--49",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721670",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armbrust:2010:VCC,
  author =       "Michael Armbrust and Armando Fox and Rean Griffith and
                 Anthony D. Joseph and Randy Katz and Andy Konwinski and
                 Gunho Lee and David Patterson and Ariel Rabkin and Ion
                 Stoica and Matei Zaharia",
  title =        "A view of cloud computing",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "50--58",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721672",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ranganathan:2010:REP,
  author =       "Parthasarathy Ranganathan",
  title =        "Recipe for efficiency: principles of power-aware
                 computing",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "60--67",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721673",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yekhanin:2010:PIR,
  author =       "Sergey Yekhanin",
  title =        "Private information retrieval",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "68--73",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721674",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Antoy:2010:FLP,
  author =       "Sergio Antoy and Michael Hanus",
  title =        "Functional logic programming",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "74--85",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721675",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Smyth:2010:TPC,
  author =       "Padhraic Smyth and Charles Elkan",
  title =        "Technical perspective: Creativity helps influence
                 prediction precision",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "88--88",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721678",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Koren:2010:CFT,
  author =       "Yehuda Koren",
  title =        "Collaborative filtering with temporal dynamics",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "89--97",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721677",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kaelbling:2010:TPN,
  author =       "Leslie Pack Kaelbling",
  title =        "Technical perspective New bar set for intelligent
                 vehicles",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "98--98",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721676",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Thrun:2010:TRC,
  author =       "Sebastian Thrun",
  title =        "Toward robotic cars",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "99--106",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721679",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2010:LBQb,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: Systematic Thinking: {Andrew S.
                 Tanenbaum} talks about {MINIX}, microkernels, and
                 electronic voting systems",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "112--ff",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721680",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/minix.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Poon:2010:CFS,
  author =       "Pak-Lok Poon and Sau-Fun Tang and T. H. Tse and T. Y.
                 Chen",
  title =        "{CHOC'LATE}: a framework for specification-based
                 testing",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "113--118",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721687",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Aalberts:2010:TTI,
  author =       "Robert J. Aalberts and Percy S. Poon and Paul D.
                 Thistle",
  title =        "A tale of two {Internet} service providers",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "119--123",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721688",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2010:CPC,
  author =       "Keith Wright",
  title =        "Capstone programming courses considered harmful",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "124--127",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721689",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rebbapragada:2010:DMR,
  author =       "Surya Rebbapragada and Amit Basu and John Semple",
  title =        "Data mining and revenue management methodologies in
                 college admissions",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "128--133",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721690",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gregg:2010:DCI,
  author =       "Dawn G. Gregg",
  title =        "Designing for collective intelligence",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "134--138",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721691",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ferretti:2010:WRB,
  author =       "Stefano Ferretti and Marco Furini and Claudio E.
                 Palazzi and Marco Roccetti and Paola Salomoni",
  title =        "{WWW} recycling for a better world",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "139--143",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721692",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Joseph:2010:IRI,
  author =       "Rhoda C. Joseph",
  title =        "Individual resistance to {IT} innovations",
  journal =      j-CACM,
  volume =       "53",
  number =       "4",
  pages =        "144--146",
  month =        apr,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1721654.1721693",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:14:39 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2010:GOS,
  author =       "Moshe Y. Vardi",
  title =        "{\em Globalization and Offshoring of Software\/}
                 revisited",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "5--5",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735224",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:LER,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Roots of publication delay",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "6--7",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735226",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:VEe,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "8--8",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735227",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wing:2010:BNF,
  author =       "Jeannette M. Wing and Daniel Reed",
  title =        "{BLOG@CACM}: {NSF} funding advice: 21st century
                 innovation",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "10--11",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735228",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:COL,
  author =       "David Roman",
  title =        "{CACM} Online: Looking for control",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "12--12",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735229",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kanipe:2010:NMA,
  author =       "Jeff Kanipe",
  title =        "News: Modeling the astronomical",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "13--15",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735230",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2010:NHB,
  author =       "Gary Anthes",
  title =        "News: Happy Birthday, {RDBMS!}",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "16--17",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735231",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2010:NCC,
  author =       "Samuel Greengard",
  title =        "News: Cloud computing and developing nations",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "18--20",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735232",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosenberger:2010:NTW,
  author =       "Jack Rosenberger",
  title =        "News: {Thacker} wins {Turing Award}",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "21--21",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735233",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:AGE,
  author =       "{CACM Staff}",
  title =        "{ACM}'s 2010 general election",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "23--31",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735251",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brynjolfsson:2010:EBD,
  author =       "Erik Brynjolfsson and Paul Hofmann and John Jordan",
  title =        "Economic and business dimensions: Cloud computing and
                 electricity: beyond the utility model",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "32--34",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735234",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wilson:2010:EHM,
  author =       "Cameron Wilson and Mark Guzdial",
  title =        "Education: How to make progress in computing
                 education",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "35--37",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735235",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Beck:2010:VCI,
  author =       "Roman Beck",
  title =        "Viewpoint: Can {IT} lean against the wind?",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "38--40",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735238",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Turel:2010:VME,
  author =       "Ofir Turel and Alexander Serenko",
  title =        "Viewpoint: Is mobile email addiction overlooked?",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "41--43",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735237",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Aspray:2010:CMS,
  author =       "William Aspray",
  title =        "Computer museum series: Great computing museums of the
                 world, part two",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "45--49",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735239",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Phillips:2010:EDT,
  author =       "Peter Phillips",
  title =        "Enhanced debugging with traces",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "50--53",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735240",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ridoux:2010:PRT,
  author =       "Julien Ridoux and Darryl Veitch",
  title =        "Principles of robust timing over the {Internet}",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "54--61",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735241",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Durkee:2010:WCC,
  author =       "Dave Durkee",
  title =        "Why cloud computing will never be free",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "62--69",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735242",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sellen:2010:BTC,
  author =       "Abigail J. Sellen and Steve Whittaker",
  title =        "Beyond total capture: a constructive critique of
                 lifelogging",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "70--77",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735243",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lewis:2010:SFA,
  author =       "Clayton Lewis and Michele H. Jackson and William M.
                 Waite",
  title =        "Student and faculty attitudes and beliefs about
                 computer science",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "78--85",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735244",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Albers:2010:EEA,
  author =       "Susanne Albers",
  title =        "Energy-efficient algorithms",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "86--96",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735245",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bartlett:2010:LAU,
  author =       "Peter L. Bartlett",
  title =        "Learning to act in uncertain environments: technical
                 perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "98--98",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735246",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ganchev:2010:CED,
  author =       "Kuzman Ganchev and Yuriy Nevmyvaka and Michael Kearns
                 and Jennifer Wortman Vaughan",
  title =        "Censored exploration and the dark pool problem",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "99--107",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735247",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Harman:2010:APT,
  author =       "Mark Harman",
  title =        "Automated patching techniques: the fix is in:
                 technical perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "108--108",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735248",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Weimer:2010:APR,
  author =       "Westley Weimer and Stephanie Forrest and Claire {Le
                 Goues} and ThanhVu Nguyen",
  title =        "Automatic program repair with evolutionary
                 computation",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "109--116",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735249",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2010:LBPc,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Variations on the {Ham Sandwich
                 Theorem}",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "120--120",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735250",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tallon:2010:UDI,
  author =       "Paul P. Tallon",
  title =        "Understanding the dynamics of information management
                 costs",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "121--125",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735253",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Reich:2010:REI,
  author =       "Blaize Horner Reich and Chris Sauer",
  title =        "Roles of the external {IT} project manager",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "126--129",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735254",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hwang:2010:NPR,
  author =       "Wonil Hwang and Gavriel Salvendy",
  title =        "Number of people required for usability evaluation:
                 the $10 \pm 2$ rule",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "130--133",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735255",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Downing:2010:WBS,
  author =       "Charles E. Downing",
  title =        "Is {Web}-based supply chain integration right for your
                 company?",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "134--137",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735256",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wang:2010:MAA,
  author =       "Demin Wang and Dharma P. Agrawal and Wassana Toruksa
                 and Chaichana Chaiwatpongsakorn and Mingming Lu and Tim
                 C. Keener",
  title =        "Monitoring ambient air quality with carbon monoxide
                 sensor-based wireless network",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "138--141",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735257",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stratopoulos:2010:IIP,
  author =       "Theophanis C. Stratopoulos and Jee-Hae Lim",
  title =        "{IT} innovation persistence: an oxymoron?",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "142--146",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735258",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wilson:2010:RHI,
  author =       "E. Vance Wilson and Bengisu Tulu",
  title =        "The rise of a health-{IT} academic focus",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "147--150",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735259",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kim:2010:RIB,
  author =       "Hyeyoung Kim and Jae-Nam Lee and Jaemin Han",
  title =        "The role of {IT} in business ecosystems",
  journal =      j-CACM,
  volume =       "53",
  number =       "5",
  pages =        "151--156",
  month =        may,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1735223.1735260",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 12 15:15:05 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ryan:2010:TAH,
  author =       "Patricia Ryan",
  title =        "A tour of {ACM}'s {HQ}",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "5--5",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743547",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:WTD,
  author =       "{CACM Staff}",
  title =        "Workflow tools for distributed teams?",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "6--7",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743549",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:VEf,
  author =       "{CACM Staff}",
  title =        "In the Virtual Extension",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "8--8",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743550",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "{\em Communications'\/} Virtual Extension brings more
                 quality articles to ACM members. These articles are now
                 available in the ACM Digital Library.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Linden:2010:CIE,
  author =       "Greg Linden and Ed H. Chi and Mark Guzdial",
  title =        "The chaos of the {Internet} as an external brain; and
                 more",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "10--11",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743551",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:COI,
  author =       "David Roman",
  title =        "{CACM} online: Interact naturally",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "12--12",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743552",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2010:NSH,
  author =       "Neil Savage",
  title =        "News: Straightening out heavy tails",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "13--15",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743553",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A better understanding of heavy-tailed probability
                 distributions can improve activities from Internet
                 commerce to the design of server farms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2010:NBS,
  author =       "Tom Geller",
  title =        "News: Beyond the {Smart Grid}",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "16--17",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743554",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Sensor networks monitor residential and institutional
                 devices, motivating energy conservation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2010:NMY,
  author =       "Leah Hoffmann",
  title =        "News: Mine your business",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "18--19",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743555",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Researchers are developing new techniques to gauge
                 employee productivity from information flow.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2010:NRM,
  author =       "Leah Hoffmann",
  title =        "News: {Robin Milner}: the elegant pragmatist",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "20--21",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743556",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Remembering a rich legacy in verification, languages,
                 and concurrency.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosenberger:2010:NCT,
  author =       "Jack Rosenberger",
  title =        "News: {CS} and technology leaders honored",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "22--22",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743557",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Narayanan:2010:PSM,
  author =       "Arvind Narayanan and Vitaly Shmatikov",
  title =        "Privacy and security: Myths and fallacies of
                 `personally identifiable information'",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "24--26",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743558",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Developing effective privacy protection technologies
                 is a critical challenge for security and privacy
                 research as the amount and variety of data collected
                 about individuals increase exponentially.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shapiro:2010:IRP,
  author =       "Stuart S. Shapiro",
  title =        "Inside risks: Privacy by design: moving from art to
                 practice",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "27--29",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743559",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Designing privacy into systems at the beginning of the
                 development process necessitates the effective
                 translation of privacy principles, models, and
                 mechanisms into system requirements.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2010:PIR,
  author =       "Peter J. Denning and Jack B. Dennis",
  title =        "The profession of {IT}: The resurgence of
                 parallelism",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "30--32",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743560",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Parallel computation is making a comeback after a
                 quarter century of neglect. Past research can be put to
                 quick use today.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2010:KVPa,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Plotting away",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "33--34",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743561",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Tips and tricks for visualizing large data sets.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Leveque:2010:LTI,
  author =       "Fran{\c{c}}ois L{\'e}v{\^e}que",
  title =        "Law and technology: {Intel}'s rebates: above board or
                 below the belt?",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "35--37",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743562",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Over several years, Intel paid billions of dollars to
                 its customers. Was it to force them to boycott products
                 developed by its rival AMD or so they could sell its
                 microprocessors at lower prices?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Garfinkel:2010:VIR,
  author =       "Simson L. Garfinkel and Lorrie Faith Cranor",
  title =        "Viewpoint: Institutional review boards and your
                 research",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "38--40",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743563",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A proposal for improving the review procedures for
                 research projects that involve human subjects and their
                 associated identifiable private information.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shustek:2010:IIE,
  author =       "Len Shustek",
  title =        "Interview: An interview with {Ed Feigenbaum}",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "41--45",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743564",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "ACM Fellow and A. M. Turing Award recipient Edward A.
                 Feigenbaum, a pioneer in the field of expert systems,
                 reflects on his career.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Owens:2010:SEC,
  author =       "Dustin Owens",
  title =        "Securing elasticity in the cloud",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "46--51",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743565",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Elastic computing has great potential, but many
                 security challenges remain.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Phillips:2010:SB,
  author =       "George Phillips",
  title =        "Simplicity betrayed",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "52--58",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743566",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Emulating a video system shows how even a simple
                 interface can be more complex---and capable---than it
                 appears.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Heer:2010:TTV,
  author =       "Jeffrey Heer and Michael Bostock and Vadim
                 Ogievetsky",
  title =        "A tour through the visualization zoo",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "59--67",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743567",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A survey of powerful visualization techniques, from
                 the obvious to the obscure.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ailamaki:2010:MSD,
  author =       "Anastasia Ailamaki and Verena Kantere and Debabrata
                 Dash",
  title =        "Managing scientific data",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "68--78",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743568",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Needed are generic, rather than one-off, DBMS
                 solutions automating storage and analysis of data from
                 scientific collaborations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chen:2010:CPS,
  author =       "Jilin Chen and Joseph A. Konstan",
  title =        "Conference paper selectivity and impact",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "79--83",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743569",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Conference acceptance rate signals future impact of
                 published conference papers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grauman:2010:ESS,
  author =       "Kristen Grauman",
  title =        "Efficiently searching for similar images",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "84--94",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743570",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "New algorithms provide the ability for robust but
                 scalable image search.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sarkar:2010:BCM,
  author =       "Vivek Sarkar",
  title =        "Building confidence in multicore software",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "96--96",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743571",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Burnim:2010:ACD,
  author =       "Jacob Burnim and Koushik Sen",
  title =        "Asserting and checking determinism for multithreaded
                 programs",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "97--105",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743572",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Leino:2010:LDP,
  author =       "K. Rustan M. Leino",
  title =        "Learning to do program verification",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "106--106",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743573",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Klein:2010:SFV,
  author =       "Gerwin Klein and June Andronick and Kevin Elphinstone
                 and Gernot Heiser and David Cock and Philip Derrin and
                 Dhammika Elkaduwe and Kai Engelhardt and Rafal Kolanski
                 and Michael Norrish and Thomas Sewell and Harvey Tuch
                 and Simon Winwood",
  title =        "{seL4}: formal verification of an operating-system
                 kernel",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "107--115",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743574",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2010:LBPd,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "118--118",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743575",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (May 2010, p. 120) we posted a trio of
                 brainteasers, including one as yet unsolved, concerning
                 variations on the Ham Sandwich Theorem.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brin:2010:LBF,
  author =       "David Brin",
  title =        "Last Byte: Future tense: How the {Net} ensures our
                 cosmic survival",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "120, 119",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743576",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Future Tense, one of the revolving features on this
                 page, presents stories and essays from the intersection
                 of computational science and technological speculation,
                 their boundaries limited only by our ability to imagine
                 what will and could be. Give adolescent wonder an
                 evolutionary jolt.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sun:2010:BCS,
  author =       "Jun Sun and Marshall Scott Poole",
  title =        "Beyond connection: situated wireless communities",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "121--125",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743579",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{deCesare:2010:EPA,
  author =       "Sergio de Cesare and Mark Lycett and Robert D.
                 Macredie and Chaitali Patel and Ray Paul",
  title =        "Examining perceptions of agility in software
                 development practice",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "126--130",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743580",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nill:2010:FIS,
  author =       "Alexander Nill and John Schibrowsky and James W.
                 Peltier",
  title =        "Factors that influence software piracy: a view from
                 {Germany}",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "131--134",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743581",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kietzmann:2010:PR,
  author =       "Jan Kietzmann and Ian Angell",
  title =        "{Panopticon} revisited",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "135--138",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743582",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Baudry:2010:BSM,
  author =       "Benoit Baudry and Sudipto Ghosh and Franck Fleurey and
                 Robert France and Yves Le Traon and Jean-Marie Mottu",
  title =        "Barriers to systematic model transformation testing",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "139--143",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743583",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gallagher:2010:RVS,
  author =       "Kevin P. Gallagher and Kate M. Kaiser and Judith C.
                 Simon and Cynthia M. Beath and Tim Goles",
  title =        "The requisite variety of skills for {IT}
                 professionals",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "144--148",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743584",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vannoy:2010:SIM,
  author =       "Sandra A. Vannoy and Prashant Palvia",
  title =        "The social influence model of technology adoption",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "149--153",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743585",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Human innovation, in combination with the Internet,
                 networking, and communications technologies have
                 produced a new platform for social and business
                 networking, formation of community, and communication.
                 This emerging phenomenon is generally known as social
                 computing. While there is no widely accepted definition
                 of social computing, we define it as: {\em intra-group
                 social and business actions practiced through group
                 consensus, group cooperation, and group authority,
                 where such actions are made possible through the
                 mediation of information technologies, and where group
                 interaction causes members to conform and influences
                 others to join the group}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rhee:2010:MM,
  author =       "Cheul Rhee and G. Lawrence Sanders and Natalie C.
                 Simpson",
  title =        "{I}, myself and e-myself",
  journal =      j-CACM,
  volume =       "53",
  number =       "6",
  pages =        "154--157",
  month =        jun,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1743546.1743586",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 21 12:34:55 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Internet has revolutionized the manner in which
                 people interact. Once regarded as merely a convenient
                 platform for the collection and dissemination of
                 information, the Internet is increasingly used for
                 intensely personal and creative purposes. Web 2.0
                 applications supporting Web-based social networking
                 through blogs, wikis and folksonomies have proven
                 potent in changing users' perception and use of the
                 Internet.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2010:H,
  author =       "Moshe Y. Vardi",
  title =        "Hypercriticality",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "5--5",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785415",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:LED,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Don't ignore security offshore,
                 or in the cloud",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "6--7",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785417",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:VEg,
  author =       "{CACM Staff}",
  title =        "In the Virtual Extension",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "9--9",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785418",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Communications' {\em Virtual Extension brings more
                 quality articles to ACM members. These articles are now
                 available in the ACM Digital Library.\/}",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ortega:2010:BSD,
  author =       "Ruben Ortega and Mark Guzdial and Daniel Reed",
  title =        "{BLOG@CACM}: Software development and crunch time; and
                 more",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "10--11",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785419",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The {\em Communications\/} Web site,
                 http://cacm.acm.org, features more than a dozen
                 bloggers in the BLOG@CACM community. In each issue of
                 {\em Communications}, we'll publish selected posts or
                 excerpts.

                 twitter Follow us on Twitter at
                 http://twitter.com/blogCACM

                 Ruben Ortega discusses developers and crunch time; Mark
                 Guzdial considers the impact of open source practices
                 on computing education; and Daniel Reed writes about
                 the technological shift from computational paucity to
                 computational plethora.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:COCb,
  author =       "David Roman",
  title =        "{CACM} online: In case you missed it",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "12--12",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785420",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lindley:2010:NSC,
  author =       "David Lindley",
  title =        "News: Sharing computational perspectives",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "13--15",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785421",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computer scientists are now making intellectual
                 contributions to a wide range of other disciplines,
                 including evolutionary theory, physics, and
                 economics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2010:NC,
  author =       "Samuel Greengard",
  title =        "News: Censored!",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "16--18",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785423",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Countries use Internet censorship to dominate the
                 political dialogue, but also to create favorable
                 conditions for government-controlled businesses.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2010:NMA,
  author =       "Kirk L. Kroeker",
  title =        "News: Mainstreaming augmented reality",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "19--21",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785422",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Advancements in computer vision, object recognition,
                 and related technologies are leading to new levels of
                 sophistication in augmented-reality applications and
                 presenting new ways for humans to relate to the natural
                 world.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2010:NCS,
  author =       "Gary Anthes",
  title =        "News: Committed to success",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "22--23",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785424",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Charles P. Thacker talks about the importance of
                 simplicity, reusable tools, thinking broadly, and his
                 practice of Tom Sawyering.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2010:NEB,
  author =       "Gregory Goth",
  title =        "News: {Eric Brewer}: change agent",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "24--24",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785425",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Eric Brewer's latest project involves designing and
                 deploying low-cost wireless infrastructure in
                 developing regions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Underwood:2010:NVF,
  author =       "Sarah Underwood",
  title =        "News: Visions of the future",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "25--25",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785426",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "ACM joined forces with the British Computer Society to
                 deliver its first academic research conference in
                 Europe.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sako:2010:OVS,
  author =       "Mari Sako",
  title =        "Outsourcing versus shared services",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "27--29",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785427",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Choosing between outsourcing and shared services has
                 significant implications for long-term corporate
                 strategy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Borenstein:2010:CEW,
  author =       "Jason Borenstein",
  title =        "Computing ethics: Work life in the robotic age",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "30--31",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785428",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Technological change results in changes in
                 expectations, in this case affecting the workplace.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2010:LSS,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Should the {Google} book settlement
                 be approved?",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "32--34",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785429",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the precedent that could be established by
                 approval of the controversial Google book settlement.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Taylor:2010:BPC,
  author =       "Valerie E. Taylor",
  title =        "Broadening participation: Cultivating cultural
                 diversity in information technology",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "35--36",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785430",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Introducing CMD-IT, a new center focused on
                 synergistic activities related to ethnic minorities and
                 people with disabilities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Genova:2010:VCS,
  author =       "Gonzalo G{\'e}nova",
  title =        "Viewpoint: Is computer science truly scientific?",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "37--39",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785431",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Reflections on the (experimental) scientific method in
                 computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Snir:2010:DMA,
  author =       "Marc Snir and Telle Whitney",
  title =        "Distinguished members: Advice to members seeking {ACM}
                 distinction",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "40--41",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785432",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Loh:2010:IHP,
  author =       "Eugene Loh",
  title =        "The ideal {HPC} programming language",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "42--47",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785433",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Maybe it's Fortran. Or maybe it just doesn't matter.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gregg:2010:VSL,
  author =       "Brendan Gregg",
  title =        "Visualizing system latency",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "48--54",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785435",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Heat maps are a unique and powerful way to visualize
                 latency data. Explaining the results, however, is an
                 ongoing challenge.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2010:YDI,
  author =       "Poul-Henning Kamp",
  title =        "You're doing it wrong",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "55--59",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785434",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Think you've mastered the art of server performance?
                 Think again.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lewandowski:2010:CUC,
  author =       "Gary Lewandowski and Dennis J. Bouvier and Tzu-Yi Chen
                 and Robert McCartney and Kate Sanders and Beth Simon
                 and Tammy VanDeGrift",
  title =        "Commonsense understanding of concurrency: computing
                 students and concert tickets",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "60--70",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785438",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Innate understanding of concurrency helps beginners
                 solve CS problems with multiple processes executing at
                 the same time.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Igarashi:2010:CGA,
  author =       "Takeo Igarashi",
  title =        "Computer graphics for all",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "71--77",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785436",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Interactive computer graphics would rival
                 word-processing and presentation programs for everyday
                 communications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roughgarden:2010:AGT,
  author =       "Tim Roughgarden",
  title =        "Algorithmic game theory",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "78--86",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785439",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A new era of theoretical computer science addresses
                 fundamental problems about auctions, networks, and
                 human behavior.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Boehm:2010:SFX,
  author =       "Hans-J. Boehm",
  title =        "A solid foundation for x86 shared memory: technical
                 perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "88--88",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785442",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sewell:2010:XTR,
  author =       "Peter Sewell and Susmit Sarkar and Scott Owens and
                 Francesco Zappa Nardelli and Magnus O. Myreen",
  title =        "{x86-TSO}: a rigorous and usable programmer's model
                 for x86 multiprocessors",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "89--97",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785443",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Exploiting the multiprocessors that have recently
                 become ubiquitous requires high-performance and
                 reliable concurrent systems code, for concurrent data
                 structures, operating system kernels, synchronization
                 libraries, compilers, and so on. However, concurrent
                 programming, which is always challenging, is made much
                 more so by two problems. First, real multiprocessors
                 typically do not provide the sequentially consistent
                 memory that is assumed by most work on semantics and
                 verification. Instead, they have relaxed memory models,
                 varying in subtle ways between processor families, in
                 which different hardware threads may have only loosely
                 consistent views of a shared memory. Second, the public
                 vendor architectures, supposedly specifying what
                 programmers can rely on, are often in ambiguous
                 informal prose (a particularly poor medium for loose
                 specifications), leading to widespread
                 confusion.\par

                 In this paper we focus on x86 processors. We review
                 several recent Intel and AMD specifications, showing
                 that all contain serious ambiguities, some are arguably
                 too weak to program above, and some are simply unsound
                 with respect to actual hardware. We present a new {\em
                 x86-TSO\/} programmer's model that, to the best of our
                 knowledge, suffers from none of these problems. It is
                 mathematically precise (rigorously defined in HOL4) but
                 can be presented as an intuitive abstract machine which
                 should be widely accessible to working programmers. We
                 illustrate how this can be used to reason about the
                 correctness of a Linux spinlock implementation and
                 describe a general theory of data-race freedom for
                 x86-TSO. This should put x86 multiprocessor system
                 building on a more solid foundation; it should also
                 provide a basis for future work on verification of such
                 systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Irwin:2010:TSR,
  author =       "Mary Jane Irwin",
  title =        "Technology scaling redirects main memories: technical
                 perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "98--98",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785440",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lee:2010:PCM,
  author =       "Benjamin C. Lee and Engin Ipek and Onur Mutlu and Doug
                 Burger",
  title =        "Phase change memory architecture and the quest for
                 scalability",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "99--106",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785441",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Memory scaling is in jeopardy as charge storage and
                 sensing mechanisms become less reliable for prevalent
                 memory technologies, such as dynamic random access
                 memory (DRAM). In contrast, phase change memory (PCM)
                 relies on programmable resistances, as well as scalable
                 current and thermal mechanisms. To deploy PCM as a DRAM
                 alternative and to exploit its scalability, PCM must be
                 architected to address relatively long latencies, high
                 energy writes, and finite endurance.\par

                 We propose architectural enhancements that address
                 these limitations and make PCM competitive with DRAM. A
                 baseline PCM system is $ 1.6\times $ slower and
                 requires $ 2.2\times $ more energy than a DRAM system.
                 Buffer reorganizations reduce this delay and energy gap
                 to $ 1.2\times $ and $ 1.0\times $, using narrow rows
                 to mitigate write energy as well as multiple rows to
                 improve locality and write coalescing. Partial writes
                 mitigate limited memory endurance to provide more than
                 10 years of lifetime. Process scaling will further
                 reduce PCM energy costs and improve endurance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2010:LBQc,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: From Single Core to Multicore",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "112, 111",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785444",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Charles P. Thacker discusses the legendary Alto
                 personal computer, the invention of the Ethernet, and
                 his current research on multicore architectures.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yao:2010:ASP,
  author =       "Yurong Yao and Edward Watson and Beverly K. Kahn",
  title =        "Application service providers: market and adoption
                 decisions",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "113--117",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785447",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Introduction\par

                 IT outsourcing has been a viable business strategy
                 since the late 1950s when companies began to invest
                 significant resources in outside computing services. As
                 IT managers increasingly used time sharing, contract
                 programming, and facilities management, the next few
                 decades saw accompanying increases in efficiency in
                 software applications and services, not to mention
                 decreased operations costs. In 1989, when Kodak
                 outsourced its entire IT department to IBM and EDS, the
                 business world had to scramble to get over its initial
                 shock. Seemingly overnight, `software' and `service'
                 had become strange bedfellows. The rules of the game
                 had radically changed.\par

                 Since the mid-1990s, the explosion in Internet
                 connectivity, increased bandwidth, and the ubiquitous
                 nature of computing have made the delivery of software
                 applications from remote data centers both
                 technologically feasible and economically attractive. A
                 relatively new form of IS outsourcing, Application
                 Services Provision (ASP), provides applications to
                 multiple entities from its data center across a wide
                 area network. Similar to the telephone services model,
                 clients pay a monthly fee to access online applications
                 from an ASP. Advances in encryption and firewall
                 technology remove a client's security concerns for
                 using remotely hosted services. Active research on ASP
                 outsourcing (also called NetSourcing) has attracted
                 academic scholars and business practitioners alike, but
                 few have investigated the specifics of the market and
                 the decision process to adopt the ASP model.\par

                 ASPs today are quite different from what they were five
                 years ago, in large part because this dynamic industry
                 has experienced significant merger and acquisition
                 activity. Forty percent of ASPs active in 2001 were no
                 longer in business in 2004. Traditional software
                 companies also have jumped on the ASP bandwagon,
                 developing new technologies to deliver on-demand
                 services. The scope of hosted applications for ASPs has
                 also shifted significantly as certain applications were
                 scrapped for lack of profitability, for example,
                 overall enterprise system hosting with no specific
                 industrial solutions. However, a Forrester report
                 predicted that as eCommerce continued to grow 30\% -
                 40\% in 2005, the demand for licensed software products
                 would decrease while demand for hosted services
                 increases. This prediction seems to be reality, as ASP
                 hosting solutions are increasingly viable and
                 attractive business models.\par

                 Thus, to update our knowledge of the rapidly changing
                 ASP market and to help practitioners make
                 better-informed ASP adoption decisions, this article
                 addresses two central questions: What is the structure
                 of the current market? And what factors should clients
                 consider in their ASP adoption decisions?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Romero:2010:EDP,
  author =       "Jorge A. Romero and Nirup Menon and Rajiv D. Banker
                 and Mark Anderson",
  title =        "{ERP}: drilling for profit in the oil and gas
                 industry",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "118--121",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785448",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Introduction\par

                 Most large companies have adopted some form of
                 enterprise resource planning (ERP) system. A survey of
                 IT executives in the U.S. showed that ERP was the
                 second most important key category for investment. In
                 many cases, the implementation of an ERP system was a
                 long and expensive ordeal that involved extensive
                 restructuring of businesses and reengineering of
                 processes.\par

                 While the potential benefits of ERP have been extolled
                 frequently and much has been written about individual
                 company experiences, only limited evidence has been
                 produced that implementation of ERP does, on average,
                 lead to enhanced performance. To the best of our
                 knowledge, this is the first industry analysis on ERP
                 because previous work has been limited to case studies
                 and industry cross-sectional analyses.\par

                 Several research studies have validated that IT
                 provides productivity and profitability advantages.
                 However, questions remain because it is not clear
                 whether advantages from IT contribute, and to what
                 degree they might contribute, to operational efficiency
                 and profitability. For example, if the same IT is
                 implemented by all firms in an industry, will industry
                 profits from IT disappear? Due to the fact that for
                 many years large companies developed their information
                 systems independently, there have been limited
                 opportunities to evaluate the implementation of similar
                 IT infrastructure across companies. This study seeks to
                 extend prior work by performing a longitudinal study of
                 implementation of ERP systems in a specific
                 industry.\par

                 According to Porter, each industry is affected by new
                 information technology in different ways and drawing
                 general conclusions about how new IT affects firms
                 across industries would be a mistake. The oil and gas
                 industry was selected because ERP plays a major role in
                 standardizing business processes in this industry. In
                 this role, ERP helps firms link global operations and
                 supply chains. Also, a commodity-product industry, like
                 the oil and gas industry, helps us control for other
                 influences that may have affected the performance of
                 oil and gas companies during the study period. The ERP
                 adopting firms are those that adopted SAP.\par

                 This research applies a new methodological approach
                 toward understanding ERP implementation because rather
                 than looking at ordinary measures of firm performance,
                 we look at strategic performance measures (SPM) that
                 can only be utilized if one delves into data that is
                 not found on the financial statements. This is the
                 first study that shows the sources of profitability
                 after an ERP implementation, and will help managers
                 understand the strategic and managerial implications of
                 ERP implementations. Our analysis compares performance
                 changes of ERP adopting firms versus non-adopting firms
                 over a fifteen-year period (1990--2005), which is the
                 period when this industry was being transformed by
                 increased use of technology in the oil and gas
                 industry. Therefore, we see how the implementation of
                 ERP affected firm performance during this period in
                 relation to non-adopting firms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chang:2010:CEE,
  author =       "Wei-Lun Chang and Soe-Tsyr Yuan and Carol W. Hsu",
  title =        "Creating the experience economy in e-commerce",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "122--127",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785449",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Introduction\par

                 Advances in information technology together with the
                 forces of globalization have accelerated the growth of
                 service industries. In 2003, the OECD reported that
                 service industries now account for over 60\% of both
                 employment and the gross domestic product (GDP) of OECD
                 member countries. The U.S Bureau of Labor Statistics
                 (BLS) has forecast strong employment growth in the
                 American service sector between 2004 and 2014. Although
                 service industries are expanding, Gilmore and Pine
                 argue that, the growing commoditisation of services
                 offered has gradually transformed the competition for
                 market share from focusing on the quality of services
                 to the creation of memorable experiences. As a
                 consequence, the competitive position of a firm now
                 depends to a large extent on its ability to generate
                 impressive experiences through innovative delivery
                 channels.\par

                 In this article, we adopt Gilmore and Pine's view that
                 the economic value of the experience economy lies in
                 co-producing the staging experiences via customer
                 participation and connection. Furthermore, we suggest
                 that current technologies and the growth of the
                 Internet have both enabled and strengthened the
                 opportunities for experience-oriented offerings beyond
                 limitations of time and place. In following sections,
                 we first describe the current practice of experience
                 economy in electronic commerce. Taking the iCare health
                 care service as an example, we demonstrate how
                 collaborative pricing over the Internet can further
                 provide added-value to the production of experiences
                 offered in the electronic marketplace.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nov:2010:WDP,
  author =       "Oded Nov and Chen Ye",
  title =        "Why do people tag?: motivations for photo tagging",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "128--131",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785450",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Introduction\par

                 Tagging, or using keywords to add metadata to shared
                 content, is gaining much popularity in recent years.
                 Tags are used to annotate various types of content,
                 including images, videos, bookmarks, and blogs, through
                 web-based systems such as Flickr, YouTube, del.icio.us,
                 and Technorati, respectively. The popularity of tagging
                 is attributed, at least in part, to the benefits users
                 gain from effective sharing and from organization of
                 very large amounts of information.\par

                 As tagging receives increasing attention in both
                 research and business communities, studies have found
                 that users vary substantially in their tag usage, and
                 suggested several factors that motivate user tagging.
                 However, to date no quantitative study has assessed the
                 strength of the effects of each motivation on levels of
                 tag usage. This is surprising, since user participation
                 is critical to the sustainability of content sharing
                 communities, and a collaborative tagging system cannot
                 succeed without higher level of user contribution. In
                 what follows, we address this gap, by studying the
                 strength of relationships between several motivations
                 and users' tagging levels on Flickr, a prominent Web
                 2.0 photo sharing community.\par

                 Currently, there are more than 35 million Flickr users,
                 who have so far uploaded more 3 billion photos. Each
                 Flickr user can upload images and make them viewable by
                 self, by designated friends and family, or by all
                 Flickr users. Flickr users can annotate images with
                 tags - unstructured textual labels; and usually images
                 are tagged only by the user who uploaded them.8 These
                 tags make the images searchable by the uploading user,
                 as well as by others. In addition, each user can
                 designate other users as `contacts,' people whose
                 photos the user follows (contacts are often
                 reciprocal).\par

                 To understand what underlies tagging, we need to find
                 out what motivates sharing in online environments, and
                 in particular, what motivates tagging. Furthermore, we
                 need to measure the degree to which different
                 motivations affect tagging activity. While some studies
                 has identified individual-level motivations for
                 tagging, other studies have looked solely at the social
                 level, focusing on the social presence as a driver of
                 tagging.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Talia:2010:HDD,
  author =       "Domenico Talia and Paolo Trunfio",
  title =        "How distributed data mining tasks can thrive as
                 knowledge services",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "132--137",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785451",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Introduction\par

                 Computer science applications are becoming more and
                 more network centric, ubiquitous, knowledge intensive,
                 and computing demanding. This trend will result soon in
                 an ecosystem of pervasive applications and services
                 that professionals and end-users can exploit
                 everywhere. Recently, collections of IT services and
                 applications, such as Web services and Cloud computing
                 services, became available opening the way for
                 accessing computing services as public utilities, like
                 water, gas and electricity.\par

                 Key technologies for implementing that perspective are
                 Cloud computing and Web services, semantic Web and
                 ontologies, pervasive computing, P2P systems, Grid
                 computing, ambient intelligence architectures, data
                 mining and knowledge discovery tools, Web 2.0
                 facilities, mashup tools, and decentralized programming
                 models. In fact, it is mandatory to develop solutions
                 that integrate some or many of those technologies to
                 provide future knowledge-intensive software utilities.
                 The Grid paradigm can represent a key component of the
                 future Internet, a cyber infrastructure for efficiently
                 supporting that scenario.\par

                 Grid and Cloud computing are evolved models of
                 distributed computing and parallel processing
                 technologies. The Grid is a distributed computing
                 infrastructure that enables coordinated resource
                 sharing within dynamic organizations consisting of
                 individuals, institutions, and resources. In the area
                 of Grid computing a proposed approach in accordance
                 with the trend outlined above is the Service-Oriented
                 Knowledge Utilities (SOKU) model that envisions the
                 integrated use of a set of technologies that are
                 considered as a solution to information, knowledge and
                 communication needs of many knowledge-based industrial
                 and business applications. The SOKU approach stems from
                 the necessity of providing knowledge and processing
                 capabilities to everybody, thus supporting the advent
                 of a competitive knowledge-based economy. Although the
                 SOKU model is not yet implemented, Grids are
                 increasingly equipped with data management tools,
                 semantic technologies, complex work-flows, data mining
                 features and other Web intelligence approaches. Similar
                 efforts are currently devoted to develop knowledge and
                 intelligent Clouds. These technologies can facilitate
                 the process of having Grids and Clouds as strategic
                 components for supporting pervasive knowledge intensive
                 applications and utilities.\par

                 Grids were originally designed for dealing with
                 problems involving large amounts of data and/or
                 compute-intensive applications. Today, however, Grids
                 enlarged their horizon as they are going to run
                 business applications supporting consumers and
                 end-users. To face those new challenges, Grid
                 environments must support adaptive knowledge management
                 and data analysis applications by offering resources,
                 services, and decentralized data access mechanisms. In
                 particular, according to the service-oriented
                 architecture (SOA) model, data mining tasks and
                 knowledge discovery processes can be delivered as
                 services in Grid-based infrastructures.\par

                 Through a service-based approach we can define
                 integrated services for supporting distributed business
                 intelligence tasks in Grids. Those services can address
                 all the aspects that must be considered in data mining
                 and in knowledge discovery processes such as data
                 selection and transport, data analysis, knowledge
                 models representation and visualization. We worked in
                 this direction for providing Grid-based architectures
                 and services for distributed knowledge discovery such
                 as the Knowledge Grid the Weka4WS toolkit, and mobile
                 Grid services for data mining.\par

                 Here we describe a strategy and a model based on the
                 use of services for the design of distributed knowledge
                 discovery services and discuss how Grid frameworks,
                 such those mentioned above, can be developed as a
                 collection of services and how they can be used to
                 develop distributed data analysis tasks and knowledge
                 discovery processes using the SOA model.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dennis:2010:IPH,
  author =       "Alan R. Dennis and Thomas M. Duffy and Hasan Cakir",
  title =        "{IT} programs in high schools: lessons from the {Cisco
                 Networking Academy} program",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "138--141",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785452",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Introduction\par

                 Student enrollment in college computer science (CS) and
                 information technology (IT) programs are in a downward
                 trend in most developed countries. At the same time,
                 the U.S. Bureau of Labor and their counterparts in
                 other countries forecast an increased need for skilled
                 CS/IT graduates.\par

                 To reverse the downwards trend in college level CS/IT
                 enrollment, ACM launched the Computer Science Teachers
                 Association (csta.acm.org), whose mission is to
                 `directly and passionately' advocate for computer
                 science education in the high school.\par

                 One major initiative is to develop a comprehensive
                 computer science curriculum that educates high school
                 students and informs them about the profession because
                 a major factor in the enrollment decline is a lack of
                 knowledge about possible CS/IT careers. In this
                 article, we examine one CS/IT program (the Cisco
                 Networking Academy that has been offered in high
                 schools since 1978) to understand what lessons we can
                 draw for other CS/IT high school initiatives.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ruhnka:2010:UED,
  author =       "John C. Ruhnka and John W. Bagby",
  title =        "Using {ESI} discovery teams to manage electronic data
                 discovery",
  journal =      j-CACM,
  volume =       "53",
  number =       "7",
  pages =        "142--144",
  month =        jul,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1785414.1785453",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 15 17:10:30 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Introduction\par

                 The importance of electronically stored information
                 (ESI) in litigation has increased greatly over the past
                 decade. Responding to the `discovery' requests made by
                 all litigating parties has become a significant
                 management function and cost center for organizations
                 engaged in litigation. Today, over 92\% of all business
                 records and data are created and stored electronically;
                 most are never reduced to hard copy. After civil
                 litigation is filed, a pre-trial `discovery' phase
                 occurs during which courts require litigants to
                 identify and produce potentially relevant information
                 to their adversaries. Settlements often occur before a
                 trial is held, making ESI produced during the discovery
                 phase and evaluated by the parties often determinative
                 of litigation outcomes. Managing discovery of
                 electronic information requires close coordination
                 among managers with widely diverse technical IT
                 expertise, litigation experience and operational
                 authority. Multi-disciplinary `ESI Discovery Teams' are
                 a key mechanism that can be used to achieve the
                 necessary coordination and continuing oversight over
                 enterprise discovery activities, particularly in larger
                 organizations.\par

                 A 2007 litigation survey of 253 U.S. corporations
                 reveals that 83\% had new lawsuits filed against them
                 in 2006 implicating e-discovery management.1 The most
                 common subject of these law-suits was labor/employment,
                 contract enforcement and personal injuries. Litigation
                 was also significant at smaller companies surveyed,
                 17\% had at least one lawsuit claiming $20 million or
                 more, and at mid-sized companies, 98\% reported one or
                 more lawsuits of $20 million or larger. Costs of
                 litigation are high, 71\% of the companies reported
                 litigation costs exceeding $1 million per year and 40\%
                 had litigation costs over $5 million per year,
                 excluding settlements or judgment amounts. Over half
                 the U.S. firms surveyed use outside e-discovery IT
                 vendors to collect, identify, verify, recover and
                 produce ESI and 30\% reported using outside legal
                 counsel with special expertise in e-discovery. These
                 e-discovery vendors had revenues of $1.95 billion in
                 2006, a 50\% increase over 2005, and $130 million was
                 spent for forensic software, data recovery and
                 production.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vianu:2010:JSN,
  author =       "Victor Vianu",
  title =        "{\em {JACM\/}} at the start of a new decade",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "5--5",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787235",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:VEh,
  author =       "{CACM Staff}",
  title =        "In the Virtual Extension",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "6--6",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787237",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "{\em Communications\/}' Virtual Extension brings more
                 quality articles to ACM members. These articles are now
                 available in the ACM Digital Library.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:LECb,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: {CS} expertise for
                 institutional review boards",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "7--7",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787236",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Linden:2010:BWA,
  author =       "Greg Linden and Michael Bernstein and Erika Shehan
                 Poole",
  title =        "{BLOG@CACM}: The war against spam: and more",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "8--9",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787238",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/blogs/blog-cacm",
  abstract =     "The {\em Communications\/} Web site,
                 http://cacm.acm.org, features more than a dozen
                 bloggers in the BLOG@CACM community. In each issue of
                 {\em Communications}, we'll publish selected posts or
                 excerpts.

                 twitter: Follow us on Twitter at
                 http://twitter.com/blogCACM

                 Greg Linden asks if spammers have been defeated;
                 Michael Bernstein discusses Clay Shirky's keynote
                 speech at CSCW 2010; and Erika S. Poole writes about
                 how the digital world can help parents cope with the
                 death of a child.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:COPa,
  author =       "David Roman",
  title =        "{CACM} online: Print is not just ink anymore",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "10--10",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787239",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2010:NMD,
  author =       "Gary Anthes",
  title =        "News: Mechanism design meets computer science",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "11--13",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787240",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A field emerging from economics is teaming up with
                 computer science to improve auctions, supply chains,
                 and communication protocols.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2010:NLB,
  author =       "Kirk L. Kroeker",
  title =        "News: Looking beyond stereoscopic {$3$D}'s revival",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "14--16",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787241",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Researchers working in vision and graphics are
                 attempting to develop new techniques and technologies
                 to overcome the current limitations in stereoscopic
                 3D.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Underwood:2010:NMS,
  author =       "Sarah Underwood",
  title =        "News: Making sense of real-time behavior",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "17--18",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787242",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Data captured by sensors worn on the human body and
                 analyzed in near real-time could transform our
                 understanding of human behavior, health, and society.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2010:NCL,
  author =       "Kirk L. Kroeker",
  title =        "News: Celebrating the legacy of {PLATO}",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "19--20",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787261",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The PLATO@50 Conference marked the semicentennial of
                 the computer system that was the forerunner of today's
                 social media and interactive education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosenberger:2010:NGP,
  author =       "Jack Rosenberger",
  title =        "News: {G{\"o}del Prize} and other {CS} awards",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "21--21",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787267",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Sanjeev Arora, Joseph S. B. Mitchell, and other
                 researchers are recognized for their contributions to
                 computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yoo:2010:IMM,
  author =       "Christopher S. Yoo",
  title =        "Is the {Internet} a maturing market?",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "24--26",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787243",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Touretzky:2010:PCS,
  author =       "David S. Touretzky",
  title =        "Preparing computer science students for the robotics
                 revolution",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "27--29",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787244",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Robotics will inspire dramatic changes in the CS
                 curriculum.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gao:2010:CCI,
  author =       "Ping Gao and Jiang Yu",
  title =        "Has {China} caught up in {IT}?",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "30--32",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787245",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "An assessment of the relative achievements in IT
                 infrastructure, firms, and innovation in China.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2010:KVPb,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Presenting your project",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "33--34",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787247",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The what, the how, and the why of giving an effective
                 presentation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Spafford:2010:PSR,
  author =       "Eugene H. Spafford",
  title =        "Privacy and security: Remembrances of things pest",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "35--37",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787246",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Recalling malware milestones.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chopra:2010:RAA,
  author =       "Samir Chopra",
  title =        "Rights for autonomous artificial agents?",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "38--40",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787248",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The growing role of artificial agents necessitates
                 modifying legal frameworks to better address human
                 interests.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Misa:2010:IEW,
  author =       "Thomas J. Misa",
  title =        "An interview with {Edsger W. Dijkstra}",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "41--47",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787249",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The computer science luminary, in one of his last
                 interviews before his death in 2002, reflects on a
                 programmer's life.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DeLine:2010:SDC,
  author =       "Robert DeLine and Gina Venolia and Kael Rowan",
  title =        "Software development with code maps",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "48--54",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787250",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Could ubiquitous hand-drawn code map diagrams become a
                 thing of the past?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Creeger:2010:MEC,
  author =       "Mache Creeger",
  title =        "Moving to the edge: a {CTO} roundtable on network
                 virtualization",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "55--62",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787251",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Leading experts debate how virtualization and clouds
                 impact network service architectures.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Damsgaard:2010:SPS,
  author =       "Jan Damsgaard and Jan Karlsbjerg",
  title =        "Seven principles for selecting software packages",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "63--71",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787252",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Everything you always wanted to know but were afraid
                 to ask about the decision-making process.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Larus:2010:SS,
  author =       "James Larus and Galen Hunt",
  title =        "The {Singularity} system",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "72--79",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787253",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Safe, modern programming languages let Microsoft
                 rethink the architectural trade-offs in its
                 experimental operating system.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Szabo:2010:PPO,
  author =       "Gabor Szabo and Bernardo A. Huberman",
  title =        "Predicting the popularity of online content",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "80--88",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787254",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Early patterns of Digg diggs and YouTube views reflect
                 long-term user interest.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Adve:2010:MMC,
  author =       "Sarita V. Adve and Hans-J. Boehm",
  title =        "Memory models: a case for rethinking parallel
                 languages and hardware",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "90--101",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787255",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Solving the memory model problem will require an
                 ambitious and cross-disciplinary research direction.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wang:2010:ATW,
  author =       "Helen Wang",
  title =        "Attacks target {Web} server logic and prey on {XCS}
                 weaknesses: technical perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "104--104",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787256",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bojinov:2010:ECC,
  author =       "Hristo Bojinov and Elie Bursztein and Dan Boneh",
  title =        "The emergence of cross channel scripting",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "105--113",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787257",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Henglein:2010:LSS,
  author =       "Fritz Henglein",
  title =        "Large-scale sound and precise program analysis:
                 technical perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "114--114",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787258",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dillig:2010:RAU,
  author =       "Isil Dillig and Thomas Dillig and Alex Aiken",
  title =        "Reasoning about the unknown in static analysis",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "115--123",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787259",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2010:LBPe,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Figures on a Plane",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "128--128",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787260",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Welcome to three new puzzles. Solutions to the first
                 two will be published next month; the third is (as yet)
                 unsolved. In each, the issue is how your intuition
                 matches up with the mathematics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tung:2010:ISM,
  author =       "Wei-Fung Tung and Soe-Tsyr Yuan",
  title =        "Intelligent service machine",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "129--134",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787268",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The service sector is becoming increasingly important
                 to the economies of many countries, especially
                 developed countries. The Organization for Economic
                 Co-operation and Development (OECD) recently released
                 its report Promoting Innovation in Services, which
                 noted that government policy in developed countries has
                 not been attuned to the service sector. For better
                 satisfying the needs of customers, providers now
                 attempt to add or create value through services. To
                 unravel the changing worldview of marketing, a new
                 dominant logic is service-centered model of exchange
                 (such as intangibles, competences, dynamics, exchange
                 processes and relationships, and operant resources) in
                 21$^{st}$ century.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haines:2010:HSO,
  author =       "Marc N. Haines and Marcus A. Rothenberger",
  title =        "How a service-oriented architecture may change the
                 software development process",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "135--140",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787269",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Software development practices have evolved
                 substantially during the past decade. As so called
                 `agile' approaches have gained more acceptance and
                 applications have become progressively more distributed
                 in terms of their physical execution and the
                 development of components, the service-oriented
                 approach to IT architecture has become an important
                 alternative to traditional software development.
                 Another impetus for the trend to a Service-Oriented
                 Architecture (SOA) is provided by enterprise system
                 vendors as they are incorporating the service-oriented
                 paradigm into their products. Substantial efforts
                 related to open standards (such as Web service
                 standards) and open source products (such as open
                 source enterprise service bus, development tools) are
                 further driving a service-oriented approach for
                 information systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tisselli:2010:TCS,
  author =       "Eugenio Tisselli",
  title =        "thinkflickrthink: a case study on strategic tagging",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "141--145",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787270",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The growth both in quantity and diversity of online
                 communities across the World Wide Web, along with a
                 number of new technologies that enhance both social
                 interaction and content management, have bred an array
                 of increasingly participatory practices. Users are
                 engaged in bustling environments in which they can
                 express themselves and interact with other users,
                 creating and fostering all sorts of relationships,
                 while uploading and sharing multimedia contents. Such
                 environments turn into vital territories for many of
                 their users, who can become extremely sensitive and
                 protective of what they believe to be their rights.
                 Thus even a small, unfavorable change in the structure
                 of the site or in its usage policies can trigger
                 discontent and active opposition. Actions performed by
                 the site administrators, such as the deletion of
                 content or the suspension of user accounts, can be
                 perceived as abusive by the community and trigger
                 outrage. In such situations, many uncoordinated forms
                 of spontaneous protest and defense can emerge from the
                 network of users. The creativity and effectiveness of
                 these initiatives can vary greatly, with protests
                 ranging from discussions on forums and blogs, to
                 site-blocking boycotts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Prechelt:2010:PTO,
  author =       "Lutz Prechelt",
  title =        "{Plat\_Forms}: is there one best {Web} development
                 technology?",
  journal =      j-CACM,
  volume =       "53",
  number =       "8",
  pages =        "146--149",
  month =        aug,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1787234.1787271",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 3 19:19:03 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Software developers during their work face several
                 fundamental choices with a multitude of options. There
                 are methodological choices, where one selects among
                 possible development processes, and technological
                 choices regarding for instance development tools or
                 base technologies for the software product.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2010:SOT,
  author =       "Moshe Y. Vardi",
  title =        "Science has only two legs",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "5--5",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810892",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:LEM,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: More than one way to annotate
                 metadata",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "7--7",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810893",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chi:2010:BEC,
  author =       "Ed H. Chi and Ruben Ortega",
  title =        "{BLOG@CACM}: Expanding {CS} education; improving
                 software development",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "8--9",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810895",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/blogs/blog-cacm/82365",
  abstract =     "The {\em Communications\/} Web site,
                 http://cacm.acm.org, features more than a dozen
                 bloggers in the BLOG@CACM community. In each issue of
                 {\em Communications}, we'll publish selected posts or
                 excerpts.

                 twitter Follow us on Twitter at
                 http://twitter.com/blogCACM

                 Ed H. Chi writes about the social Web's impact on CS
                 education. Ruben Ortega discusses software and
                 test-driven development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:COMa,
  author =       "David Roman",
  title =        "{CACM} online: More {{\em Communications\/}}",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "12--12",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810896",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lindley:2010:NBB,
  author =       "David Lindley",
  title =        "News: Brains and bytes",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "13--15",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810897",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computational neuroscientists are learning that the
                 brain is like a computer, except when it isn't.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2010:OCA,
  author =       "Samuel Greengard",
  title =        "Obituary: {Carl Adam Petri}, 1926--2010",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "14--14",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810897",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Scott:2010:SNP,
  author =       "Phil Scott",
  title =        "Security: New Passwords Approach",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "15--15",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810897",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2010:NCT,
  author =       "Neil Savage",
  title =        "News: Cycling through data",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "16--17",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810898",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Sensor-equipped bicycles are providing valuable data
                 to cyclists, city planners, and computer scientists.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2010:NDD,
  author =       "Marina Krakovsky",
  title =        "News: Degrees, distance, and dollars",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "18--19",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810899",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Internet is making higher education accessible to
                 a whole new class of students---but not necessarily at
                 a lower cost.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2010:NAC,
  author =       "Tom Geller",
  title =        "News: {ACM China} nearing launch",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "20--20",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810900",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "ACM's expansion into China will support local
                 professionals and increase Chinese involvement in ACM's
                 international activities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosenberger:2010:NKP,
  author =       "Jack Rosenberger",
  title =        "News: {Kyoto} prize and other {CS} awards",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "21--21",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810901",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "L{\'a}szl{\'o} Lov{\'a}sz, Vinton G. Cerf, and other
                 researchers are honored for their contributions to
                 computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2010:BSR,
  author =       "Phillip G. Armour",
  title =        "The business of software: Return at risk",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "23--25",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810902",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Calculating the likely true cost of projects.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hillman:2010:LTP,
  author =       "Robert A. Hillman and Maureen A. O'Rourke",
  title =        "Law and Technology: Principles of the law of software
                 contracts",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "26--28",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810903",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "An overview of a new set of legal principles for
                 software contracts developed by the American Law
                 Institute.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2010:PID,
  author =       "Peter J. Denning and Dorothy E. Denning",
  title =        "The profession of {IT}: Discussing cyber attack",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "29--31",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810904",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Cyber attack---the other side of cyber
                 defense---deserves a more open discussion than it has
                 been getting.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ben-Ari:2010:VON,
  author =       "Mordechai Ben-Ari",
  title =        "Viewpoint: Objects never?: well, hardly ever!",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "32--35",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810905",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Revisiting the Great Objects Debate.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rexford:2010:PCF,
  author =       "Jennifer Rexford and Constantine Dovrolis",
  title =        "Point\slash Counterpoint: Future {Internet}
                 architecture: clean-slate versus evolutionary
                 research",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "36--40",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810906",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Should researchers focus on designing new network
                 architectures or improving the current Internet?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cantrill:2010:CPC,
  author =       "Stephen V. Cantrill",
  title =        "Computers in patient care: the promise and the
                 challenge",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "42--47",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810907",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Information technology has the potential to radically
                 transform health care. Why has progress been so slow?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chessin:2010:IEF,
  author =       "Steve Chessin",
  title =        "Injecting errors for fun and profit",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "48--54",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810908",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Error-detection and correction features are only as
                 good as our ability to test them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Millsap:2010:TCAa,
  author =       "Cary Millsap",
  title =        "Thinking clearly about performance, part 1",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "55--60",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810909",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Improving the performance of complex software is
                 difficult, but understanding some fundamental
                 principles can make it easier.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sjoberg:2010:CMR,
  author =       "Dag I. K. Sj{\o}berg",
  title =        "Confronting the myth of rapid obsolescence in
                 computing research",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "62--67",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810911",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computing research ages more slowly than research in
                 other scientific disciplines, supporting the call for
                 parity in funding.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armstrong:2010:E,
  author =       "Joe Armstrong",
  title =        "{Erlang}",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "68--75",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810910",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The same component isolation that made it effective
                 for large distributed telecom systems makes it
                 effective for multicore CPUs and networked
                 applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Baier:2010:PEM,
  author =       "Christel Baier and Boudewijn R. Haverkort and Holger
                 Hermanns and Joost-Pieter Katoen",
  title =        "Performance evaluation and model checking join
                 forces",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "76--85",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810912",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A call for the perfect marriage between classical
                 performance evaluation and state-of-the-art
                 verification techniques.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gehrke:2010:PDP,
  author =       "Johannes Gehrke",
  title =        "Programming with differential privacy: technical
                 perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "88--88",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810915",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McSherry:2010:PIQ,
  author =       "Frank McSherry",
  title =        "Privacy integrated queries: an extensible platform for
                 privacy-preserving data analysis",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "89--97",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810916",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Privacy Integrated Queries (PINQ) is an extensible
                 data analysis platform designed to provide
                 unconditional privacy guarantees for the records of the
                 underlying data sets. PINQ provides analysts with
                 access to records through an SQL-like declarative
                 language (LINQ) amidst otherwise arbitrary C\# code. At
                 the same time, the design of PINQ's analysis language
                 and its careful implementation provide formal
                 guarantees of {\em differential privacy\/} for any and
                 all uses of the platform. PINQ's guarantees require no
                 trust placed in the expertise or diligence of the
                 analysts, broadening the scope for design and
                 deployment of privacy-preserving data analyses,
                 especially by privacy nonexperts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jerrum:2010:CSP,
  author =       "Mark Jerrum",
  title =        "Constraint satisfaction problems and computational
                 complexity: technical perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "98--98",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810913",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bulatov:2010:CSP,
  author =       "Andrei A. Bulatov and D{\'a}niel Marx",
  title =        "Constraint satisfaction problems and global
                 cardinality constraints",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "99--106",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810914",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In a constraint satisfaction problem (CSP) the goal is
                 to find an assignment of a given set of variables
                 subject to specified constraints. A global cardinality
                 constraint is an additional requirement that prescribes
                 how many variables must be assigned a certain value. We
                 study the complexity of the problem CCSP({\Gamma}), the
                 CSP with global cardinality constraints that allows
                 only relations from the set {\Gamma}. The main result
                 of this paper characterizes sets {\Gamma} that give
                 rise to problems solvable in polynomial time, and
                 states that the remaining such problems are
                 NP-complete.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2010:LBPf,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "110--110",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810917",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "It's amazing how little we know about good old plane
                 geometry. Last month (August 2010, p. 128) we posted a
                 trio of brainteasers, including one as yet unsolved,
                 concerning figures on a plane. Here, we offer solutions
                 to two of them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bear:2010:LBF,
  author =       "Greg Bear",
  title =        "Last Byte: Future tense: Little Brother is Watching",
  journal =      j-CACM,
  volume =       "53",
  number =       "9",
  pages =        "112--ff",
  month =        sep,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1810891.1810918",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 26 16:49:59 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Future Tense, one of the revolving features on this
                 page, presents stories and essays from the intersection
                 of computational science and technological speculation,
                 their boundaries limited only by our ability to imagine
                 what will and could be. In a world of technology and
                 fear, the public gets to know what it wants to
                 know\ldots{} and more than it can possibly digest.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chesnais:2010:ABV,
  author =       "Alain Chesnais",
  title =        "{ACM} is built on volunteers' shoulders",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "5--5",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831408",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:LEHa,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: How to celebrate {Codd}'s
                 {RDBMS} vision",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "7--7",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831409",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stonebraker:2010:BSDb,
  author =       "Michael Stonebraker",
  title =        "{BLOG@CACM}: In search of database consistency",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "8--9",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831411",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "http://cacm.acm.org/blogs/blog-cacm

                 The {\em Communications\/} Web site,
                 http://cacm.acm.org, features more than a dozen
                 bloggers in the BLOG@CACM community. In each issue of
                 {\em Communications}, we'll publish selected posts or
                 excerpts.

                 twitter Follow us on Twitter at
                 http://twitter.com/blogCACM

                 Michael Stonebraker discusses the implications of the
                 CAP theorem on database management system applications
                 that span multiple processing sites.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:COMb,
  author =       "David Roman",
  title =        "{CACM} online: The mobile road ahead",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "10--10",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831412",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2010:NLL,
  author =       "Alex Wright",
  title =        "News: Linear logic",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "11--13",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831413",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A novel approach to computational logic is reaching
                 maturity, opening up opening up new vistas in
                 programming languages, proof nets, and security
                 applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stemp-Morlock:2010:NPF,
  author =       "Graeme Stemp-Morlock",
  title =        "News: Personal fabrication",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "14--15",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831414",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Open source 3D printers could herald the start of a
                 new industrial revolution.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McCafferty:2010:NSC,
  author =       "Dennis McCafferty",
  title =        "News: Should code be released?",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "16--17",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831415",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Software code can provide important insights into the
                 results of research, but it's up to individual
                 scientists whether their code is released---and many
                 opt not to.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Campbell-Kelly:2010:VDP,
  author =       "Martin Campbell-Kelly",
  title =        "{Victorian} data processing",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "19--21",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831417",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Reflections on the first payment systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2010:PSU,
  author =       "Michael A. Cusumano",
  title =        "Platforms and services: understanding the resurgence
                 of {Apple}",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "22--24",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831418",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Combining new consumer devices and Internet platforms
                 with online services and content is proving to be a
                 successful strategy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Parnas:2010:IRR,
  author =       "David L. Parnas",
  title =        "Inside Risks: Risks of undisciplined development",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "25--27",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831419",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "An illustration of the problems caused by a lack of
                 discipline in software development and our failure to
                 apply what is known in the field.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2010:KVV,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Version aversion",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "28--29",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831420",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The way you number your releases communicates more
                 than you might think.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hicks:2010:VSA,
  author =       "Michael Hicks and Jeffrey S. Foster",
  title =        "Viewpoint: {SCORE}: agile research group management",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "30--31",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831421",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Adapting agile software development methodology toward
                 more efficient management of academic research
                 groups.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Study:2010:PSK,
  author =       "ACM Case Study",
  title =        "{Photoshop} scalability: keeping it simple",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "32--38",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831423",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Clem Cole and Russell Williams discuss Photoshop's
                 long history with parallelism, and what is now seen as
                 the chief challenge.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Millsap:2010:TCAb,
  author =       "Cary Millsap",
  title =        "Thinking clearly about performance, part 2",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "39--45",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831422",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "More important principles to keep in mind when
                 designing high-performance software.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Montagne:2010:TAC,
  author =       "Kevin Montagne",
  title =        "Tackling architectural complexity with modeling",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "46--52",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831424",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Component models can help diagnose architectural
                 problems in both new and existing systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Serre:2010:NAC,
  author =       "Thomas Serre and Tomaso Poggio",
  title =        "A neuromorphic approach to computer vision",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "54--61",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831425",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Neuroscience is beginning to inspire a new generation
                 of seeing machines.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tambe:2010:HOA,
  author =       "Prasanna B. Tambe and Lorin M. Hitt",
  title =        "How offshoring affects {IT} workers",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "62--70",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831426",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "IT jobs requiring interpersonal interaction or
                 physical presence in fixed locations are less likely to
                 be sent out of the country.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rodrigues:2010:PPS,
  author =       "Rodrigo Rodrigues and Peter Druschel",
  title =        "Peer-to-peer systems",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "72--82",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831427",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Within a decade, P2P has proven to be a technology
                 that enables innovative new services and is used by
                 millions of people every day.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Waldspurger:2010:VEM,
  author =       "Carl Waldspurger",
  title =        "A {VM} `Engine' that makes a difference: technical
                 perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "84--84",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831428",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gupta:2010:DEH,
  author =       "Diwaker Gupta and Sangmin Lee and Michael Vrable and
                 Stefan Savage and Alex C. Snoeren and George Varghese
                 and Geoffrey M. Voelker and Amin Vahdat",
  title =        "Difference engine: harnessing memory redundancy in
                 virtual machines",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "85--93",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831429",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Virtual machine monitors (VMMs) are a popular platform
                 for Internet hosting centers and cloud-based compute
                 services. By multiplexing hardware resources among
                 virtual machines (VMs) running commodity operating
                 systems, VMMs decrease both the capital outlay and
                 management overhead of hosting centers. Appropriate
                 placement and migration policies can take advantage of
                 statistical multiplexing to effectively utilize
                 available processors. However, main memory is not
                 amenable to such multiplexing and is often the primary
                 bottleneck in achieving higher degrees of
                 consolidation.\par

                 Previous efforts have shown that content-based page
                 sharing provides modest decreases in the memory
                 footprint of VMs running similar operating systems and
                 applications. Our studies show that significant
                 additional gains can be had by leveraging both subpage
                 level sharing (through page patching) and incore memory
                 compression. We build {\em Difference Engine}, an
                 extension to the Xen VMM, to support each of these---in
                 addition to standard copy-on-write full-page
                 sharing---and demonstrate substantial savings across
                 VMs running disparate workloads (up to 65\%). In
                 head-to-head memory-savings comparisons, Difference
                 Engine outperforms VMware ESX server by a factor
                 1.6--2.5 for heterogeneous workloads. In all cases, the
                 performance overhead of Difference Engine is less than
                 7\%.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Weiss:2010:BPT,
  author =       "Yair Weiss and Judea Pearl",
  title =        "Belief propagation: technical perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "94--94",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831430",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sudderth:2010:NBP,
  author =       "Erik B. Sudderth and Alexander T. Ihler and Michael
                 Isard and William T. Freeman and Alan S. Willsky",
  title =        "Nonparametric belief propagation",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "95--103",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831431",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Continuous quantities are ubiquitous in models of
                 real-world phenomena, but are surprisingly difficult to
                 reason about automatically. Probabilistic graphical
                 models such as Bayesian networks and Markov random
                 fields, and algorithms for approximate inference such
                 as belief propagation (BP), have proven to be powerful
                 tools in a wide range of applications in statistics and
                 artificial intelligence. However, applying these
                 methods to models with continuous variables remains a
                 challenging task. In this work we describe an extension
                 of BP to continuous variable models, generalizing
                 particle filtering, and Gaussian mixture filtering
                 techniques for time series to more complex models. We
                 illustrate the power of the resulting nonparametric BP
                 algorithm via two applications: kinematic tracking of
                 visual motion and distributed localization in sensor
                 networks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2010:LBQd,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: {Gray's Paradigm}",
  journal =      j-CACM,
  volume =       "53",
  number =       "10",
  pages =        "112--ff",
  month =        oct,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1831407.1831432",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 1 21:13:00 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Tony Hey talks about Jim Gray and his vision of a new
                 era of collaborative, data-intensive science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2010:PNC,
  author =       "Moshe Y. Vardi",
  title =        "On {P}, {NP}, and computational complexity",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "5--5",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839677",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:LEHb,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: How to think about objects",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "6--7",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839678",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:VEi,
  author =       "{CACM Staff}",
  title =        "In the Virtual Extension",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "9--9",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839679",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lau:2010:BRS,
  author =       "Tessa Lau",
  title =        "{BLOG@CACM}: Rethinking the systems review process",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "10--11",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839680",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:COPb,
  author =       "David Roman",
  title =        "{CACM} online: a preference for {PDF}",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "12--12",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839681",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2010:NTD,
  author =       "Gregory Goth",
  title =        "News: Turning data into knowledge",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "13--15",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839682",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2010:NSC,
  author =       "Gary Anthes",
  title =        "News: Security in the cloud",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "16--18",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839683",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2010:NCO,
  author =       "Leah Hoffmann",
  title =        "News: Career opportunities",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "19--21",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839684",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2010:NWO,
  author =       "Neil Savage",
  title =        "News: Wide open spaces",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "23--23",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839704",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Boczkowski:2010:EBD,
  author =       "Pablo J. Boczkowski",
  title =        "Economic and business dimensions: The divergent online
                 news preferences of journalists and readers",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "24--25",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839685",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cooper:2010:EKC,
  author =       "Stephen Cooper and Lance C. P{\'e}rez and Daphne
                 Rainey",
  title =        "Education: {K--12} computational learning",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "27--29",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839686",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2010:LSW,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Why do software startups patent (or
                 not)?",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "30--32",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839687",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brenner:2010:PSW,
  author =       "Joel F. Brenner",
  title =        "Privacy and security: Why isn't cyberspace more
                 secure?",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "33--35",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839688",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Welsh:2010:VSN,
  author =       "Matt Welsh",
  title =        "Viewpoint: Sensor networks for the sciences",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "36--39",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839690",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fitzpatrick:2010:CAD,
  author =       "Brian W. Fitzpatrick and JJ Lueck",
  title =        "The case against data lock-in",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "42--46",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839691",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "Yes, it is JJ Lueck, not J. J. Lueck.",
}

@Article{Rosenthal:2010:KBS,
  author =       "David S. H. Rosenthal",
  title =        "Keeping bits safe: how hard can it be?",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "47--55",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839692",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2010:SPS,
  author =       "Poul-Henning Kamp",
  title =        "Sir, please step away from the {ASR-33!}",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "56--57",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839693",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Garland:2010:UTO,
  author =       "Michael Garland and David B. Kirk",
  title =        "Understanding throughput-oriented architectures",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "58--66",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839694",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vogl:2010:RIG,
  author =       "Patrick Vogl and Michael Barrett",
  title =        "Regulating the information gatekeepers",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "67--72",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839695",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Faliszewski:2010:UCP,
  author =       "Piotr Faliszewski and Edith Hemaspaandra and Lane A.
                 Hemaspaandra",
  title =        "Using complexity to protect elections",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "74--82",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839696",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Adve:2010:DRE,
  author =       "Sarita Adve",
  title =        "Data races are evil with no exceptions: technical
                 perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "84--84",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839697",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Elmas:2010:GRA,
  author =       "Tayfun Elmas and Shaz Qadeer and Serdar Tasiran",
  title =        "{Goldilocks}: a race-aware {Java} runtime",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "85--92",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839698",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Flanagan:2010:FEP,
  author =       "Cormac Flanagan and Stephen N. Freund",
  title =        "{FastTrack}: efficient and precise dynamic race
                 detection",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "93--101",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839699",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2010:LBPg,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Rectangles Galore",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "112--112",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839700",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Buell:2010:VVE,
  author =       "Duncan Buell",
  title =        "Viewpoints: Virtual extension: In support of computer
                 science teachers and the {CSTA}",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "113--115",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839703",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ficco:2010:VES,
  author =       "Massimo Ficco and Roberto Pietrantuono and Stefano
                 Russo",
  title =        "Virtual extension: Supporting ubiquitous location
                 information in interworking {3G} and wireless
                 networks",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "116--123",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839702",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Freyne:2010:VER,
  author =       "Jill Freyne and Lorcan Coyle and Barry Smyth and
                 Padraig Cunningham",
  title =        "Virtual extension: Relative status of journal and
                 conference publications in computer science",
  journal =      j-CACM,
  volume =       "53",
  number =       "11",
  pages =        "124--132",
  month =        nov,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1839676.1839701",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Oct 29 17:02:13 MDT 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Patterson:2010:DC,
  author =       "David A. Patterson",
  title =        "Diverse connections",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "5--5",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859205",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:SFL,
  author =       "{CACM Staff}",
  title =        "Science has four legs",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "6--7",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859206",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:VEj,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "9--9",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859207",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Linden:2010:SAM,
  author =       "Greg Linden and Jason Hong and Mark Guzdial",
  title =        "Security advice; malvertisements; and {CS} education
                 in {Qatar}",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "10--11",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859208",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2010:SGN,
  author =       "David Roman",
  title =        "School grades need improvement",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "12--12",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859209",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2010:EI,
  author =       "Gregory Goth",
  title =        "The eyes have it",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "13--15",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859211",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2010:TMV,
  author =       "Gary Anthes",
  title =        "Topic models vs. unstructured data",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "16--18",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859210",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2010:CER,
  author =       "Marina Krakovsky",
  title =        "{CSEdWeek} expands its reach",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "19--19",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859213",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2010:NFW,
  author =       "Samuel Greengard",
  title =        "The new face of war",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "20--22",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859212",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lindley:2010:MP,
  author =       "David Lindley",
  title =        "A matter of privacy",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "23--23",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859214",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goodman:2010:CAT,
  author =       "Seymour Goodman and Andrew Harris",
  title =        "The coming {African} tsunami of information
                 insecurity",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "24--27",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859215",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Smotherman:2010:ISP,
  author =       "Mark Smotherman and Dag Spicer",
  title =        "{IBM}'s single-processor supercomputer efforts",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "28--30",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859216",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "IBM 7030 Stretch; Project Stretch",
}

@Article{Gates:2010:RHS,
  author =       "Ann Quiroz Gates",
  title =        "The role of {Hispanic}-serving institutions in
                 contributing to an educated work force",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "31--33",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859217",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2010:LQU,
  author =       "Peter J. Denning and Robert E. Kahn",
  title =        "The long quest for universal information access",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "34--36",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859218",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2010:LC,
  author =       "George V. Neville-Neil",
  title =        "Literate coding",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "37--38",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859219",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Berman:2010:WNR,
  author =       "Francine Berman",
  title =        "We need a research data census",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "39--41",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859220",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2010:CEC,
  author =       "{CACM Staff}",
  title =        "A conversation with {Ed Catmull}",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "42--47",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859224",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Creeger:2010:TBI,
  author =       "Mache Creeger",
  title =        "The theft of business innovation: an {ACM--BCS}
                 roundtable on threats to global competitiveness",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "48--55",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859222",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shao:2010:CS,
  author =       "Zhong Shao",
  title =        "Certified software",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "56--66",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859226",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Andriole:2010:BIW,
  author =       "Stephen J. Andriole",
  title =        "Business impact of {Web 2.0} technologies",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "67--79",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859225",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Darwiche:2010:BN,
  author =       "Adnan Darwiche",
  title =        "{Bayesian} networks",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "80--90",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859227",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Elad:2010:ISR,
  author =       "Michael Elad and Raja Giryes",
  title =        "Iterative signal recovery from incomplete samples:
                 technical perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "92--92",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859228",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Needell:2010:CIS,
  author =       "Deanna Needell and Joel A. Tropp",
  title =        "{CoSaMP}: iterative signal recovery from incomplete
                 and inaccurate samples",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "93--100",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859229",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Aaronson:2010:QPB,
  author =       "Scott Aaronson",
  title =        "{QIP = PSPACE} breakthrough: technical perspective",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "101--101",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859230",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jain:2010:QP,
  author =       "Rahul Jain and Zhengfeng Ji and Sarvagya Upadhyay and
                 John Watrous",
  title =        "{QIP $=$ PSPACE}",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "102--109",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859231",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The interactive proof system model of computation has
                 been studied extensively in computational complexity
                 theory and theoretical cryptography for more than 25
                 years, and has driven the development of interesting
                 new techniques and insights in those fields. This work
                 considers the quantum interactive proof system model,
                 which is the classical model's natural quantum
                 computational analog. An exact characterization of the
                 expressive power of quantum interactive proof systems
                 is obtained: the collection of computational problems
                 having quantum interactive proof systems consists
                 precisely of those problems solvable with an ordinary
                 classical computer using at most a polynomial amount of
                 memory (or QIP $=$ PSPACE in complexity-theoretic
                 terminology). One striking implication of this
                 characterization is that it implies quantum computing
                 provides no increase in computational power whatsoever
                 over classical computing in the context of interactive
                 proof systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "An earlier version of this work won Best Paper Award
                 at STOC'2010 (Symposium on the Theory of Computing):
                 see \url{https://doi.org/10.1145/1806689.1806768}",
}

@Article{Winkler:2010:LBPh,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and sources",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "126--126",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859232",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rumilisoun:2010:FTR,
  author =       "Rumilisoun",
  title =        "Future tense: {Rebirth} of worlds",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "128--ff",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859233",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Franceschet:2010:RCP,
  author =       "Massimo Franceschet",
  title =        "The role of conference publications in {CS}",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "129--132",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859234",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lunt:2010:IHN,
  author =       "Barry Lunt and J. Ekstrom and Han Reichgelt and
                 Michael Bailey and Richard Leblanc",
  title =        "{IT 2008}: the history of a new computing discipline",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "133--141",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859236",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Morelli:2010:GCD,
  author =       "Ralph Morelli and Chamindra de Silva and Trishan de
                 Lanerolle and Rebecca Curzon and Xin Sheng Mao",
  title =        "A global collaboration to deploy help to {China}",
  journal =      j-CACM,
  volume =       "53",
  number =       "12",
  pages =        "142--149",
  month =        dec,
  year =         "2010",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1859204.1859235",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 24 17:07:53 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2011:WAW,
  author =       "Moshe Y. Vardi",
  title =        "Where have all the workshops gone?",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "5--5",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866740",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:CWT,
  author =       "{CACM Staff}",
  title =        "To change the world, take a chance",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "6--7",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866741",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anonymous:2011:VE,
  author =       "Anonymous",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "8--8",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866742",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hall:2011:AAR,
  author =       "Wendy Hall",
  title =        "{ACM}'s annual report",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "9--13",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866768",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosenberger:2011:SCA,
  author =       "Jack Rosenberger and Judy Robertson",
  title =        "Smart career advice: laptops as a classroom
                 distraction",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "14--15",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866743",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2011:SPM,
  author =       "David Roman",
  title =        "Scholarly publishing model needs an update",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "16--ff",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866744",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2011:NSM,
  author =       "Gary Anthes",
  title =        "Nonlinear systems made easy",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "17--19",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866745",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2011:TSH,
  author =       "Alex Wright",
  title =        "The touchy subject of haptics",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "20--22",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866746",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2011:IEE,
  author =       "Marina Krakovsky",
  title =        "{India}'s elephantine effort",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "23--24",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866747",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosenberger:2011:EPO,
  author =       "Jack Rosenberger",
  title =        "{EMET} prize and other awards",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "25--25",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866767",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2011:DBM,
  author =       "Phillip G. Armour",
  title =        "Don't bring me a good idea",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "27--29",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866748",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bechtold:2011:GAE,
  author =       "Stefan Bechtold",
  title =        "{Google AdWords} and {European} trademark law",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "30--32",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866749",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2011:RTD,
  author =       "Michael A. Cusumano",
  title =        "Reflections on the {Toyota} debacle",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "33--35",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866750",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ryan:2011:CCP,
  author =       "Mark D. Ryan",
  title =        "Cloud computing privacy concerns on our doorstep",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "36--38",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866751",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Steele:2011:IFA,
  author =       "Guy L. {Steele Jr.}",
  title =        "An interview with {Frances E. Allen}",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "39--45",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866752",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  note =         "This article contains an important half-century
                 retrospective on the IBM 7030 Stretch project, and its
                 impact on subsequent computer designs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haber:2011:CSA,
  author =       "Eben M. Haber and Eser Kandogan and Paul P. Maglio",
  title =        "Collaboration in system administration",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "46--53",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866755",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anonymous:2011:UDA,
  author =       "Anonymous",
  title =        "{UX} design and agile: a natural fit?",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "54--60",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866753",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  note =         "Talking with Julian Gosper, Jean-Luc Agathos, Richard
                 Rutter, and Terry Coatta",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kotsovinos:2011:VBC,
  author =       "Evangelos Kotsovinos",
  title =        "Virtualization: blessing or curse?",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "61--65",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866754",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wiederhold:2011:FIP,
  author =       "Gio Wiederhold",
  title =        "Follow the intellectual property",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "66--74",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866756",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vishkin:2011:USA,
  author =       "Uzi Vishkin",
  title =        "Using simple abstraction to reinvent computing for
                 parallelism",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "75--85",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866757",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dwork:2011:FFP,
  author =       "Cynthia Dwork",
  title =        "A firm foundation for private data analysis",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "86--95",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866758",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Katabi:2011:SPL,
  author =       "Dina Katabi",
  title =        "{Sora} promises lasting impact: technical
                 perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "98--98",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866759",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tan:2011:SHP,
  author =       "Kun Tan and He Liu and Jiansong Zhang and Yongguang
                 Zhang and Ji Fang and Geoffrey M. Voelker",
  title =        "{Sora}: high-performance software radio using
                 general-purpose multi-core processors",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "99--107",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866760",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wischik:2011:MNC,
  author =       "Damon Wischik",
  title =        "Multipath: a new control architecture for the
                 {Internet}: technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "108--108",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866761",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Key:2011:PSM,
  author =       "Peter Key and Laurent Massouli{\'e} and Don Towsley",
  title =        "Path selection and multipath congestion control",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "109--116",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866762",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McCafferty:2011:LBQ,
  author =       "Dennis McCafferty",
  title =        "Last Byte: {Q\&A}: a Journey of Discovery",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "128--ff",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866763",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Ed Lazowska discusses his heady undergraduate days at
                 Brown University, teaching, eScience, and being chair
                 of the Computing Community Consortium.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Locasto:2011:ELP,
  author =       "Michael E. Locasto and Anup K. Ghosh and Sushil
                 Jajodia and Angelos Stavrou",
  title =        "The ephemeral legion: producing an expert
                 cyber-security work force from thin air",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "129--131",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866764",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Frohlich:2011:MWC,
  author =       "Peter Fr{\"o}hlich and Antti Oulasvirta and Matthias
                 Baldauf and Antti Nurminen",
  title =        "On the move, wirelessly connected to the world",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "132--138",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866766",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hasel:2011:OES,
  author =       "Matthias H{\"a}sel",
  title =        "{Opensocial}: an enabler for social applications on
                 the {Web}",
  journal =      j-CACM,
  volume =       "54",
  number =       "1",
  pages =        "139--144",
  month =        jan,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1866739.1866765",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 23 17:45:01 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rodden:2011:IOM,
  author =       "Tom Rodden",
  title =        "{ICPS} offers major research venue",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "5--5",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897817",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:SLC,
  author =       "{CACM Staff}",
  title =        "Shine the light of computational complexity",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "6--7",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897818",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:VEa,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "9--9",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897821",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hong:2011:MD,
  author =       "Jason Hong",
  title =        "Matters of design",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "10--11",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897820",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2011:EDC,
  author =       "David Roman",
  title =        "End of days for {Communications} in print?",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "12--12",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1936942",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2011:CGG,
  author =       "Gregory Goth",
  title =        "Chipping away at greenhouse gases",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "13--15",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897823",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2011:ITA,
  author =       "Neil Savage",
  title =        "Information theory after {Shannon}",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "16--18",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897822",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2011:MWL,
  author =       "Leah Hoffmann",
  title =        "{Maurice Wilkes}: the last pioneer",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "19--19",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897827",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2011:FC,
  author =       "Samuel Greengard",
  title =        "Following the crowd",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "20--22",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897824",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2011:ALN,
  author =       "Gary Anthes",
  title =        "{ACM} launches new {Digital Library}",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "23--24",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897828",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:AFH,
  author =       "{CACM Staff}",
  title =        "{ACM Fellows} honored",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "25--25",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897826",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Conway:2011:AC,
  author =       "Maura Conway",
  title =        "Against cyberterrorism",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "26--28",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897829",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosston:2011:HDB,
  author =       "Gregory Rosston and Scott Savage and Donald Waldman",
  title =        "Household demand for broadband {Internet} service",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "29--31",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897830",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ledin:2011:GHT,
  author =       "George {Ledin, Jr.}",
  title =        "The growing harm of not teaching malware",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "32--34",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897832",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2011:FT,
  author =       "George V. Neville-Neil",
  title =        "Forest for the trees",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "35--36",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897833",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2011:SE,
  author =       "Mark Guzdial",
  title =        "From science to engineering",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "37--39",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897831",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grudin:2011:TCC,
  author =       "Jonathan Grudin",
  title =        "Technology, conferences, and community",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "41--43",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897834",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Harty:2011:FUB,
  author =       "Julian Harty",
  title =        "Finding usability bugs with automated tests",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "44--49",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897836",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2011:PSS,
  author =       "Thomas A. Limoncelli",
  title =        "A plea from sysadmins to software vendors: 10 do's and
                 don'ts",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "50--51",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897835",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lear:2011:SAS,
  author =       "Christina Lear",
  title =        "System administration soft skills",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "52--58",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897837",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wachs:2011:VBH,
  author =       "Juan Pablo Wachs and Mathias K{\"o}lsch and Helman
                 Stern and Yael Edan",
  title =        "Vision-based hand-gesture applications",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "60--71",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897838",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cafarella:2011:SDW,
  author =       "Michael J. Cafarella and Alon Halevy and Jayant
                 Madhavan",
  title =        "Structured data on the {Web}",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "72--79",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897839",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Davies:2011:SBM,
  author =       "Stephen Davies",
  title =        "Still building the {Memex}",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "80--88",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897840",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pereira:2011:MMB,
  author =       "Fernando Pereira",
  title =        "{Markov} meets {Bayes}: technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "90--90",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897841",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wood:2011:SM,
  author =       "Frank Wood and Jan Gasthaus and C{\'e}dric Archambeau
                 and Lancelot James and Yee Whye Teh",
  title =        "The sequence memoizer",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "91--98",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897842",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jouppi:2011:DEW,
  author =       "Norman P. Jouppi",
  title =        "{DRAM} errors in the wild: technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "99--99",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897843",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schroeder:2011:DEW,
  author =       "Bianca Schroeder and Eduardo Pinheiro and
                 Wolf-Dietrich Weber",
  title =        "{DRAM} errors in the wild: a large-scale field study",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "100--107",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897844",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2011:LBPa,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Parsing Partitions",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "112--112",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897845",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Estell:2011:NNG,
  author =       "John K. Estell and Ken Christensen",
  title =        "The need for a new graduation rite of passage",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "113--115",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897846",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zhao:2011:SPV,
  author =       "Qinping Zhao",
  title =        "10 scientific problems in virtual reality",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "116--118",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897847",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2011:OGS,
  author =       "David Wright and Paul {De Hert} and Serge Gutwirth",
  title =        "Are the {OECD} guidelines at 30 showing their age?",
  journal =      j-CACM,
  volume =       "54",
  number =       "2",
  pages =        "119--127",
  month =        feb,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897816.1897848",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 15 11:09:00 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "Organization for Economic Co-operation and Development
                 (OECD)",
}

@Article{Vardi:2011:FF,
  author =       "Moshe Y. Vardi",
  title =        "Fumbling the future",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "5--5",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897853",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:FSA,
  author =       "{CACM Staff}",
  title =        "Free speech for algorithms?",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "6--7",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897854",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:VEb,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "11--11",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897855",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2011:SEC,
  author =       "Mark Guzdial and Greg Linden",
  title =        "Scientists, engineers, and computer science; industry
                 and research groups",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "12--13",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897856",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roman:2011:TC,
  author =       "David Roman",
  title =        "Time to change",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "14--14",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897857",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2011:GCF,
  author =       "Kirk L. Kroeker",
  title =        "{Grid} computing's future",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "15--17",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897858",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2011:TMM,
  author =       "Neil Savage",
  title =        "{Twitter} as medium and message",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "18--20",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897860",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2011:EGF,
  author =       "Tom Geller",
  title =        "Evaluating government funding",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "21--21",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897861",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2011:MPF,
  author =       "Gary Anthes",
  title =        "Memristors: pass or fail?",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "22--24",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897859",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2011:GCT,
  author =       "Samuel Greengard",
  title =        "{Gary Chapman}, technologist: 1952--2010",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "25--25",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897862",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2011:DYO,
  author =       "Pamela Samuelson",
  title =        "Do you own the software you buy?",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "26--28",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897863",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pimple:2011:SM,
  author =       "Kenneth D. Pimple",
  title =        "Surrounded by machines",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "29--31",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897864",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2011:MT,
  author =       "Peter J. Denning",
  title =        "Managing time",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "32--34",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897865",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chubin:2011:PGT,
  author =       "Daryl E. Chubin and Roosevelt Y. Johnson",
  title =        "A program greater than the sum of its parts: the {BPC}
                 alliances",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "35--37",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897866",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Snir:2011:CIS,
  author =       "Marc Snir",
  title =        "Computer and information science and engineering: one
                 discipline, many specialties",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "38--43",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897867",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Burgess:2011:TSA,
  author =       "Mark Burgess",
  title =        "Testable system administration",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "44--49",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897868",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stapleton-Gray:2011:NID,
  author =       "Ross Stapleton-Gray and William Woodcock",
  title =        "National {Internet} defense---small states on the
                 skirmish line",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "50--55",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897869",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2011:BCT,
  author =       "Poul-Henning Kamp",
  title =        "{B.Y.O.C} (1,342 times and counting)",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "56--58",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897870",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Borner:2011:PPM,
  author =       "Katy B{\"o}rner",
  title =        "Plug-and-play macroscopes",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "60--69",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897871",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stajano:2011:USV,
  author =       "Frank Stajano and Paul Wilson",
  title =        "Understanding scam victims: seven principles for
                 systems security",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "70--75",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897872",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shavit:2011:DSM,
  author =       "Nir Shavit",
  title =        "Data structures in the multicore age",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "76--84",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897873",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bello:2011:CVM,
  author =       "Juan Bello and Yann LeCun and Robert Rowe",
  title =        "Concerto for violin and {Markov} model: technical
                 perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "86--86",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897874",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Raphael:2011:IP,
  author =       "Christopher Raphael",
  title =        "The informatics philharmonic",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "87--93",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897875",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rexford:2011:VTP,
  author =       "Jennifer Rexford",
  title =        "{VL2}: technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "94--94",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897876",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greenberg:2011:VSF,
  author =       "Albert Greenberg and James R. Hamilton and Navendu
                 Jain and Srikanth Kandula and Changhoon Kim and
                 Parantap Lahiri and David A. Maltz and Parveen Patel
                 and Sudipta Sengupta",
  title =        "{VL2}: a scalable and flexible data center network",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "95--104",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897877",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2011:LBPb,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "109--109",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897878",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Benford:2011:FT,
  author =       "Gregory Benford",
  title =        "Future tense",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "112--ff",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897879",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosamond:2011:RMB,
  author =       "Frances Rosamond and Roswitha Bardohl and Stephan
                 Diehl and Uwe Geisler and Gordon Bolduan and Annette
                 Lessm{\"o}llmann and Andreas Schwill and Ulrike Stege",
  title =        "Reaching out to the media: become a computer science
                 ambassador",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "113--116",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897880",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Garrett:2011:IE,
  author =       "R. Kelly Garrett and James N. Danziger",
  title =        "The {Internet} electorate",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "117--123",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897881",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DeHertogh:2011:GW,
  author =       "Steven {De Hertogh} and Stijn Viaene and Guido
                 Dedene",
  title =        "Governing {Web 2.0}",
  journal =      j-CACM,
  volume =       "54",
  number =       "3",
  pages =        "124--130",
  month =        mar,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1897852.1897882",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 25 15:54:43 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schnabel:2011:ECN,
  author =       "Robert B. Schnabel",
  title =        "Educating computing's next generation",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "5--5",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924422",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:VEc,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "8--8",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924424",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:WPI,
  author =       "{CACM Staff}",
  title =        "{I} want a personal information pod",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "9--9",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924423",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hong:2011:MDP,
  author =       "Jason Hong",
  title =        "Matters of design, part {II}",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "10--11",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924425",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delman:2011:AM,
  author =       "Scott E. Delman",
  title =        "{ACM} on the move",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "12--12",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924426",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2011:QR,
  author =       "Gary Anthes",
  title =        "The quest for randomness",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "13--15",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924427",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2011:ESA,
  author =       "Kirk L. Kroeker",
  title =        "Engineering sensation in artificial limbs",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "16--18",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924428",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2011:SGV,
  author =       "Samuel Greengard",
  title =        "Social games, virtual goods",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "19--22",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924429",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Underwood:2011:BCS,
  author =       "Sarah Underwood",
  title =        "{British} computer scientists reboot",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "23--23",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924430",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Niederman:2011:MGI,
  author =       "Fred Niederman and Felix B. Tan",
  title =        "Managing global {IT} teams: considering cultural
                 dynamics",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "24--27",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924431",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ensmenger:2011:BCA,
  author =       "Nathan Ensmenger",
  title =        "Building castles in the air",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "28--30",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924432",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2011:PWC,
  author =       "Michael A. Cusumano",
  title =        "Platform wars come to social media",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "31--33",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924433",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2011:CB,
  author =       "George V. Neville-Neil",
  title =        "Coder's block",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "34--35",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924434",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gomez-Barroso:2011:ASN,
  author =       "Jos{\'e} Luis G{\'o}mez-Barroso and Claudio
                 Feij{\'o}o",
  title =        "Asymmetries and shortages of the network neutrality
                 principle",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "36--37",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924435",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Parri:2011:RCP,
  author =       "Jonathan Parri and Daniel Shapiro and Miodrag Bolic
                 and Voicu Groza",
  title =        "Returning control to the programmer: {SIMD} intrinsics
                 for virtual machines",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "38--43",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924437",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2011:SSI,
  author =       "Thomas A. Limoncelli and Vinton G. Cerf",
  title =        "Successful strategies for {IPv6} rollouts: {Really}",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "44--48",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924438",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meijer:2011:CRM,
  author =       "Erik Meijer and Gavin Bierman",
  title =        "A co-relational model of data for large shared data
                 banks",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "49--58",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924436",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Agrawala:2011:DPV,
  author =       "Maneesh Agrawala and Wilmot Li and Floraine
                 Berthouzoz",
  title =        "Design principles for visual communication",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "60--69",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924439",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dragojevik:2011:WSC,
  author =       "Aleksandar Dragojevik and Pascal Felber and Vincent
                 Gramoli and Rachid Guerraoui",
  title =        "Why {STM} can be more than a research toy",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "70--77",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924440",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tang:2011:RDR,
  author =       "John C. Tang and Manuel Cebrian and Nicklaus A.
                 Giacobe and Hyun-Woo Kim and Taemie Kim and Douglas
                 ``Beaker'' Wickert",
  title =        "Reflecting on the {DARPA Red Balloon Challenge}",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "78--85",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924441",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Doan:2011:CSW,
  author =       "Anhai Doan and Raghu Ramakrishnan and Alon Y.
                 Halevy",
  title =        "Crowdsourcing systems on the {World-Wide Web}",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "86--96",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924442",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Berry:2011:LIS,
  author =       "Daniel M. Berry",
  title =        "Liability issues in software engineering: technical
                 perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "98--98",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924443",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{LeMetayer:2011:LIS,
  author =       "Daniel {Le M{\'e}tayer} and Manuel Maarek and Eduardo
                 Mazza and Marie-Laure Potet and St{\'e}phane Fr{\'e}not
                 and Val{\'e}rie Viet Triem Tong and Nicolas Craipeau
                 and Ronan Hardouin",
  title =        "Liability issues in software engineering: the use of
                 formal methods to reduce legal uncertainties",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "99--106",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924444",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sudan:2011:PHS,
  author =       "Madhu Sudan",
  title =        "Patterns hidden from simple algorithms: technical
                 perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "107--107",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924445",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Braverman:2011:PLI,
  author =       "Mark Braverman",
  title =        "Poly-logarithmic independence fools bounded-depth
                 {Boolean} circuits",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "108--115",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924446",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2011:LBQa,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: The Chief Computer",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "120--ff",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924447",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Kelly Gotlieb recalls the early days of computer
                 science in Canada.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Morreale:2011:RFC,
  author =       "Patricia Morreale and David Joiner",
  title =        "Reaching future computer scientists",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "121--124",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924448",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Majchrzak:2011:EWR,
  author =       "Ann Majchrzak and Philip H. B. More",
  title =        "Emergency! {Web 2.0} to the rescue!",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "125--132",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924449",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grossman:2011:RDC,
  author =       "Fred Grossman and Charles Tappert and Joe Bergin and
                 Susan M. Merritt",
  title =        "A research doctorate for computing professionals",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "133--141",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924450",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Canfora:2011:ACS,
  author =       "Gerardo Canfora and Massimiliano {Di Penta} and Luigi
                 Cerulo",
  title =        "Achievements and challenges in software reverse
                 engineering",
  journal =      j-CACM,
  volume =       "54",
  number =       "4",
  pages =        "142--151",
  month =        apr,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1924421.1924451",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 24 13:48:13 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2011:TSC,
  author =       "Moshe Y. Vardi",
  title =        "Technology has social consequences",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "5--5",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941488",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:PPS,
  author =       "{CACM Staff}",
  title =        "Preserve privacy in statistical correlations",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "6--7",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941489",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:VEd,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "9--9",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941490",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stonebraker:2011:SDW,
  author =       "Michael Stonebraker",
  title =        "{Stonebraker} on data warehouses",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "10--11",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941491",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delman:2011:LAH,
  author =       "Scott E. Delman",
  title =        "Let {ACM} help you find your next job `online'",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "12--12",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941492",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2011:STP,
  author =       "Neil Savage",
  title =        "Sorting through photos",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "13--15",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941493",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2011:DR,
  author =       "Gregory Goth",
  title =        "{I}, domestic robot",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "16--17",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941494",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2011:DOD,
  author =       "Leah Hoffmann",
  title =        "Data optimization in developing nations",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "18--20",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941495",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2011:DEM,
  author =       "Marina Krakovsky",
  title =        "Deus ex machina",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "22--22",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941496",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2011:WSM,
  author =       "Alex Wright",
  title =        "{Web} science meets network science",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "23--23",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941497",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goldfarb:2011:OAB,
  author =       "Avi Goldfarb and Catherine E. Tucker",
  title =        "Online advertising, behavioral targeting, and
                 privacy",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "25--27",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941498",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dorn:2011:RLB,
  author =       "Brian Dorn",
  title =        "Reaching learners beyond our hallowed halls",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "28--30",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941499",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wu:2011:BLC,
  author =       "Tim Wu",
  title =        "{Bell Labs} and centralized innovation",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "31--33",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941500",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fitzpatrick:2011:ISF,
  author =       "Jason Fitzpatrick",
  title =        "An interview with {Steve Furber}",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "34--39",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941501",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anel:2011:IRC,
  author =       "Juan A. A{\~n}el",
  title =        "The importance of reviewing the code",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "40--41",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941502",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2011:OSW,
  author =       "Poul-Henning Kamp",
  title =        "The one-second war",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "44--48",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941505",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Finding a lasting solution to the leap seconds problem
                 has become increasingly urgent.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "From the second paragraph: ``We're talking about the
                 abolishment of leap seconds, a crude hack added 40
                 years ago to paper over the fact that planets make
                 lousy clocks compared with quantum mechanical
                 phenomena.''",
}

@Article{Charland:2011:MAD,
  author =       "Andre Charland and Brian Leroux",
  title =        "Mobile application development: {Web} vs. native",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "49--53",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941504",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McKenzie:2011:WMA,
  author =       "Patrick McKenzie",
  title =        "Weapons of mass assignment",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "54--59",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941503",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McFarland:2011:BCI,
  author =       "Dennis J. McFarland and Jonathan R. Wolpaw",
  title =        "Brain-computer interfaces for communication and
                 control",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "60--66",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941506",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Borkar:2011:FM,
  author =       "Shekhar Borkar and Andrew A. Chien",
  title =        "The future of microprocessors",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "67--77",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941507",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Energy efficiency is the new fundamental limiter of
                 processor performance, way beyond numbers of
                 processors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "This is an excellent survey of the computer-industry
                 past, present, and future evolution of transistor
                 densities, energy consumption, clock speeds, memory
                 speeds and capacity, and processor performance.",
}

@Article{Afanasyev:2011:PPN,
  author =       "Mikhail Afanasyev and Tadayoshi Kohno and Justin Ma
                 and Nick Murphy and Stefan Savage and Alex C. Snoeren
                 and Geoffrey M. Voelker",
  title =        "Privacy-preserving network forensics",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "78--87",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941508",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Privacy-preserving attribution of IP packets can help
                 balance forensics with an individual's right to
                 privacy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "cryptography; digital signatures; fingerprints; Intel
                 Processor Serial Number (PSN) (1999); privacy",
}

@Article{Cook:2011:PPT,
  author =       "Byron Cook and Andreas Podelski and Andrey
                 Rybalchenko",
  title =        "Proving program termination",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "88--98",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941509",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In contrast to popular belief, proving termination is
                 not always impossible.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "A large number of articles that have been published
                 about Turing's 1938 program-termination problem (or
                 uniform halting problem, or Entscheidungsproblem
                 (decision problem)) and are absent from this
                 bibliography. This paper is a recent one with many
                 references to important earlier work, and points out
                 that the problem is often misunderstood. The authors
                 comment ``Unfortunately, many have drawn too strong of
                 a conclusion about the prospects of automatic program
                 termination proving and falsely believe we are always
                 unable to prove termination, rather than more benign
                 consequence that we are unable to always prove
                 termination.''",
}

@Article{Parkes:2011:CFP,
  author =       "David C. Parkes",
  title =        "Complex financial products: caveat emptor: technical
                 perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "100--100",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941510",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arora:2011:CCI,
  author =       "Sanjeev Arora and Boaz Barak and Markus Brunnermeier
                 and Rong Ge",
  title =        "Computational complexity and information asymmetry in
                 financial products",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "101--107",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941511",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sapiro:2011:IEL,
  author =       "Guillermo Sapiro",
  title =        "Images everywhere: looking for models: technical
                 perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "108--108",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941512",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Buades:2011:SSB,
  author =       "Antoni Buades and Bartomeu Coll and Jean-Michel
                 Morel",
  title =        "Self-similarity-based image denoising",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "109--117",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941513",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2011:LBPc,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Games, Roles, Turns",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "120--120",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941514",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dhar:2011:CBM,
  author =       "Subhankar Dhar and Upkar Varshney",
  title =        "Challenges and business models for mobile
                 location-based services and advertising",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "121--128",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941515",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schryen:2011:OSS,
  author =       "Guido Schryen",
  title =        "Is open source security a myth?",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "130--140",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941516",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "What does vulnerability and patch data say?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wainer:2011:IWS,
  author =       "Jacques Wainer and Cleo Billa and Siome Goldenstein",
  title =        "Invisible work in standard bibliometric evaluation of
                 computer science",
  journal =      j-CACM,
  volume =       "54",
  number =       "5",
  pages =        "141--146",
  month =        may,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1941487.1941517",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Apr 25 18:29:06 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Narayanan:2011:CI,
  author =       "P. J. Narayanan and Anand Deshpanda",
  title =        "Computing and {India}",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "5--5",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953123",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:WCO,
  author =       "{CACM Staff}",
  title =        "Why concurrent objects are recurrently complicated",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "6--6",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953124",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:VEe,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "7--7",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953125",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Reed:2011:SDR,
  author =       "Daniel Reed and Mark Guzdial and Judy Robertson",
  title =        "Simple design; research vs. teaching; and quest to
                 learn",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "8--9",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953126",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delman:2011:SIV,
  author =       "Scott E. Delman",
  title =        "Say it with video",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "10--10",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953127",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2011:BIN,
  author =       "Kirk L. Kroeker",
  title =        "Biology-inspired networking",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "11--13",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953128",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2011:BEL,
  author =       "Gary Anthes",
  title =        "Beauty and elegance: {Leslie Valiant} talks about
                 machine learning, parallel computing, and his quest for
                 simplicity",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "14--15",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953131",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2011:PFD,
  author =       "Tom Geller",
  title =        "The promise of flexible displays",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "16--18",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953130",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2011:UP,
  author =       "Gregory Goth",
  title =        "Unlimited possibilities",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "19--19",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953132",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2011:ANT,
  author =       "Marina Krakovsky",
  title =        "All the news that's fit for you",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "20--21",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953129",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schwartz:2011:IMP,
  author =       "Ari Schwartz",
  title =        "Identity management and privacy: a rare opportunity to
                 get it right",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "22--24",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953134",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2011:WWN,
  author =       "Peter J. Denning and Dennis J. Frailey",
  title =        "Who are we---now?",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "25--27",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953133",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2011:PAT,
  author =       "Phillip G. Armour",
  title =        "Practical application of theoretical estimation",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "28--30",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953135",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Parnas:2011:RST,
  author =       "David Lorge Parnas",
  title =        "The risks of stopping too soon",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "31--33",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953136",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2011:TBY,
  author =       "George V. Neville-Neil",
  title =        "Think before you fork",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "34--35",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953137",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Morrison:2011:CSC,
  author =       "Clayton T. Morrison and Richard T. Snodgrass",
  title =        "Computer science can use more science",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "36--38",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953139",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2011:IYT,
  author =       "Pat Helland",
  title =        "If you have too much data, then `good enough' is good
                 enough",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "40--47",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953140",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rys:2011:SS,
  author =       "Michael Rys",
  title =        "Scalable {SQL}",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "48--53",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953141",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hu:2011:DDW,
  author =       "Qing Hu and Zhengchuan Xu and Tamara Dinev and Hong
                 Ling",
  title =        "Does deterrence work in reducing information security
                 policy abuse by employees?",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "54--60",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953142",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2011:ASH,
  author =       "W. Keith Edwards and Rebecca E. Grinter and Ratul
                 Mahajan and David Wetherall",
  title =        "Advancing the state of home networking",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "62--71",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953143",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stonebraker:2011:RSP,
  author =       "Michael Stonebraker and Rick Cattell",
  title =        "10 rules for scalable performance in `simple
                 operation' datastores",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "72--80",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953144",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barnett:2011:SVS,
  author =       "Mike Barnett and Manuel F{\"a}hndrich and K. Rustan M.
                 Leino and Peter M{\"u}ller and Wolfram Schulte and
                 Herman Venter",
  title =        "Specification and verification: the {Spec\#}
                 experience",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "81--91",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953145",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Franceschet:2011:PSS,
  author =       "Massimo Franceschet",
  title =        "{PageRank}: standing on the shoulders of giants",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "92--101",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953146",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kolaitis:2011:QLP,
  author =       "Phokion G. Kolaitis",
  title =        "The quest for a logic for polynomial-time computation:
                 technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "103--103",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953149",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grohe:2011:PTQ,
  author =       "Martin Grohe",
  title =        "From polynomial time queries to graph structure
                 theory",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "104--112",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953150",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Franklin:2011:DAA,
  author =       "Michael J. Franklin",
  title =        "Data analysis at astonishing speed: technical
                 perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "113--13",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953147",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Melnik:2011:DIA,
  author =       "Sergey Melnik and Andrey Gubarev and Jing Jing Long
                 and Geoffrey Romer and Shiva Shivakumar and Matt Tolton
                 and Theo Vassilakis",
  title =        "{Dremel}: interactive analysis of {Web}-scale
                 datasets",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "114--123",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953148",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2011:LBPd,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: a Lifelong Learner",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "126--126",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953151",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2011:LBQb,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: a Lifelong Learner: {Leslie
                 Valiant} discusses machine learning, parallel
                 computing, and computational neuroscience",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "128, 127",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953152",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Boldi:2011:VDS,
  author =       "Paolo Boldi and Francesco Bonchi and Carlos Castillo
                 and Sebastiano Vigna",
  title =        "Viscous democracy for social networks",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "129--137",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953154",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mcmanus:2011:WPC,
  author =       "Denise Mcmanus and Houston Carr and Benjamin Adams",
  title =        "Wireless on the precipice: {The} 14th century
                 revisited",
  journal =      j-CACM,
  volume =       "54",
  number =       "6",
  pages =        "138--143",
  month =        jun,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1953122.1953155",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 1 18:12:20 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2011:SU,
  author =       "Moshe Y. Vardi",
  title =        "Solving the unsolvable",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "5--5",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965725",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:PRY,
  author =       "{CACM Staff}",
  title =        "Practical research yields fundamental insight, too",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "6--7",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965726",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:VEf,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "9--9",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965727",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wing:2011:RPR,
  author =       "Jeannette M. Wing and Ed H. Chi",
  title =        "Reviewing peer review",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "10--11",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965728",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delman:2011:AAP,
  author =       "Scott E. Delman",
  title =        "{ACM} aggregates publication statistics in the {ACM
                 Digital Library}",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "12--12",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965729",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2011:WWI,
  author =       "Kirk L. Kroeker",
  title =        "Weighing {Watson}'s impact",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "13--15",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965730",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2011:AA,
  author =       "Alex Wright",
  title =        "Automotive autonomy",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "16--18",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965731",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McCafferty:2011:BNS,
  author =       "Dennis McCafferty",
  title =        "Brave, new social world",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "19--21",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965732",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:AAR,
  author =       "{CACM Staff}",
  title =        "{ACM} award recipients",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "22--22",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965733",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sako:2011:DPG,
  author =       "Mari Sako",
  title =        "Driving power in global supply chains",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "23--25",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965734",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Knobel:2011:VD,
  author =       "Cory Knobel and Geoffrey C. Bowker",
  title =        "Values in design",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "26--28",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965735",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2011:TMC,
  author =       "Pamela Samuelson",
  title =        "Too many copyrights?",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "29--31",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965736",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ong:2011:SWC,
  author =       "Maria (Mia) Ong",
  title =        "The status of women of color in computer science",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "32--34",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965737",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ben-Ari:2011:NMA,
  author =       "Mordechai (Moti) Ben-Ari",
  title =        "Non-myths about programming",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "35--37",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965738",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ierusalimschy:2011:PLT,
  author =       "Roberto Ierusalimschy and Luiz Henrique {De
                 Figueiredo} and Waldemar Celes",
  title =        "Passing a language through the eye of a needle",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "38--43",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965739",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ghosh:2011:DU,
  author =       "Debasish Ghosh",
  title =        "{DSL} for the uninitiated",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "44--50",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965740",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "Domain Specific Languages (DSL)",
}

@Article{Staff:2011:MPD,
  author =       "{CACM Staff}",
  title =        "{Microsoft}'s protocol documentation program:
                 interoperability testing at scale",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "51--57",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965741",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2011:ACC,
  author =       "Michael Edwards",
  title =        "Algorithmic composition: computational thinking in
                 music",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "58--67",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965742",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ball:2011:DSM,
  author =       "Thomas Ball and Vladimir Levin and Sriram K.
                 Rajamani",
  title =        "A decade of software model checking with {SLAM}",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "68--76",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965743",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hellerstein:2011:SJG,
  author =       "Joseph M. Hellerstein and David L. Tennenhouse",
  title =        "Searching for {Jim Gray}: a technical overview",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "77--87",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965744",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wicker:2011:CTQ,
  author =       "Stephen B. Wicker",
  title =        "Cellular telephony and the question of privacy",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "88--98",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965745",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barroso:2011:FFA,
  author =       "Luiz Andr{\'e} Barroso",
  title =        "{FAWN}: a {Fast Array of Wimpy Nodes}: technical
                 perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "100--100",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965746",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Andersen:2011:FFA,
  author =       "David G. Andersen and Jason Franklin and Michael
                 Kaminsky and Amar Phanishayee and Lawrence Tan and
                 Vijay Vasudevan",
  title =        "{FAWN}: a {Fast Array of Wimpy Nodes}",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "101--109",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965747",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ousterhout:2011:SYE,
  author =       "John Ousterhout",
  title =        "Is scale your enemy, or is scale your friend?:
                 technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "110--110",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965748",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kinshumann:2011:DVL,
  author =       "Kinshuman Kinshumann and Kirk Glerum and Steve
                 Greenberg and Gabriel Aul and Vince Orgovan and Greg
                 Nichols and David Grant and Gretchen Loihle and Galen
                 Hunt",
  title =        "Debugging in the (very) large: ten years of
                 implementation and experience",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "111--116",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965749",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rucker:2011:FT,
  author =       "Rudy Rucker",
  title =        "Future tense",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "120--ff",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965750",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ousterhout:2011:CR,
  author =       "John Ousterhout and Parag Agrawal and David Erickson
                 and Christos Kozyrakis and Jacob Leverich and David
                 Mazi{\`e}res and Subhasish Mitra and Aravind Narayanan
                 and Diego Ongaro and Guru Parulkar and Mendel Rosenblum
                 and Stephen M. Rumble and Eric Stratmann and Ryan
                 Stutsman",
  title =        "The case for {RAMCloud}",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "121--130",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965751",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dasgupta:2011:WMP,
  author =       "Gargi Dasgupta and Amit Sharma and Akshat Verma and
                 Anindya Neogi and Ravi Kothari",
  title =        "Workload management for power efficiency in
                 virtualized data centers",
  journal =      j-CACM,
  volume =       "54",
  number =       "7",
  pages =        "131--141",
  month =        jul,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1965724.1965752",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 27 11:10:58 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Reisman:2011:PIC,
  author =       "Sorel Reisman and Alain Chesnais",
  title =        "From the {Presidents} of the {IEEE Computer Society}
                 and {ACM}",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "5--5",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978543",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:PDV,
  author =       "{CACM Staff}",
  title =        "A policy that deters violation of security policy",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "7--7",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978544",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:VEg,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "8--8",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978545",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stonebraker:2011:SNE,
  author =       "Michael Stonebraker",
  title =        "{Stonebraker} on {NoSQL} and enterprises",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "10--11",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978546",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delman:2011:WYS,
  author =       "Scott E. Delman",
  title =        "Why you should be happy to sign in!",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "12--12",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978547",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2011:NBA,
  author =       "Kirk L. Kroeker",
  title =        "A new benchmark for artificial intelligence",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "13--15",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978548",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2011:SET,
  author =       "Tom Geller",
  title =        "Supercomputing's exaflop target",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "16--18",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978549",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2011:LT,
  author =       "Samuel Greengard",
  title =        "Life, translated",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "19--21",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978550",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cummings:2011:GAW,
  author =       "Jonathon N. Cummings",
  title =        "Geography is alive and well in virtual teams",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "24--26",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978551",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DiSalvo:2011:IV,
  author =       "Betsy DiSalvo and Amy Bruckman",
  title =        "From interests to values",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "27--29",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978552",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bellovin:2011:PSS,
  author =       "S. M. Bellovin and S. O. Bradner and W. Diffie and S.
                 Landau and J. Rexford",
  title =        "Privacy and Security: As simple as possible---but not
                 more so: An assessment of the {U.S.} government's
                 {EINSTEIN} project",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "30--33",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978553",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "From the conclusion in the article: ``Electronic
                 fences protecting critical infrastructure sound good,
                 but once one examines network architecture more
                 carefully, EINSTEIN's fit is highly questionable. In
                 determining how to protect critical infrastructure, one
                 should keep in mind what Einstein himself was purported
                 to have said: `Everything should be made as simple as
                 possible, but no simpler' --- and then develop
                 solutions accordingly.''",
}

@Article{Neville-Neil:2011:SS,
  author =       "George V. Neville-Neil",
  title =        "Storage strife",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "34--35",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978554",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Halpern:2011:JCC,
  author =       "Joseph Y. Halpern and David C. Parkes",
  title =        "Journals for certification, conferences for rapid
                 dissemination",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "36--38",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978555",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Allman:2011:RPR,
  author =       "Eric Allman",
  title =        "The robustness principle reconsidered",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "40--45",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978557",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Singh:2011:CP,
  author =       "Satnam Singh",
  title =        "Computing without processors",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "46--54",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978558",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Eini:2011:PIL,
  author =       "Oren Eini",
  title =        "The pain of implementing {LINQ} providers",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "55--61",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978556",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Modha:2011:CC,
  author =       "Dharmendra S. Modha and Rajagopal Ananthanarayanan and
                 Steven K. Esser and Anthony Ndirango and Anthony
                 J. Sherbondy and Raghavendra Singh",
  title =        "Cognitive computing",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "62--71",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978559",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cohoon:2011:GCC,
  author =       "J. McGrath Cohoon and Sergey Nigai and Joseph
                 ``Jofish'' Kaye",
  title =        "Gender and computing conference papers",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "72--80",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978561",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DeAlfaro:2011:RSO,
  author =       "Luca {De Alfaro} and Ashutosh Kulshreshtha and Ian Pye
                 and B. Thomas Adler",
  title =        "Reputation systems for open collaboration",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "81--87",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978560",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chaudhuri:2011:OBI,
  author =       "Surajit Chaudhuri and Umeshwar Dayal and Vivek
                 Narasayya",
  title =        "An overview of business intelligence technology",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "88--98",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978562",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haas:2011:SGS,
  author =       "Peter J. Haas",
  title =        "Sketches get sketchier",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "100--100",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978565",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Li:2011:TAB,
  author =       "Ping Li and Arnd Christian K{\"o}nig",
  title =        "Theory and applications of $b$-bit minwise hashing",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "101--109",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978566",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Klemmer:2011:SF,
  author =       "Scott Klemmer",
  title =        "Skintroducing the future",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "110--110",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978563",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Harrison:2011:SAS,
  author =       "Chris Harrison and Desney Tan and Dan Morris",
  title =        "Skinput: appropriating the skin as an interactive
                 canvas",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "111--118",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978564",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2011:LBPe,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Uncommon Divisors",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "120--120",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978567",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "divisibility ($n|m$ means that $n$ divides $m$ without
                 remainder); Fibonacci numbers",
}

@Article{Wright:2011:SPI,
  author =       "David Wright",
  title =        "Should privacy impact assessments be mandatory?",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "121--131",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978568",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goel:2011:CCD,
  author =       "Sanjay Goel",
  title =        "Cyberwarfare: connecting the dots in cyber
                 intelligence",
  journal =      j-CACM,
  volume =       "54",
  number =       "8",
  pages =        "132--140",
  month =        aug,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1978542.1978569",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 17 15:27:45 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2011:YTM,
  author =       "Moshe Y. Vardi",
  title =        "Are you talking to me?",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "5--5",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995377",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:SAP,
  author =       "{CACM Staff}",
  title =        "Solved, for all practical purposes",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "7--7",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995378",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:VEh,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "9--9",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995379",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wing:2011:JMW,
  author =       "Jeannette M. Wing and Valerie Barr",
  title =        "{Jeannette M. Wing @ PCAST}; {Barbara Liskov}
                 keynote",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "10--11",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995380",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2011:BAD,
  author =       "Kirk L. Kroeker",
  title =        "A breakthrough in algorithm design",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "13--15",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995382",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "symmetric diagonally-dominant (SDD) linear system",
}

@Article{Anthes:2011:IMA,
  author =       "Gary Anthes",
  title =        "Invasion of the mobile apps",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "16--18",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995383",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2011:MRM,
  author =       "Samuel Greengard",
  title =        "In Memoriam: {Robert Morris, 1932--2011}",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "17--17",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995383",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Cryptographer and Unix operating system co-creator
                 Robert Morris died June 26 in Lebanon, NH, at the age
                 of 78 from complications of dementia. Morris was a
                 pioneer in developing operating systems and computer
                 security. He also purportedly played a role in one of
                 the world's first cyberattacks during the 1991 Persian
                 Gulf War.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2011:RAM,
  author =       "Neil Savage",
  title =        "Remaking {American} medicine",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "19--21",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995384",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tushnet:2011:RN,
  author =       "Rebecca Tushnet",
  title =        "Remix nation",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "22--24",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995385",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Campbell-Kelly:2011:PWW,
  author =       "Martin Campbell-Kelly",
  title =        "In praise of {'Wilkes, Wheeler, and Gill'}",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "25--27",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995386",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Sixty years ago, in spring 1951, Maurice Wilkes, David
                 Wheeler, and Stanley Gill produced the first textbook
                 on programming: The Preparation of Programs for an
                 Electronic Digital Computer. It was a publication that
                 spearheaded the software revolution.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Babin:2011:CSR,
  author =       "Ron Babin and Steve Briggs and Brian Nicholson",
  title =        "Corporate social responsibility and global {IT}
                 outsourcing",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "28--30",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995387",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2011:MTP,
  author =       "Peter J. Denning and Ritu Raj",
  title =        "Managing time, part 2",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "31--33",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995388",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shneiderman:2011:RVS,
  author =       "Ben Shneiderman and Jennifer Preece and Peter
                 Pirolli",
  title =        "Realizing the value of social media requires
                 innovative computing research",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "34--37",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995389",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vixie:2011:ABP,
  author =       "Paul Vixie",
  title =        "Arrogance in business planning",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "38--41",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995392",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2011:MEO,
  author =       "Poul-Henning Kamp",
  title =        "The most expensive one-byte mistake",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "42--44",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995391",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Creeger:2011:ACR,
  author =       "Mache Creeger",
  title =        "{ACM CTO} roundtable on mobile devices in the
                 enterprise",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "45--53",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995390",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lukasik:2011:PUC,
  author =       "Stephen J. Lukasik",
  title =        "Protecting users of the cyber commons",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "54--61",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995393",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Partridge:2011:RFW,
  author =       "Craig Partridge",
  title =        "Realizing the future of wireless data communications",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "62--68",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995395",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DeMoura:2011:SMT,
  author =       "Leonardo {De Moura} and Nikolaj Bj{\o}rner",
  title =        "Satisfiability modulo theories: introduction and
                 applications",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "69--77",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995394",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bouyer:2011:QAR,
  author =       "Patricia Bouyer and Uli Fahrenberg and Kim G. Larsen
                 and Nicolas Markey",
  title =        "Quantitative analysis of real-time systems using
                 priced timed automata",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "78--87",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995396",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kruegel:2011:MBE,
  author =       "Christopher Kruegel",
  title =        "Making browser extensions secure: technical
                 perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "90--90",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995397",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bandhakavi:2011:VBE,
  author =       "Sruthi Bandhakavi and Nandit Tiku and Wyatt Pittman
                 and Samuel T. King and P. Madhusudan and Marianne
                 Winslett",
  title =        "Vetting browser extensions for security
                 vulnerabilities with {VEX}",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "91--99",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995398",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Danvy:2011:AAM,
  author =       "Olivier Danvy and Jan Midtgaard",
  title =        "Abstracting abstract machines: technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "100--100",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995399",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{VanHorn:2011:AAM,
  author =       "David {Van Horn} and Matthew Might",
  title =        "Abstracting abstract machines: a systematic approach
                 to higher-order program analysis",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "101--109",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995400",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2011:LBPf,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "110--110",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995401",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2011:LBQc,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: Scaling Up",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "112--ff",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995402",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tarafdar:2011:CDS,
  author =       "Monideepa Tarafdar and Qiang Tu and T. S. Ragu-Nathan
                 and Bhanu S. Ragu-Nathan",
  title =        "Crossing to the dark side: examining creators,
                 outcomes, and inhibitors of technostress",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "113--120",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995403",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cantor:2011:CIR,
  author =       "Murray Cantor",
  title =        "Calculating and improving {ROI} in software and system
                 programs",
  journal =      j-CACM,
  volume =       "54",
  number =       "9",
  pages =        "121--130",
  month =        sep,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1995376.1995404",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 17:24:35 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Boisvert:2011:ACP,
  author =       "Ronald F. Boisvert and Jack W. Davidson",
  title =        "{ACM}'s copyright policy",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "5--6",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001270",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:VEi,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "7--7",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001272",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Reed:2011:IPH,
  author =       "Daniel Reed and Mark Guzdial",
  title =        "From idea to product: how schools of education can
                 help {CS}",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "8--9",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001273",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delman:2011:ATN,
  author =       "Scott E. Delman",
  title =        "{ACM TechNews} now available in the {Android Market}",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "10--10",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001274",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2011:IBC,
  author =       "Kirk L. Kroeker",
  title =        "Improving brain-computer interfaces",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "11--14",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001275",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2011:SE,
  author =       "Tom Geller",
  title =        "Seeing is not enough",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "15--16",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001276",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2011:LDW,
  author =       "Samuel Greengard",
  title =        "Living in a digital world",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "17--19",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001277",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2011:S,
  author =       "Marina Krakovsky",
  title =        "Success at 16",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "20--20",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001278",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2011:PLD,
  author =       "Michael A. Cusumano",
  title =        "The platform leader's dilemma",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "21--24",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001279",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2011:FSL,
  author =       "George V. Neville-Neil",
  title =        "File-system litter",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "25--26",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001282",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schurmann:2011:MDD,
  author =       "Carsten Sch{\"u}rmann",
  title =        "Modernizing the {Danish} democratic process",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "27--29",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001281",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2011:TFS,
  author =       "Phillip G. Armour",
  title =        "Testing: failing to succeed",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "30--31",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001280",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wallach:2011:RCP,
  author =       "Dan S. Wallach",
  title =        "Rebooting the {CS} publication process",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "32--35",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001283",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nikhil:2011:AHS,
  author =       "Rishiyur S. Nikhil",
  title =        "Abstraction in hardware system design",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "36--44",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001284",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meijer:2011:WAL,
  author =       "Erik Meijer",
  title =        "The world according to {LINQ}",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "45--51",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001285",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Andersen:2011:VSC,
  author =       "B. Scott Andersen and George Romanski",
  title =        "Verification of safety-critical software",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "52--57",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001286",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arquilla:2011:BBM,
  author =       "John Arquilla",
  title =        "From blitzkrieg to bitskrieg: the military encounter
                 with computers",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "58--65",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001287",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cohen:2011:CJ,
  author =       "Sarah Cohen and James T. Hamilton and Fred Turner",
  title =        "Computational journalism",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "66--71",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001288",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fisher:2011:BR,
  author =       "Jasmin Fisher and David Harel and Thomas A.
                 Henzinger",
  title =        "Biology as reactivity",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "72--82",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001289",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Moore:2011:PED,
  author =       "Charles Moore",
  title =        "Power efficiency as the \#1 design constraint:
                 technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "84--84",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001290",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hameed:2011:USI,
  author =       "Rehan Hameed and Wajahat Qadeer and Megan Wachs and
                 Omid Azizi and Alex Solomatnikov and Benjamin C. Lee
                 and Stephen Richardson and Christos Kozyrakis and Mark
                 Horowitz",
  title =        "Understanding sources of inefficiency in
                 general-purpose chips",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "85--93",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001291",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hinton:2011:BWL,
  author =       "Geoffrey E. Hinton",
  title =        "A better way to learn features: technical
                 perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "94--94",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001294",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lee:2011:ULH,
  author =       "Honglak Lee and Roger Grosse and Rajesh Ranganath and
                 Andrew Y. Ng",
  title =        "Unsupervised learning of hierarchical representations
                 with convolutional deep belief networks",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "95--103",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001295",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tomasi:2011:VRT,
  author =       "Carlo Tomasi",
  title =        "Visual reconstruction: technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "104--104",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001292",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Agarwal:2011:BRD,
  author =       "Sameer Agarwal and Yasutaka Furukawa and Noah Snavely
                 and Ian Simon and Brian Curless and Steven M. Seitz and
                 Richard Szeliski",
  title =        "Building {Rome} in a day",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "105--112",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001293",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Baluja:2011:FT,
  author =       "Shumeet Baluja",
  title =        "Future tense",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "120--ff",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001296",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gayo-Avello:2011:DTS,
  author =       "Daniel Gayo-Avello",
  title =        "Don't turn social media into another {`Literary
                 Digest'} poll",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "121--128",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001297",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Xu:2011:CM,
  author =       "Zhiwei Xu and Guojie Li",
  title =        "Computing for the masses",
  journal =      j-CACM,
  volume =       "54",
  number =       "10",
  pages =        "129--137",
  month =        oct,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2001269.2001298",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 26 16:49:19 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2011:MP,
  author =       "Moshe Y. Vardi",
  title =        "Is {Moore's Party} over?",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "5--5",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018397",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:JJ,
  author =       "{CACM Staff}",
  title =        "Justice for {Jahromi}",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "6--7",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018398",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:VEj,
  author =       "{CACM Staff}",
  title =        "In the {Virtual Extension}",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "9--9",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018399",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meyer:2011:SOR,
  author =       "Bertrand Meyer and Greg Linden",
  title =        "In support of open reviews: better teaching through
                 large-scale data mining",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "12--13",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018400",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delman:2011:AON,
  author =       "Scott E. Delman",
  title =        "{ACM} offers a new approach to self-archiving",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "14--14",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018401",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2011:MCS,
  author =       "Kirk L. Kroeker",
  title =        "Modeling chaotic storms",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "15--17",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018402",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2011:HC,
  author =       "Alex Wright",
  title =        "Hacking cars",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "18--19",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018403",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2011:RB,
  author =       "Leah Hoffmann",
  title =        "Risky business",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "20--22",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018404",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tschofenig:2011:SRN,
  author =       "Hannes Tschofenig",
  title =        "Security risks in next-generation emergency services",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "23--25",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018405",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wallsten:2011:WGM,
  author =       "Scott Wallsten",
  title =        "What gets measured gets done",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "26--28",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018406",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2011:WGB,
  author =       "Pamela Samuelson",
  title =        "Why the {Google} book settlement failed: and what
                 comes next?",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "29--31",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018408",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Davis:2011:WSE,
  author =       "Michael Davis",
  title =        "Will software engineering ever be engineering?",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "32--34",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018407",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Group:2011:TOF,
  author =       "SIGCSE Teaching-Oriented Faculty Working Group",
  title =        "Teaching-oriented faculty at research universities",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "35--37",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018409",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Baumann:2011:GDT,
  author =       "Douglas Baumann and Susanne Hambrusch and Jennifer
                 Neville",
  title =        "Gender demographics trends and changes in {U.S.} {CS}
                 departments",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "38--42",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018410",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2011:SIP,
  author =       "Poul-Henning Kamp",
  title =        "The software industry is the problem",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "44--47",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018412",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gong:2011:JSA,
  author =       "Li Gong",
  title =        "{Java} security architecture revisited",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "48--52",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018411",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Minsky:2011:OM,
  author =       "Yaron Minsky",
  title =        "{OCaml} for the masses",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "53--58",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018413",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hearst:2011:NSU,
  author =       "Marti A. Hearst",
  title =        "'Natural' search user interfaces",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "60--67",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018414",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Seo:2011:MAA,
  author =       "DongBack Seo and Albert Boonstra and Marjolein
                 Offenbeek",
  title =        "Managing {IS} adoption in ambivalent groups",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "68--73",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018416",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kennedy:2011:RFH,
  author =       "Ken Kennedy and Charles Koelbel and Hans Zima",
  title =        "The rise and fall of {High Performance Fortran}",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "74--82",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018415",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Akyildiz:2011:NNF,
  author =       "Ian F. Akyildiz and Josep Miquel Jornet and
                 Massimiliano Pierobon",
  title =        "Nanonetworks: a new frontier in communications",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "84--89",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018417",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lampson:2011:MUC,
  author =       "Butler Lampson",
  title =        "Making untrusted code useful: technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "92--92",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018418",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zeldovich:2011:MIF,
  author =       "Nickolai Zeldovich and Silas Boyd-Wickizer and Eddie
                 Kohler and David Mazi{\`e}res",
  title =        "Making information flow explicit in {HiStar}",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "93--101",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018419",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Freeman:2011:PMT,
  author =       "William T. Freeman",
  title =        "A perfect `match': technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "102--102",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018420",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barnes:2011:PRM,
  author =       "Connelly Barnes and Dan B. Goldman and Eli Shechtman
                 and Adam Finkelstein",
  title =        "The {PatchMatch} randomized matching algorithm for
                 image manipulation",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "103--110",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018421",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2011:LBPg,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Distances Between Points on the
                 Plane",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "120--120",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018422",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Garcia-Molina:2011:ISC,
  author =       "Hector Garcia-Molina and Georgia Koutrika and Aditya
                 Parameswaran",
  title =        "Information seeking: convergence of search,
                 recommendations, and advertising",
  journal =      j-CACM,
  volume =       "54",
  number =       "11",
  pages =        "121--130",
  month =        nov,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2018396.2018423",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sun Nov 6 06:54:03 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2011:CH,
  author =       "Moshe Y. Vardi",
  title =        "Computing for humans",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "5--5",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043175",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:BPQ,
  author =       "{CACM Staff}",
  title =        "To boost presentation quality, ask questions",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "7--7",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043176",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Langford:2011:CVL,
  author =       "John Langford and Judy Robertson",
  title =        "Conferences and video lectures; scientific educational
                 games",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "8--9",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043178",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2011:NER,
  author =       "{CACM Staff}",
  title =        "Nominees for elections and report of the {ACM
                 Nominating Committee}",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "10--10",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043179",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kroeker:2011:RMM,
  author =       "Kirk L. Kroeker",
  title =        "The rise of molecular machines",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "11--13",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043180",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2011:BNW,
  author =       "Gregory Goth",
  title =        "Brave {NUI} world",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "14--16",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043181",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McCafferty:2011:AVS,
  author =       "Dennis McCafferty",
  title =        "Activism vs. slacktivism",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "17--19",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043182",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2011:CTH,
  author =       "Samuel Greengard",
  title =        "{CSEdWeek} takes hold",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "20--20",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043183",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2011:DR,
  author =       "Paul Hyman",
  title =        "{Dennis Ritchie, 1941--2011}",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "21--21",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043202",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lanier:2011:MAM,
  author =       "Jaron Lanier",
  title =        "The most ancient marketing",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "22--23",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043204",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bell:2011:LDI,
  author =       "Genevieve Bell",
  title =        "Life, death, and the {iPad}: cultural symbols and
                 {Steve Jobs}",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "24--25",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043205",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2011:LSJ,
  author =       "Michael A. Cusumano",
  title =        "The legacy of {Steve Jobs}",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "26--28",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043184",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Toyama:2011:THS,
  author =       "Kentaro Toyama",
  title =        "On turbocharged, heat-seeking, robotic fishing poles",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "29--31",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043185",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2011:DLS,
  author =       "George V. Neville-Neil",
  title =        "Debugging on live systems",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "32--33",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043186",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Taylor:2011:DTM,
  author =       "Valerie Taylor and Richard Ladner",
  title =        "Data trends on minorities and people with disabilities
                 in computing",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "34--37",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043187",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2011:GP,
  author =       "Peter J. Denning",
  title =        "The grounding practice",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "38--40",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043188",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bernat:2011:DPR,
  author =       "Andrew Bernat and Eric Grimson",
  title =        "Doctoral program rankings for {U.S}. computing
                 programs: the {National Research Council} strikes out",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "41--43",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043203",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pacheco:2011:PDD,
  author =       "David Pacheco",
  title =        "Postmortem debugging in dynamic environments",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "44--51",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043189",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Berriman:2011:HWA,
  author =       "G. Bruce Berriman and Steven L. Groom",
  title =        "How will astronomy archives survive the data
                 tsunami?",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "52--56",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043190",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Green:2011:CGF,
  author =       "Robert Green and Henry Ledgard",
  title =        "Coding guidelines: finding the art in the science",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "57--63",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043191",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Moore:2011:VCS,
  author =       "Brian E. Moore and Saad Ali and Ramin Mehran and
                 Mubarak Shah",
  title =        "Visual crowd surveillance through a hydrodynamics
                 lens",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "64--73",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043192",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sojer:2011:LRA,
  author =       "Manuel Sojer and Joachim Henkel",
  title =        "License risks from ad hoc reuse of code from the
                 {Internet}",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "74--81",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043193",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gopalakrishnan:2011:FAM,
  author =       "Ganesh Gopalakrishnan and Robert M. Kirby and Stephen
                 Siegel and Rajeev Thakur and William Gropp and Ewing
                 Lusk and Bronis R. De Supinski and Martin Schulz and
                 Greg Bronevetsky",
  title =        "Formal analysis of {MPI}-based parallel programs",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "82--91",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043194",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brewka:2011:ASP,
  author =       "Gerhard Brewka and Thomas Eiter and Miros{\l}aw
                 Truszczy{\'n}ski",
  title =        "Answer set programming at a glance",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "92--103",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043195",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Leroy:2011:SFT,
  author =       "Xavier Leroy",
  title =        "Safety first!: technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "122--122",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043196",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yang:2011:SLI,
  author =       "Jean Yang and Chris Hawblitzel",
  title =        "Safe to the last instruction: automated verification
                 of a type-safe operating system",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "123--131",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043197",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shmatikov:2011:APT,
  author =       "Vitaly Shmatikov",
  title =        "Anonymity is not privacy: technical perspective",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "132--132",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043198",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Backstrom:2011:WAT,
  author =       "Lars Backstrom and Cynthia Dwork and Jon Kleinberg",
  title =        "Wherefore art thou {R3579X}?: anonymized social
                 networks, hidden patterns, and structural
                 steganography",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "133--141",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043199",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2011:LBPh,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "142--142",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043200",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2011:LBQd,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: Scaling Up: {M. Frans Kaashoek}
                 talks about multicore computing, security, and
                 operating system design",
  journal =      j-CACM,
  volume =       "54",
  number =       "12",
  pages =        "144, 143",
  month =        dec,
  year =         "2011",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2043174.2043201",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Nov 29 11:53:53 MST 2011",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2012:AIP,
  author =       "Moshe Y. Vardi",
  title =        "Artificial intelligence: past and future",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "5--5",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063177",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2012:SEE,
  author =       "{CACM Staff}",
  title =        "Software engineering is engineering",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "6--7",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063178",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chesnais:2012:APL,
  author =       "Alain Chesnais",
  title =        "{ACM President}'s letter",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "8--8",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063206",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chesnais:2012:AAR,
  author =       "Alain Chesnais",
  title =        "{ACM}'s annual report",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "9--13",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063179",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2012:UCS,
  author =       "Mark Guzdial and Bertrand Meyer",
  title =        "Understanding {CS1} students; defective software",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "14--15",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063180",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delman:2012:EWA,
  author =       "Scott Delman",
  title =        "{eBooks} will abound in the {ACM Digital Library}",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "16--16",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063181",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2012:BMT,
  author =       "Neil Savage",
  title =        "Better medicine through machine learning",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "17--19",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063182",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2012:RSP,
  author =       "Gary Anthes",
  title =        "Revamping storage performance",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "20--22",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063183",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2012:LD,
  author =       "Samuel Greengard",
  title =        "Law and disorder",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "23--25",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063184",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Underwood:2012:CT,
  author =       "Sarah Underwood",
  title =        "Celebration time",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "26--26",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063185",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2012:AAP,
  author =       "Alex Wright",
  title =        "Analyzing {Apple} products",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "27--27",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063186",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2012:JM,
  author =       "Paul Hyman",
  title =        "{John McCarthy}, 1927--2011",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "28--29",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063187",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Picker:2012:YYC,
  author =       "Randal C. Picker",
  title =        "The yin and yang of copyright and technology",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "30--32",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063190",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2012:DE,
  author =       "Phillip G. Armour",
  title =        "The difference engine",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "33--34",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063191",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2012:IPB,
  author =       "Thomas Haigh",
  title =        "The {IBM PC}: from beige box to industry standard",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "35--37",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063188",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Olsen:2012:IOU,
  author =       "Kai A. Olsen and Alessio Malizia",
  title =        "Interfaces for the ordinary user: can we hide too
                 much?",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "38--40",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063192",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Frana:2012:ISC,
  author =       "Philip L. Frana",
  title =        "An interview with {Stephen A. Cook}",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "41--46",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063193",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Flatt:2012:CLR,
  author =       "Matthew Flatt",
  title =        "Creating languages in {Racket}",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "48--56",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063195",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gettys:2012:BDB,
  author =       "Jim Gettys and Kathleen Nichols",
  title =        "Bufferbloat: dark buffers in the {Internet}",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "57--65",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063196",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Waldspurger:2012:V,
  author =       "Carl Waldspurger and Mendel Rosenblum",
  title =        "{I/O} virtualization",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "66--73",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063194",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hong:2012:SPA,
  author =       "Jason Hong",
  title =        "The state of phishing attacks",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "74--81",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063197",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Coulson:2012:FEW,
  author =       "Geoff Coulson and Barry Porter and Ioannis
                 Chatzigiannakis and Christos Koninis and Stefan Fischer
                 and Dennis Pfisterer and Daniel Bimschas and Torsten
                 Braun and Philipp Hurni and Markus Anwander and Gerald
                 Wagenknecht and S{\'a}ndor P. Fekete and Alexander
                 Kr{\"o}ller and Tobias Baumgartner",
  title =        "Flexible experimentation in wireless sensor networks",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "82--90",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063198",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Laih:2012:LTC,
  author =       "Chi-Sung Laih and Shang-Ming Jen and Chia-Yu Lu",
  title =        "Long-term confidentiality of {PKI}",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "91--95",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063199",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Manduchi:2012:CVS,
  author =       "Roberto Manduchi and James Coughlan",
  title =        "(Computer) vision without sight",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "96--104",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063200",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Durand:2012:WDP,
  author =       "Fr{\'e}do Durand",
  title =        "Where do people draw lines?: technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "106--106",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063201",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cole:2012:WDP,
  author =       "Forrester Cole and Aleksey Golovinskiy and Alex
                 Limpaecher and Heather Stoddart Barros and Adam
                 Finkelstein and Thomas Funkhouser and Szymon
                 Rusinkiewicz",
  title =        "Where do people draw lines?",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "107--115",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063202",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kurose:2012:CCN,
  author =       "Jim Kurose",
  title =        "Content-centric networking: technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "116--116",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063203",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jacobson:2012:NNC,
  author =       "Van Jacobson and Diana K. Smetters and James D.
                 Thornton and Michael Plass and Nick Briggs and Rebecca
                 Braynard",
  title =        "Networking named content",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "117--124",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063204",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wilson:2012:FT,
  author =       "Daniel H. Wilson",
  title =        "Future tense",
  journal =      j-CACM,
  volume =       "55",
  number =       "1",
  pages =        "136--ff",
  month =        jan,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2063176.2063205",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 5 12:17:32 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gagliardi:2012:RAE,
  author =       "Fabrizio Gagliardi",
  title =        "Revisiting {ACM Europe}",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "5--5",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076451",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brooke:2012:LCN,
  author =       "Phil Brooke and Vladik Kreinovich",
  title =        "Letters: Credit non-anonymous reviewers with a name",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "6--7",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076452",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Paulson:2012:LWL,
  author =       "Lawrence C. Paulson and Poul-Henning Kamp",
  title =        "Letters: What Liability for Faulty Software?",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "6--7",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076452",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Joyner:2012:LSJ,
  author =       "Ian Joyner",
  title =        "Letters: The {[Steve] Jobs} Factor",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "6--7",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076452",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schau:2012:LGM,
  author =       "August Schau and Charles H. Lindsey",
  title =        "Letters: Give Me Competent Communication",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "6--7",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076452",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stonebraker:2012:RBD,
  author =       "Michael Stonebraker and Jason Hong",
  title =        "Researchers' big data crisis; understanding design and
                 functionality",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "10--11",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076453",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2012:SBS,
  author =       "Gregory Goth",
  title =        "The science of better science",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "13--15",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076455",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2012:WAB,
  author =       "Samuel Greengard",
  title =        "The war against botnets",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "16--18",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076456",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2012:SLR,
  author =       "Alex Wright",
  title =        "The social life of robots",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "19--21",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076457",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2012:AFI,
  author =       "{CACM Staff}",
  title =        "{ACM Fellows} inducted",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "23--23",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076476",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosston:2012:IA,
  author =       "Gregory Rosston",
  title =        "Incentive auctions",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "24--26",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076458",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Simon:2012:PIT,
  author =       "Beth Simon and Quintin Cutts",
  title =        "Peer instruction: a teaching method to foster deep
                 understanding",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "27--29",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076459",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Norman:2012:YAT,
  author =       "Donald A. Norman",
  title =        "Yet another technology cusp: confusion, vendor wars,
                 and opportunities",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "30--32",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076460",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2012:WAD,
  author =       "George V. Neville-Neil",
  title =        "Wanton acts of debuggery",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "33--34",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076461",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McDermott:2012:ES,
  author =       "Rose McDermott",
  title =        "Emotion and security",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "35--37",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076462",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zelkowitz:2012:WWL,
  author =       "Marvin V. Zelkowitz",
  title =        "What have we learned about software engineering?",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "38--39",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076463",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2012:BWW,
  author =       "Vint Cerf and Van Jacobson and Nick Weaver and Jim
                 Gettys",
  title =        "{BufferBloat}: what's wrong with the {Internet}?",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "40--47",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076464",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Boehm:2012:YDK,
  author =       "Hans-J. Boehm and Sarita V. Adve",
  title =        "You don't know jack about shared variables or memory
                 models",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "48--54",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076465",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Oliner:2012:ACL,
  author =       "Adam Oliner and Archana Ganapathi and Wei Xu",
  title =        "Advances and challenges in log analysis",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "55--61",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076466",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Evangelopoulos:2012:TMV,
  author =       "Nicholas Evangelopoulos and Lucian Visinescu",
  title =        "Text-mining the voice of the people",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "62--69",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076467",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoos:2012:PO,
  author =       "Holger H. Hoos",
  title =        "Programming by optimization",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "70--80",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076469",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Allen:2012:SSD,
  author =       "Bryce Allen and John Bresnahan and Lisa Childers and
                 Ian Foster and Gopi Kandaswamy and Raj Kettimuthu and
                 Jack Kordas and Mike Link and Stuart Martin and Karl
                 Pickett and Steven Tuecke",
  title =        "Software as a service for data scientists",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "81--88",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076468",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Faezipour:2012:PCI,
  author =       "Miad Faezipour and Mehrdad Nourani and Adnan Saeed and
                 Sateesh Addepalli",
  title =        "Progress and challenges in intelligent vehicle area
                 networks",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "90--100",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076470",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bodik:2012:CWH,
  author =       "Rastislav Bodik",
  title =        "Compiling what to how: technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "102--102",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076471",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kuncak:2012:SSP,
  author =       "Viktor Kuncak and Mika{\"e}l Mayer and Ruzica Piskac
                 and Philippe Suter",
  title =        "Software synthesis procedures",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "103--111",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076472",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vempala:2012:MHD,
  author =       "Santosh S. Vempala",
  title =        "Modeling high-dimensional data: technical
                 perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "112--112",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076473",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kalai:2012:DG,
  author =       "Adam Tauman Kalai and Ankur Moitra and Gregory
                 Valiant",
  title =        "Disentangling {Gaussians}",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "113--120",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076474",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2012:LBPa,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Where Sets Meet ({Venn}
                 Diagrams)",
  journal =      j-CACM,
  volume =       "55",
  number =       "2",
  pages =        "128--128",
  month =        feb,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2076450.2076475",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 4 16:05:55 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2012:WAa,
  author =       "Moshe Y. Vardi",
  title =        "What is an algorithm?",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "5--5",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093549",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2012:SSA,
  author =       "{CACM Staff}",
  title =        "From syntax to semantics for {AI}",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "6--7",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093550",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meyer:2012:KB,
  author =       "Bertrand Meyer",
  title =        "Knowledgeable beginners",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "10--11",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093551",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2012:GWC,
  author =       "Neil Savage",
  title =        "Gaining wisdom from crowds",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "13--15",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093553",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2012:CM,
  author =       "Gary Anthes",
  title =        "Computing with magnets",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "16--18",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093554",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2012:PF,
  author =       "Samuel Greengard",
  title =        "Policing the future",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "19--21",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093555",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2012:SSG,
  author =       "Paul Hyman",
  title =        "{Stanford} schooling---gratis!",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "22--22",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093556",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosenberger:2012:CSA,
  author =       "Jack Rosenberger",
  title =        "Computer science awards",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "23--23",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093557",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lin:2012:WCE,
  author =       "Patrick Lin and Fritz Allhoff and Neil C. Rowe",
  title =        "War 2.0: cyberweapons and ethics",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "24--26",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093558",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2012:LSD,
  author =       "Pamela Samuelson",
  title =        "Legally Speaking: Do software copyrights protect what
                 programs do?",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "27--29",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093559",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "SAS Institute Inc. vs World Programming Ltd",
}

@Article{Denning:2012:VPI,
  author =       "Peter J. Denning",
  title =        "Viewpoint: The Profession of {IT}: The idea idea",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "30--32",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093560",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kostakos:2012:VTU,
  author =       "Vassilis Kostakos",
  title =        "Viewpoint: Training users vs. training soldiers:
                 experiences from the battlefield",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "33--35",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093562",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Malizia:2012:VAN,
  author =       "Alessio Malizia and Andrea Bellucci",
  title =        "Viewpoint: The artificiality of natural user
                 interfaces",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "36--38",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093563",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Godefroid:2012:SWF,
  author =       "Patrice Godefroid and Michael Y. Levin and David
                 Molnar",
  title =        "{SAGE}: whitebox fuzzing for security testing",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "40--44",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093564",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rizzo:2012:RNA,
  author =       "Luigi Rizzo",
  title =        "Revisiting network {I/O APIs}: the netmap framework",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "45--51",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093565",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2012:HTP,
  author =       "Poul-Henning Kamp",
  title =        "The hyperdimensional tar pit",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "52--53",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093566",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lee:2012:MMC,
  author =       "Youngki Lee and S. S. Iyengar and Chulhong Min and
                 Younghyun Ju and Seungwoo Kang and Taiwoo Park and
                 Jinwon Lee and Yunseok Rhee and Junehwa Song",
  title =        "{MobiCon}: a mobile context-monitoring platform",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "54--65",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093567",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kim:2012:CSC,
  author =       "Seung Hyun Kim and Qiu-Hong Wang and Johannes B.
                 Ullrich",
  title =        "A comparative study of cyberattacks",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "66--73",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093568",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cooper:2012:TTM,
  author =       "S. Barry Cooper",
  title =        "{Turing}'s {Titanic} machine?",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "74--83",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093569",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Huang:2012:NGG,
  author =       "J. Y. Huang and C. H. Tsai and S. T. Huang",
  title =        "The next generation of {GPS} navigation systems",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "84--93",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093570",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gribble:2012:BCB,
  author =       "Steven D. Gribble",
  title =        "The benefits of capability-based protection: technical
                 perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "96--96",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093571",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Watson:2012:TCP,
  author =       "Robert N. M. Watson and Jonathan Anderson and Ben
                 Laurie and Kris Kennaway",
  title =        "A taste of {Capsicum}: practical capabilities for
                 {UNIX}",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "97--104",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093572",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "capability-based operating system; Capsicum; FreeBSD
                 9; Google Chromium Web browser; sandbox",
}

@Article{Littman:2012:NWS,
  author =       "Michael L. Littman",
  title =        "A new way to search game trees: technical
                 perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "105--105",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093573",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gelly:2012:GCC,
  author =       "Sylvain Gelly and Levente Kocsis and Marc Schoenauer
                 and Mich{\`e}le Sebag and David Silver and Csaba
                 Szepesv{\'a}ri and Olivier Teytaud",
  title =        "The grand challenge of computer {Go}: {Monte Carlo}
                 tree search and extensions",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "106--113",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093574",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2012:LBPb,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "118--118",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093575",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2012:QCS,
  author =       "Leah Hoffmann",
  title =        "{Q\&A}: Chief Strategiest",
  journal =      j-CACM,
  volume =       "55",
  number =       "3",
  pages =        "120--ff",
  month =        mar,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2093548.2093576",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 23 19:27:34 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "ACM CEO John White talks about initiatives to serve
                 the organization's professional members, increase
                 international activities, and reform computer science
                 education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Liu:2012:ACC,
  author =       "Yunhao Liu and Vincent Shen",
  title =        "{ACM China Council}",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "5--5",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133807",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2012:BS,
  author =       "{CACM Staff}",
  title =        "The beauty of simplicity",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "6--7",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133808",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Reed:2012:PCD,
  author =       "Daniel Reed and Mark Guzdial",
  title =        "The power of computing; design guidelines in {CS}
                 education",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "8--9",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133809",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Daniel Reed writes
                 about how computing systems increase human intellect
                 and abilities. Mark Guzdial discusses the need to avoid
                 polarized and extreme positions in education and the
                 trend toward design-based research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2012:PDD,
  author =       "Gregory Goth",
  title =        "Preserving digital data",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "11--13",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133811",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Scientific data is expanding at an unprecedented rate.
                 While new tools are helping preserve this data, funding
                 must be increased and policy coordination needs
                 improvement.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2012:TM,
  author =       "Tom Geller",
  title =        "Talking to machines",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "14--16",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133812",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Voice recognition programs like Siri are now capable
                 of understanding spoken commands, recognizing a
                 conversation's context, and answering questions in a
                 personable manner.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2012:OB,
  author =       "Leah Hoffmann",
  title =        "Open for business",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "17--19",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133813",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Should academic articles be available for free on the
                 Web?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2012:CSP,
  author =       "Michael A. Cusumano",
  title =        "Can services and platform thinking help the {U.S.
                 Postal Service}?",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "21--23",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133814",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How the U.S. Postal Service might improve the
                 efficiency of its delivery platform.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Heeks:2012:ITG,
  author =       "Richard Heeks",
  title =        "Information technology and gross national happiness",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "24--26",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133815",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Connecting digital technologies and happiness.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2012:NPB,
  author =       "George V. Neville-Neil",
  title =        "The network protocol battle",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "27--28",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133816",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A tale of hubris and zealotry.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ross:2012:IGC,
  author =       "Jill Ross and Elizabeth Litzler and J. McGrath Cohoon
                 and Lucy Sanders",
  title =        "Improving gender composition in computing",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "29--31",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133817",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Combining academic and industry representation, the
                 NCWIT Pacesetters program works to increase the
                 participation of girls and women in computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tekir:2012:RCC,
  author =       "Selma Tekir",
  title =        "Reading {CS} classics",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "32--34",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133818",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Revisiting required reading.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Soper:2012:HMT,
  author =       "Daniel Soper",
  title =        "Is human mobility tracking a good idea?",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "35--37",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133819",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the trade-offs associated with human
                 mobility tracking.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Beckman:2012:WLM,
  author =       "Brian Beckman",
  title =        "Why {LINQ} matters: cloud composability guaranteed",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "38--44",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133820",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The benefits of composability are becoming clear in
                 software engineering.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Heer:2012:IDV,
  author =       "Jeffrey Heer and Ben Shneiderman",
  title =        "Interactive dynamics for visual analysis",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "45--54",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133821",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A taxonomy of tools that support the fluent and
                 flexible use of visualizations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Danowitz:2012:CDR,
  author =       "Andrew Danowitz and Kyle Kelley and James Mao and John
                 P. Stevenson and Mark Horowitz",
  title =        "{CPU DB}: recording microprocessor history",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "55--63",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133822",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "With this open database, you can mine microprocessor
                 trends over the past 40 years.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schmettow:2012:SSU,
  author =       "Martin Schmettow",
  title =        "Sample size in usability studies",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "64--70",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133824",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Magic numbers are strictly hocus-pocus, so usability
                 studies must test many more subjects than is usually
                 assumed.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Williams:2012:WAT,
  author =       "Laurie Williams",
  title =        "What agile teams think of agile principles",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "71--76",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133823",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Even after almost a dozen years, they still deliver
                 solid guidance for software development teams and their
                 projects.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Blei:2012:PTM,
  author =       "David M. Blei",
  title =        "Probabilistic topic models",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "77--84",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133826",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Surveying a suite of algorithms that offer a solution
                 to managing large document archives.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ramchurn:2012:PSS,
  author =       "Sarvapali D. Ramchurn and Perukrishnen Vytelingum and
                 Alex Rogers and Nicholas R. Jennings",
  title =        "Putting the `smarts' into the smart grid: a grand
                 challenge for artificial intelligence",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "86--97",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133825",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A research agenda for making the smart grid a
                 reality.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Manocha:2012:BRD,
  author =       "Dinesh Manocha",
  title =        "Building robust dynamical simulation systems:
                 technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "101--101",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133827",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Harmon:2012:ACM,
  author =       "David Harmon and Etienne Vouga and Breannan Smith and
                 Rasmus Tamstorf and Eitan Grinspun",
  title =        "Asynchronous contact mechanics",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "102--109",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133828",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chi:2012:WKS,
  author =       "Ed H. Chi",
  title =        "Who knows?: searching for expertise on the social web:
                 technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "110--110",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133829",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Horowitz:2012:SVM,
  author =       "Damon Horowitz and Sepandar D. Kamvar",
  title =        "Searching the village: models and methods for social
                 search",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "111--118",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133830",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We describe Aardvark, a social search engine. With
                 Aardvark, users ask a question, either by instant
                 message, e-mail, Web input, text message, or voice.
                 Aardvark then routes the question to the person in the
                 user's extended social network most likely to be able
                 to answer that question. As compared to a traditional
                 Web search engine, where the challenge lies in finding
                 the right document to satisfy a user's information
                 need, the challenge in a social search engine like
                 Aardvark lies in finding the right person to satisfy a
                 user's information need. Further, while trust in a
                 traditional search engine is based on authority, in a
                 social search engine like Aardvark, trust is based on
                 intimacy. We describe how these considerations inform
                 the architecture, algorithms, and user interface of
                 Aardvark, and how they are reflected in the behavior of
                 Aardvark users.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Clegg:2012:FT,
  author =       "Brian Clegg",
  title =        "Future tense",
  journal =      j-CACM,
  volume =       "55",
  number =       "4",
  pages =        "120--ff",
  month =        apr,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2133806.2133831",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 24 07:36:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Future Tense, one of the revolving features on this
                 page, presents stories and essays from the intersection
                 of computational science and technological speculation,
                 their boundaries limited only by our ability to imagine
                 what could be. Prepare for the past ahead of time.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2012:FA,
  author =       "Moshe Y. Vardi",
  title =        "Fair access",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "5--5",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160719",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Robertson:2012:LTS,
  author =       "Judy Robertson",
  title =        "{Likert}-type scales, statistical methods, and effect
                 sizes",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "6--7",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160721",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Judy Robertson
                 writes about researchers' use of the wrong statistical
                 techniques to analyze attitude questionnaires.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2012:ASD,
  author =       "Neil Savage",
  title =        "Automating scientific discovery",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "9--11",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160723",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computer scientists are teaching machines to run
                 experiments, make inferences from the data, and use the
                 results to conduct new experiments.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2012:RLU,
  author =       "Alex Wright",
  title =        "Robots like us",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "12--13",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160724",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Thanks to new research initiatives, autonomous
                 humanoid robots are inching closer to reality.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2012:DP,
  author =       "Samuel Greengard",
  title =        "Digitally possessed",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "14--16",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160725",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Virtual possessions play an increasingly important
                 role in our daily lives. How we think about them and
                 deal with them is changing the way we think and
                 interact with others.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2012:WR,
  author =       "Paul Hyman",
  title =        "A workshop revival",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "17--17",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160726",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The success of Germany's Dagstuhl Seminars has
                 inspired a proliferation of Dagstuhl-like venues,
                 especially in India.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Segal:2012:AGE,
  author =       "Gerald Segal",
  title =        "{ACM}'s 2012 general election",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "19--29",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160744",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Meet the candidates who introduce their plans---and
                 stands---for the Association. Please take this
                 opportunity to vote.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Menell:2012:DS,
  author =       "Peter S. Menell",
  title =        "Design for symbiosis",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "30--32",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160727",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Promoting more harmonious paths for technological
                 innovators and expressive creators in the Internet
                 age.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2012:FP,
  author =       "David Anderson",
  title =        "The future of the past",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "33--34",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160728",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Reflections on the changing face of the history of
                 computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Waldfogel:2012:DCS,
  author =       "Joel Waldfogel",
  title =        "Digitization and copyright: some recent evidence from
                 music",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "35--37",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160730",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Examining the effects of stealing on producers and
                 consumers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Repenning:2012:PGB,
  author =       "Alexander Repenning",
  title =        "Programming goes back to school",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "38--40",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160729",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Broadening participation by integrating game design
                 into middle school curricula.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bernstein:2012:PGB,
  author =       "Abraham Bernstein and Mark Klein and Thomas W.
                 Malone",
  title =        "Programming the global brain",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "41--43",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160731",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering how we can improve our understanding and
                 utilization of the emerging human-computer network
                 constituting the global brain.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fox:2012:CSE,
  author =       "Armando Fox and David Patterson",
  title =        "Crossing the software education chasm",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "44--49",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160732",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "An Agile approach that exploits cloud computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Allman:2012:MTD,
  author =       "Eric Allman",
  title =        "Managing technical debt",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "50--55",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160733",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Shortcuts that save money and time today can cost you
                 down the road.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2012:IMC,
  author =       "Pat Helland",
  title =        "Idempotence is not a medical condition",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "56--65",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160734",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Messages may be retried. Idempotence means that's
                 OK.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meijer:2012:YMD,
  author =       "Erik Meijer",
  title =        "Your mouse is a database",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "66--73",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160735",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Web and mobile applications are increasingly composed
                 of asynchronous and real-time streaming services and
                 push notifications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Choudhary:2012:SME,
  author =       "Alok Choudhary and William Hendrix and Kathy Lee and
                 Diana Palsetia and Wei-Keng Liao",
  title =        "Social media evolution of the {Egyptian} revolution",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "74--80",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160736",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Twitter sentiment was revealed, along with popularity
                 of Egypt-related subjects and tweeter influence on the
                 2011 revolution.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Soper:2012:GAC,
  author =       "Daniel S. Soper and Ofir Turel",
  title =        "An $n$-gram analysis of {Communications} 2000--2010",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "81--87",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160737",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Applied to almost 3,500 articles it reveals
                 computing's (and Communications') culture, identity,
                 and evolution.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Atias:2012:CAP,
  author =       "Nir Atias and Roded Sharan",
  title =        "Comparative analysis of protein networks: hard
                 problems, practical solutions",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "88--97",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160738",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Examining tools that provide valuable insight about
                 molecular components within a cell.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gropp:2012:BAB,
  author =       "William Gropp",
  title =        "Best algorithms $+$ best computers $=$ powerful
                 match",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "100--100",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160739",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lashuk:2012:MPA,
  author =       "Ilya Lashuk and Aparna Chandramowlishwaran and Harper
                 Langston and Tuan-Anh Nguyen and Rahul Sampath and
                 Aashay Shringarpure and Richard Vuduc and Lexing Ying
                 and Denis Zorin and George Biros",
  title =        "A massively parallel adaptive fast multipole method on
                 heterogeneous architectures",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "101--109",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160740",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/subjects/fastmultipole.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We describe a parallel fast multipole method (FMM) for
                 highly nonuniform distributions of particles. We employ
                 both distributed memory parallelism (via MPI) and
                 shared memory parallelism (via OpenMP and GPU
                 acceleration) to rapidly evaluate two-body
                 nonoscillatory potentials in three dimensions on
                 heterogeneous high performance computing architectures.
                 We have performed scalability tests with up to 30
                 billion particles on 196,608 cores on the
                 AMD/CRAY-based Jaguar system at ORNL. On a GPU-enabled
                 system (NSF's Keeneland at Georgia Tech/ORNL), we
                 observed 30$\times$ speedup over a single core CPU and
                 7$\times$ speedup over a multicore CPU implementation.
                 By combining GPUs with MPI, we achieve less than 10
                 ns/particle and six digits of accuracy for a run with
                 48 million nonuniformly distributed particles on 192
                 GPUs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hand:2012:ED,
  author =       "Steven Hand",
  title =        "An experiment in determinism",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "110--110",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160741",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Aviram:2012:ESE,
  author =       "Amittai Aviram and Shu-Chun Weng and Sen Hu and Bryan
                 Ford",
  title =        "Efficient system-enforced deterministic parallelism",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "111--119",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160742",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Deterministic execution offers many benefits for
                 debugging, fault tolerance, and security. Current
                 methods of executing parallel programs
                 deterministically, however, often incur high costs,
                 allow misbehaved software to defeat repeatability, and
                 transform time-dependent races into input-or
                 path-dependent races without eliminating them. We
                 introduce a new parallel programming model addressing
                 these issues, and use Determinator, a proof-of-concept
                 OS, to demonstrate the model's practicality.
                 Determinator's microkernel application programming
                 interface (API) provides only ``shared-nothing''
                 address spaces and deterministic interprocess
                 communication primitives to make execution of all
                 unprivileged code---well-behaved or not---precisely
                 repeatable. Atop this microkernel, Determinator's
                 user-level runtime offers a private workspace model for
                 both thread-level and process-level parallel
                 programming. This model avoids the introduction of
                 read/write data races, and converts write/write races
                 into reliably detected conflicts. Coarse-grained
                 parallel benchmarks perform and scale comparably to
                 non-deterministic systems, both on multicore PCs and
                 across nodes in a distributed cluster.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2012:LBPc,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Designs on Square Grids",
  journal =      j-CACM,
  volume =       "55",
  number =       "5",
  pages =        "120--120",
  month =        may,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2160718.2160743",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 9 07:19:14 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Welcome to, as usual, three new puzzles. However,
                 unlike previous columns, where solutions to two were
                 known (and included in the related Solutions and
                 Sources in the next issue), this time expect to see
                 solutions to all three in June.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Spafford:2012:UUL,
  author =       "Eugene H. Spafford",
  title =        "{USACM} and {U.S.} legislation",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "5--5",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184320",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computing professionals sometimes find policy issues
                 ill-defined, confusing, or irrelevant. Perhaps that is
                 why---to date---policy participation has been limited
                 within our community.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2012:HPC,
  author =       "{CACM Staff}",
  title =        "The halting problem in the clear light of
                 probability",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "6--7",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184321",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hong:2012:PAD,
  author =       "Jason Hong and Greg Linden",
  title =        "Protecting against data breaches; living with
                 mistakes",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "10--11",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184322",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Jason Hong writes
                 about security breaches and offers a three-pronged
                 approach. Greg Linden discusses the differences between
                 computers and the human brain and their tolerance of
                 errors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delman:2012:DTB,
  author =       "Scott E. Delman",
  title =        "Don't throw the baby out with the bathwater",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "12--12",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184323",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2012:AMD,
  author =       "Gregory Goth",
  title =        "Analyzing medical data",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "13--15",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184324",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Electronic patient records contain a treasure trove of
                 data, and researchers are using natural language
                 processing technology to mine the structured data and
                 free text.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2012:SP,
  author =       "Gary Anthes",
  title =        "Smarter photography",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "16--18",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184325",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Improvements in camera hardware, image processing,
                 camera-photographer interfaces, and image viewing are
                 advancing the state of the art in digital
                 photography.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2012:DMM,
  author =       "Leah Hoffmann",
  title =        "Data mining meets city hall",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "19--21",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184326",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Local and national governments are turning to open
                 data to cut their costs, increase transparency and
                 efficiency, and respond to the needs of citizens.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2012:GC,
  author =       "Neil Savage",
  title =        "Game changer",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "22--23",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184327",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Judea Pearl's passionate advocacy of the importance of
                 probability and causality helped revolutionize
                 artificial intelligence.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "The journal issue cover is a portrait of Judea
                 Pearl.",
}

@Article{Hyman:2012:IT,
  author =       "Paul Hyman",
  title =        "An influential theoretician",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "24--24",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184328",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Sanjeev Arora, winner of the 2011 ACM-Infosys Award,
                 discusses his pivotal role in theoretical computer
                 science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2012:MC,
  author =       "Phillip G. Armour",
  title =        "A measure of control",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "26--28",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184329",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Some limitations on measurements in software.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Garfinkel:2012:CR,
  author =       "Simson L. Garfinkel",
  title =        "The cybersecurity risk",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "29--32",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184330",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Increased attention to cybersecurity has not resulted
                 in improved cybersecurity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2012:SF,
  author =       "George V. Neville-Neil",
  title =        "Scale failure",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "33--34",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184331",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Using a tool for the wrong job is OK until the day
                 when it isn't.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hall:2012:SIK,
  author =       "Chris Hall",
  title =        "Security of the {Internet} and the known unknowns",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "35--37",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184332",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking answers to questions about Internet
                 vulnerabilities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2012:MEP,
  author =       "Peter J. Denning and Nicholas Dew",
  title =        "The myth of the elevator pitch",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "38--40",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184333",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Instead of pitching, listen and offer.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lin:2012:WCS,
  author =       "Herbert Lin",
  title =        "Why computer scientists should care about cyber
                 conflict and {U.S.} national security policy",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "41--43",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184334",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Cybersecurity and policy issues for computer
                 scientists.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Abts:2012:GTD,
  author =       "Dennis Abts and Bob Felderman",
  title =        "A guided tour of data-center networking",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "44--51",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184335",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A good user experience depends on predictable
                 performance within the data-center network.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Crandall:2012:MPP,
  author =       "David Crandall and Noah Snavely",
  title =        "Modeling people and places with {Internet} photo
                 collections",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "52--60",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184336",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Understanding the world from the sea of online
                 photos.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pulli:2012:RTC,
  author =       "Kari Pulli and Anatoly Baksheev and Kirill Kornyakov
                 and Victor Eruhimov",
  title =        "Real-time computer vision with {OpenCV}",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "61--69",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184337",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Mobile computer-vision technology will soon become as
                 ubiquitous as touch interfaces.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Doer:2012:WRS,
  author =       "Benjamin Doer and Mahmoud Fouz and Tobias Friedrich",
  title =        "Why rumors spread so quickly in social networks",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "70--75",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184338",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A few hubs with many connections share with many
                 individuals with few connections.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Parno:2012:TEC,
  author =       "Bryan Parno",
  title =        "Trust extension for commodity computers",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "76--85",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184339",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A user's trust in a single device can be extended to
                 many other devices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Carey:2012:DS,
  author =       "Michael J. Carey and Nicola Onose and Michalis
                 Petropoulos",
  title =        "Data services",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "86--97",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184340",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Exploring the technology trends in basic, integrated,
                 and cloud data services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mulmuley:2012:GPT,
  author =       "Ketan D. Mulmuley",
  title =        "The {GCT} program toward the {P} vs. {NP} problem",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "98--107",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184341",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Exploring the power and potential of geometric
                 complexity theory.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Parrilo:2012:RUB,
  author =       "Pablo A. Parrilo",
  title =        "Reconstructing the unknown, balancing structure and
                 uncertainty: technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "110--110",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184342",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Candes:2012:EMC,
  author =       "Emmanuel Cand{\`e}s and Benjamin Recht",
  title =        "Exact matrix completion via convex optimization",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "111--119",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184343",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Suppose that one observes an incomplete subset of
                 entries selected from a low-rank matrix. When is it
                 possible to complete the matrix and recover the entries
                 that have not been seen? We demonstrate that in very
                 general settings, one can perfectly recover all of the
                 missing entries from most sufficiently large subsets by
                 solving a convex programming problem that finds the
                 matrix with the minimum nuclear norm agreeing with the
                 observed entries. The techniques used in this analysis
                 draw upon parallels in the field of compressed sensing,
                 demonstrating that objects other than signals and
                 images can be perfectly reconstructed from very limited
                 information.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lee:2012:FHT,
  author =       "Peter Lee",
  title =        "The fox and the hedgehog: technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "120--120",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184344",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rompf:2012:LMS,
  author =       "Tiark Rompf and Martin Odersky",
  title =        "Lightweight modular staging: a pragmatic approach to
                 runtime code generation and compiled {DSLs}",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "121--130",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184345",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Good software engineering practice demands
                 generalization and abstraction, whereas high
                 performance demands specialization and concretization.
                 These goals are at odds, and compilers can only rarely
                 translate expressive high-level programs to modern
                 hardware platforms in a way that makes best use of the
                 available resources. Generative programming is a
                 promising alternative to fully automatic translation.
                 Instead of writing down the target program directly,
                 developers write a program generator, which produces
                 the target program as its output. The generator can be
                 written in a high-level, generic style and can still
                 produce efficient, specialized target programs. In
                 practice, however, developing high-quality program
                 generators requires a very large effort that is often
                 hard to amortize. We present lightweight modular
                 staging (LMS), a generative programming approach that
                 lowers this effort significantly. LMS seamlessly
                 combines program generator logic with the generated
                 code in a single program, using only types to
                 distinguish the two stages of execution. Through
                 extensive use of component technology, LMS makes a
                 reusable and extensible compiler framework available at
                 the library level, allowing programmers to tightly
                 integrate domain-specific abstractions and
                 optimizations into the generation process, with common
                 generic optimizations provided by the framework. LMS is
                 well suited to develop embedded domain-specific
                 languages (DSLs) and has been used to develop powerful
                 performance-oriented DSLs for demanding domains such as
                 machine learning, with code generation for
                 heterogeneous platforms including GPUs. LMS has also
                 been used to generate SQL for embedded database queries
                 and JavaScript for web applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2012:LBPd,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "133--133",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184346",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (May 2012) we posted a trio of brainteasers
                 concerning designs on square grids. Here, we offer
                 solutions to all three. How did you do?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2012:LBQ,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: a Sure Thing",
  journal =      j-CACM,
  volume =       "55",
  number =       "6",
  pages =        "136, 135",
  month =        jun,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2184319.2184347",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 6 15:21:16 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Artificial intelligence pioneer Judea Pearl discusses
                 probability, causation, the calculus of intervention,
                 and counterfactuals.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2012:PSP,
  author =       "Moshe Y. Vardi",
  title =        "Predatory scholarly publishing",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "5--5",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209250",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2012:INC,
  author =       "{CACM Staff}",
  title =        "An integral number and its consequences",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "7--8",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209251",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2012:CPC,
  author =       "Mark Guzdial and Judy Robertson",
  title =        "{CS} and popular culture; learning from console
                 games",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "10--11",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209253",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial writes
                 about why computer science should permeate popular
                 culture. Judy Robertson discusses the educational
                 benefits of using console games in the classroom.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2012:DS,
  author =       "Gregory Goth",
  title =        "Degrees of separation",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "13--15",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209255",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Rsearchers now have the capability to look at the
                 small-world problem from both the traditional
                 algorithmic approach and the new topological
                 approach.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2012:HLW,
  author =       "Gary Anthes",
  title =        "{HTML5} leads a {Web} revolution",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "16--17",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209256",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Propelled by a proliferation of mobile devices and
                 social networks, an enhanced family of Web
                 specifications is bringing new power to developers and
                 new capabilities to users.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2012:PI,
  author =       "Marina Krakovsky",
  title =        "Patently inadequate",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "18--20",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209257",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The biggest change to U.S. patent law in nearly 60
                 years brings many changes, but fails to solve the
                 software industry's most vexing problems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2012:LF,
  author =       "Paul Hyman",
  title =        "Lost and found",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "21--21",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209258",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Researchers discover computer pioneer Konrad Zuse's
                 long-forgotten Z9, the world's first program-controlled
                 binary relay calculator using floating-point
                 arithmetic.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sako:2012:BMS,
  author =       "Mari Sako",
  title =        "Business models for strategy and innovation",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "22--24",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209259",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "While often ambiguously defined, business models are
                 central to innovation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2012:COP,
  author =       "Pamela Samuelson",
  title =        "Can online piracy be stopped by laws?",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "25--27",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209260",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the legal responsibilities of Internet
                 intermediaries in the aftermath of the Stop Online
                 Privacy Act controversy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Watson:2012:ISE,
  author =       "R. T. Watson and J. Corbett and M. C. Boudreau and J.
                 Webster",
  title =        "An information strategy for environmental
                 sustainability",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "28--30",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209261",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking solutions to a problem of change.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Campbell-Kelly:2012:ATO,
  author =       "Martin Campbell-Kelly",
  title =        "{Alan Turing}'s other universal machine",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "31--33",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209277",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Reflections on the Turing ACE computer and its
                 influence.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "ACE; Bendix G-15; Donald Davis; EDSAC; EDVAC; English
                 Electric Company; DEUCE; Harry Huskey; Manchester Mark
                 I; Pilot ACE; Alan Turing; James Hardy Wilkinson;
                 Maurice Wilkes",
}

@Article{Spector:2012:GHA,
  author =       "Alfred Spector and Peter Norvig and Slav Petrov",
  title =        "{Google}'s hybrid approach to research",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "34--37",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209262",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "By closely connecting research and development Google
                 is able to conduct experiments on an unprecedented
                 scale, often resulting in new capabilities for the
                 company.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Spiekermann:2012:CPD,
  author =       "Sarah Spiekermann",
  title =        "The challenges of privacy by design",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "38--40",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209263",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Heralded by regulators, Privacy by Design holds the
                 promise to solve the digital world's privacy problems.
                 But there are immense challenges, including management
                 commitment and step-by-step methods to integrate
                 privacy into systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nichols:2012:CQD,
  author =       "Kathleen Nichols and Van Jacobson",
  title =        "Controlling queue delay",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "42--50",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209264",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A modern AQM is just one piece of the solution to
                 bufferbloat.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2012:MCD,
  author =       "Poul-Henning Kamp",
  title =        "My compiler does not understand me",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "51--53",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209265",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Until our programming languages catch up, code will be
                 full of horrors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bouwers:2012:GWY,
  author =       "Eric Bouwers and Joost Visser and Arie van Deursen",
  title =        "Getting what you measure",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "54--59",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209266",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Four common pitfalls in using software metrics for
                 project management.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Abello:2012:CF,
  author =       "James Abello and Peter Broadwell and Timothy R.
                 Tangherlini",
  title =        "Computational folkloristics",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "60--70",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209267",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A searchable meta-graph can connect even troublesome
                 house elves and other supernatural beings to scholarly
                 folk categories.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sommerville:2012:LSC,
  author =       "Ian Sommerville and Dave Cliff and Radu Calinescu and
                 Justin Keen and Tim Kelly and Marta Kwiatkowska and
                 John Mcdermid and Richard Paige",
  title =        "Large-scale complex {IT} systems",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "71--77",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209268",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The reductionism behind today's software-engineering
                 methods breaks down in the face of systems
                 complexity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Martin:2012:WCC,
  author =       "Milo M. K. Martin and Mark D. Hill and Daniel J.
                 Sorin",
  title =        "Why on-chip cache coherence is here to stay",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "78--89",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209269",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "On-chip hardware coherence can scale gracefully as the
                 number of cores increases.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Harel:2012:BP,
  author =       "David Harel and Assaf Marron and Gera Weiss",
  title =        "Behavioral programming",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "90--100",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209270",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A novel paradigm for programming reactive systems
                 centered on naturally specified modular behavior.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Patterson:2012:BWB,
  author =       "David Patterson",
  title =        "For better or worse, benchmarks shape a field:
                 technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "104--104",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209271",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Esmaeilzadeh:2012:LBL,
  author =       "Hadi Esmaeilzadeh and Ting Cao and Xi Yang and Stephen
                 M. Blackburn and Kathryn S. McKinley",
  title =        "Looking back and looking forward: power, performance,
                 and upheaval",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "105--114",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209272",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The past 10 years have delivered two significant
                 revolutions. (1) Microprocessor design has been
                 transformed by the limits of chip power, wire latency,
                 and Dennard scaling---leading to multicore processors
                 and heterogeneity. (2) Managed languages and an
                 entirely new software landscape
                 emerged---revolutionizing how software is deployed, is
                 sold, and interacts with hardware. Researchers most
                 often examine these changes in isolation. Architects
                 mostly grapple with microarchitecture design through
                 the narrow software context of native sequential SPEC
                 CPU benchmarks, while language researchers mostly
                 consider microarchitecture in terms of performance
                 alone. This work explores the clash of these two
                 revolutions over the past decade by measuring power,
                 performance, energy, and scaling, and considers what
                 the results may mean for the future. Our diverse
                 findings include the following: (a) native sequential
                 workloads do not approximate managed workloads or even
                 native parallel workloads; (b) diverse application
                 power profiles suggest that future applications and
                 system software will need to participate in power
                 optimization and management; and (c) software and
                 hardware researchers need access to real measurements
                 to optimize for power and energy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fiat:2012:WSP,
  author =       "Amos Fiat",
  title =        "Why study the price of anarchy?: technical
                 perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "115--115",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209273",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roughgarden:2012:IRP,
  author =       "Tim Roughgarden",
  title =        "Intrinsic robustness of the price of anarchy",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "116--123",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209274",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The price of anarchy, defined as the ratio of the
                 worst-case objective function value of a Nash
                 equilibrium of a game and that of an optimal outcome,
                 quantifies the inefficiency of selfish behavior.
                 Remarkably good bounds on this measure are known for a
                 wide range of application domains. However, such bounds
                 are meaningful only if a game's participants
                 successfully reach a Nash equilibrium. This drawback
                 motivates inefficiency bounds that apply more generally
                 to weaker notions of equilibria, such as mixed Nash
                 equilibria and correlated equilibria, or to sequences
                 of outcomes generated by natural experimentation
                 strategies, such as simultaneous regret-minimization.
                 We prove a general and fundamental connection between
                 the price of anarchy and its seemingly more general
                 relatives. First, we identify a ``canonical sufficient
                 condition'' for an upper bound on the price of anarchy
                 of pure Nash equilibria, which we call a smoothness
                 argument. Second, we prove an ``extension theorem'':
                 every bound on the price of anarchy that is derived via
                 a smoothness argument extends automatically, with no
                 quantitative degradation in the bound, to mixed Nash
                 equilibria, correlated equilibria, and the average
                 objective function value of every no-regret sequence of
                 joint repeated play. Third, we prove that in routing
                 games, smoothness arguments are ``complete'' in a
                 proof-theoretic sense: despite their automatic
                 generality, they are guaranteed to produce an optimal
                 worst-case upper bound on the price of anarchy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{MacLeod:2012:FTT,
  author =       "Ken MacLeod",
  title =        "Future Tense: They Just Click",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "128--ff",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209275",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Future Tense, one of the revolving features on this
                 page, presents stories and essays from the intersection
                 of computational science and technological speculation,
                 their boundaries limited only by our ability to imagine
                 what could be. When glasses track glances, will eyes
                 still meet across a crowded room?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Swinarski:2012:DSI,
  author =       "Matthew Swinarski and Diane H. Parente and Rajiv
                 Kishore",
  title =        "Do small {IT} firms benefit from higher process
                 capability?",
  journal =      j-CACM,
  volume =       "55",
  number =       "7",
  pages =        "129--134",
  month =        jul,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2209249.2209276",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 3 13:54:33 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Evidence suggests small firms can reap rewards from
                 developing a high level of formal process capability.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Poucher:2012:GSC,
  author =       "Bill Poucher",
  title =        "Giving students the competitive edge",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "5--5",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240237",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2012:CTC,
  author =       "{CACM Staff}",
  title =        "Composable trees for configurable behavior",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "7--7",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240238",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Langford:2012:MLA,
  author =       "John Langford and Ruben Ortega",
  title =        "Machine learning and algorithms: agile development",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "10--11",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240239",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm John Langford poses
                 questions about the direction of research for machine
                 learning and algorithms. Ruben Ortega shares lessons
                 about agile development practices like Scrum.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kanipe:2012:CS,
  author =       "Jeff Kanipe",
  title =        "Cosmic simulations",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "13--15",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240241",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "With the help of supercomputers, scientists are now
                 able to create models of large-scale astronomical
                 events.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2012:DSC,
  author =       "Tom Geller",
  title =        "{DARPA Shredder} challenge solved",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "16--17",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240242",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The eight-person winning team used original computer
                 algorithms to narrow the search space and then relied
                 on human observation to move the pieces into their
                 final positions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2012:AGP,
  author =       "Samuel Greengard",
  title =        "Advertising gets personal",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "18--20",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240243",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Online behavioral advertising and sophisticated data
                 aggregation have changed the face of advertising and
                 put privacy in the crosshairs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Frenkel:2012:BH,
  author =       "Karen A. Frenkel",
  title =        "Broader horizons",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "21--21",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240244",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "ACM's Committee for Women in Computing(ACM-W) is
                 widening its reach to involve women in industry as well
                 as academia, including community college faculty and
                 students.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tjia:2012:IHK,
  author =       "Paul Tjia",
  title =        "Inside the hermit kingdom: {IT} and outsourcing in
                 {North Korea}",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "22--25",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240245",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A unique perspective on an evolving technology
                 sector.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Martin:2012:WMO,
  author =       "Fred G. Martin",
  title =        "Will massive open online courses change how we
                 teach?",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "26--28",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240246",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Sharing recent experiences with an online course.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Boyd:2012:PRN,
  author =       "Danah Boyd",
  title =        "The politics of ``real names''",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "29--31",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240247",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Power, context, and control in networked publics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2012:SP,
  author =       "George V. Neville-Neil",
  title =        "A system is not a product",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "32--33",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240248",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Stopping to smell the code before wasting time
                 reentering configuration data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Forman:2012:IEP,
  author =       "Chris Forman and Avi Goldfarb and Shane Greenstein",
  title =        "The {Internet} is everywhere, but the payoff is not",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "34--35",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240249",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Examining the uneven patterns of Internet economics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Olsen:2012:IEU,
  author =       "Kai A. Olsen and Hans Fredrik Nordhaug",
  title =        "{Internet} elections: unsafe in any home?",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "36--38",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240251",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Experiences with electronic voting suggest elections
                 should not be conducted via the Internet.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McBride:2012:ESE,
  author =       "Neil McBride",
  title =        "The ethics of software engineering should be an ethics
                 for the client",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "39--41",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240250",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Viewing software engineering as a communicative art in
                 which client engagement is essential.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2012:ORN,
  author =       "Thomas A. Limoncelli",
  title =        "{OpenFlow}: a radical new idea in networking",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "42--47",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240254",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "An open standard that enables software-defined
                 networking.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Polanczyk:2012:ESS,
  author =       "Rafael Vanoni Polanczyk",
  title =        "Extending the semantics of scheduling priorities",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "48--52",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240252",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Increasing parallelism demands new paradigms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Serrano:2012:MPH,
  author =       "Manuel Serrano and G{\'e}rard Berry",
  title =        "Multitier programming in {Hop}",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "53--59",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240253",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A first step toward programming 21$^{st}$ -century
                 applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wicker:2012:LLP,
  author =       "Stephen B. Wicker",
  title =        "The loss of location privacy in the cellular age",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "60--68",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240255",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to have the best of location-based services while
                 avoiding the growing threat to personal privacy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DeSutter:2012:CCS,
  author =       "Bjorn {De Sutter} and A{\"a}ron {Van Den Oord}",
  title =        "To be or not to be cited in computer science",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "69--75",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240256",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Traditional bias toward journals in citation databases
                 diminishes the perceived value of conference papers and
                 their authors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{VanDerAalst:2012:PM,
  author =       "Wil {Van Der Aalst}",
  title =        "Process mining",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "76--83",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240257",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Using real event data to X-ray business processes
                 helps ensure conformance between design and reality.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Aaronson:2012:QM,
  author =       "Scott Aaronson and Edward Farhi and David Gosset and
                 Avinatan Hassidim and Jonathan Kelner and Andrew
                 Lutomirski",
  title =        "Quantum money",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "84--92",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240258",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Imagine money you can carry and spend without a
                 trace.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rinard:2012:EDP,
  author =       "Martin C. Rinard",
  title =        "Example-driven program synthesis for end-user
                 programming: technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "96--96",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240259",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gulwani:2012:SDM,
  author =       "Sumit Gulwani and William R. Harris and Rishabh
                 Singh",
  title =        "Spreadsheet data manipulation using examples",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "97--105",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240260",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Millions of computer end users need to perform tasks
                 over large spreadsheet data, yet lack the programming
                 knowledge to do such tasks automatically. We present a
                 programming by example methodology that allows end
                 users to automate such repetitive tasks. Our
                 methodology involves designing a domain-specific
                 language and developing a synthesis algorithm that can
                 learn programs in that language from user-provided
                 examples. We present instantiations of this methodology
                 for particular domains of tasks: (a) syntactic
                 transformations of strings using restricted forms of
                 regular expressions, conditionals, and loops, (b)
                 semantic transformations of strings involving lookup in
                 relational tables, and (c) layout transformations on
                 spreadsheet tables. We have implemented this technology
                 as an add-in for the Microsoft Excel Spreadsheet system
                 and have evaluated it successfully over several
                 benchmarks picked from various Excel help forums.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zeller:2012:PPC,
  author =       "Andreas Zeller",
  title =        "Proving programs continuous: technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "106--106",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240261",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chaudhuri:2012:CRP,
  author =       "Swarat Chaudhuri and Sumit Gulwani and Roberto
                 Lublinerman",
  title =        "Continuity and robustness of programs",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "107--115",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240262",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computer scientists have long believed that software
                 is different from physical systems in one fundamental
                 way: while the latter have continuous dynamics, the
                 former do not. In this paper, we argue that notions of
                 continuity from mathematical analysis are relevant and
                 interesting even for software. First, we demonstrate
                 that many everyday programs are continuous (i.e.,
                 arbitrarily small changes to their inputs only cause
                 arbitrarily small changes to their outputs) or
                 Lipschitz continuous (i.e., when their inputs change,
                 their outputs change at most proportionally). Second,
                 we give an mostly-automatic framework for verifying
                 that a program is continuous or Lipschitz, showing that
                 traditional, discrete approaches to proving programs
                 correct can be extended to reason about these
                 properties. An immediate application of our analysis is
                 in reasoning about the robustness of programs that
                 execute on uncertain inputs. In the longer run, it
                 raises hopes for a toolkit for reasoning about programs
                 that freely combines logical and analytical
                 mathematics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2012:LBPe,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Find the Magic Set",
  journal =      j-CACM,
  volume =       "55",
  number =       "8",
  pages =        "120--120",
  month =        aug,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2240236.2240263",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 20 11:13:09 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Welcome to three new puzzles. Each involves a
                 collection of items, and your job is to find a subset
                 of them that is characterized by a particular property.
                 Since solving the puzzles is not easy, here are a
                 couple of hints: For the first, think about averages;
                 for the other two, try constructing your sets
                 sequentially, bearing in mind that if two partial sums
                 are equal, the terms between them must add up to
                 zero.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2012:WAb,
  author =       "Moshe Y. Vardi",
  title =        "Why {ACM}?",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "5--5",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330668",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2012:OPD,
  author =       "{CACM Staff}",
  title =        "Operationalizing privacy by design",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "7--7",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330669",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meyer:2012:IRV,
  author =       "Bertrand Meyer",
  title =        "Incremental research vs. paradigm-shift mania",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "8--9",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330670",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Bertrand Meyer asks
                 why too many research agencies seem obsessed with
                 funding only groundbreaking projects.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2012:ALC,
  author =       "Gregory Goth",
  title =        "Atomic-level computing",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "11--13",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330672",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Thanks to the University of New South Wales and IBM
                 Research, scientists are moving closer to the junction
                 of quantum and digital computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2012:CGU,
  author =       "Gary Anthes",
  title =        "Chips go upscale",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "14--16",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330673",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "After decades in Flatland, the end of Moore's Law is
                 pushing semiconductors into the third dimension.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2012:GI,
  author =       "Marina Krakovsky",
  title =        "Garbage in, info out",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "17--19",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330674",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Security researchers used malware to investigate
                 large-scale Internet censorship in Egypt and Libya.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2012:HAT,
  author =       "Paul Hyman",
  title =        "In honor of {Alan Turing}",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "20--23",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330675",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Thirty-two of the 39 living A. M. Turing Award
                 laureates gathered in San Francisco to pay tribute to
                 ``the father of CS'' and discuss the past, present, and
                 future of computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2012:SLB,
  author =       "Thomas Haigh",
  title =        "Seven lessons from bad history",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "26--29",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330676",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Journalists, historians, and the invention of email.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2012:DFB,
  author =       "Peter J. Denning",
  title =        "Don't feel bad if you can't predict the future",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "30--32",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330677",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Wise experts and powerful machines are no match for
                 chaotic events and human declarations. Beware of their
                 predictions and be humble in your own.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zarsky:2012:APP,
  author =       "Tal Z. Zarsky",
  title =        "Automated prediction: perception, law, and policy",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "33--35",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330678",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A few predictions about predictions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ladner:2012:NBI,
  author =       "Richard E. Ladner and Elizabeth Litzler",
  title =        "The need to balance innovation and implementation in
                 broadening participation",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "36--38",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330679",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking to improve the process for writing and
                 reviewing proposals for new educational programs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Marcos:2012:AOW,
  author =       "Esperanza Marcos and Juan Manuel Vara and Valeria de
                 Castro",
  title =        "Author order: what science can learn from the arts",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "39--41",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330680",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Some thoughts about author order in research papers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Papadimitriou:2012:APA,
  author =       "Christos H. Papadimitriou",
  title =        "{Alan} and {I}: a personal account of {Alan Turing}'s
                 life and impact",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "42--43",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330681",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chisnall:2012:NOC,
  author =       "David Chisnall",
  title =        "A new {Objective-C} runtime: from research to
                 production",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "44--47",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330682",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Backward compatibility always trumps new features",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Berger:2012:SNS,
  author =       "Emery D. Berger",
  title =        "Software needs seatbelts and airbags",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "48--53",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330683",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Finding and fixing bugs in deployed software is
                 difficult and time-consuming. Here are some
                 alternatives.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meijer:2012:AYD,
  author =       "Erik Meijer",
  title =        "All your database are belong to us",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "54--60",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330684",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In the big open world of the cloud, highly available
                 distributed objects will rule.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Garrison:2012:SFD,
  author =       "Gary Garrison and Sanghyun Kim and Robin L.
                 Wakefield",
  title =        "Success factors for deploying cloud computing",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "62--68",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330685",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Trust between client organization and cloud provider
                 is a strong predictor of successful cloud deployment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Calinescu:2012:SAS,
  author =       "Radu Calinescu and Carlo Ghezzi and Marta Kwiatkowska
                 and Raffaela Mirandola",
  title =        "Self-adaptive software needs quantitative verification
                 at runtime",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "69--77",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330686",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Continually verify self-adaptation decisions taken by
                 critical software in response to changes in the
                 operating environment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bowman:2012:QNU,
  author =       "Doug A. Bowman and Ryan P. McMahan and Eric D.
                 Ragan",
  title =        "Questioning naturalism in {$3$D} user interfaces",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "78--88",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330687",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "3D UIs are uniquely able to achieve superior
                 interaction fidelity, and this naturalism can be a huge
                 advantage.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Buxton:2012:IIC,
  author =       "William A. Buxton",
  title =        "Innovative interaction: from concept to the wild:
                 technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "90--90",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330688",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zhai:2012:WGK,
  author =       "Shumin Zhai and Per Ola Kristensson",
  title =        "The word-gesture keyboard: reimagining keyboard
                 interaction",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "91--101",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330689",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Suciu:2012:SED,
  author =       "Dan Suciu",
  title =        "{SQL} on an encrypted database: technical
                 perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "102--102",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330690",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Popa:2012:CPQ,
  author =       "Raluca Ada Popa and Catherine M. S. Redfield and
                 Nickolai Zeldovich and Hari Balakrishnan",
  title =        "{CryptDB}: processing queries on an encrypted
                 database",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "103--111",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330691",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2012:LBPf,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "117--117",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330692",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (August 2012) we posted a trio of
                 brainteasers concerning ``magic sets.'' Here, we offer
                 solutions to all three. How did you do?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2012:QWW,
  author =       "Leah Hoffmann",
  title =        "{Q\&A}: What Women Want",
  journal =      j-CACM,
  volume =       "55",
  number =       "9",
  pages =        "120, 119",
  month =        sep,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2330667.2330693",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Harvey Mudd College president Maria Klawe talks about
                 increasing the number of women who study computer
                 science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2012:WSC,
  author =       "Vinton G. Cerf",
  title =        "Where is the science in computer science?",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "5--5",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347737",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2012:WHC,
  author =       "{CACM Staff}",
  title =        "When harm to conference reputation is self-inflicted",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "6--7",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347738",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Reed:2012:OPR,
  author =       "Daniel Reed and Ed H. Chi",
  title =        "Online privacy; replicating research results",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "8--9",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347739",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Daniel Reed offers
                 three ideas about the future of personal online
                 information management. Ed H. Chi writes about
                 replication of experiments and how experiments are
                 often the beginning, rather than the end, of a
                 scientific inquiry.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2012:DDF,
  author =       "Neil Savage",
  title =        "Digging for drug facts",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "11--13",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347741",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "With the right approach, data mining can discover
                 unexpected side effects and drug interactions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2012:RDC,
  author =       "Gregory Mone",
  title =        "Redesigning the data center",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "14--16",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347742",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Faced with rising electricity costs, leading companies
                 have begun revolutionizing the way data centers work,
                 from the hardware to the buildings themselves.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2012:CST,
  author =       "Leah Hoffmann",
  title =        "Computer science and the three {Rs}",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "17--19",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347743",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A growing sense of crisis prevails as computer science
                 searches for its place in the K--12 curriculum.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2012:RFI,
  author =       "Michael A. Cusumano",
  title =        "Reflecting on the {Facebook IPO}",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "20--23",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347744",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Exploring some factors that reflect a company's
                 worth.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2012:GE,
  author =       "Phillip G. Armour",
  title =        "The {Goldilocks} estimate",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "24--25",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347745",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Balancing two extremes in project estimation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neumann:2012:FSR,
  author =       "Peter G. Neumann",
  title =        "The foresight saga, redux",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "26--29",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347746",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Short-term thinking is the enemy of the long-term
                 future.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2012:NPC,
  author =       "George V. Neville-Neil",
  title =        "A nice piece of code",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "30--31",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347747",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Colorful metaphors and properly reusing functions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Blanchette:2012:CII,
  author =       "Jean-Fran{\c{c}}ois Blanchette",
  title =        "Computing as if infrastructure mattered",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "32--34",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347748",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Understanding the technical and social fundamentals of
                 the computing infrastructure is essential in the
                 continuously evolving technological realm.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sutherland:2012:TC,
  author =       "Ivan Sutherland",
  title =        "The tyranny of the clock",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "35--36",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347749",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Promoting a clock-free paradigm that fits everything
                 learned about programming since Turing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ratzel:2012:THP,
  author =       "Rick Ratzel and Rodney Greenstreet",
  title =        "Toward higher precision",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "38--47",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347750",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "An introduction to PTP and its significance to NTP
                 practitioners.",
  keywords =     "NTP (Network Time Protocol)",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Allspaw:2012:FIP,
  author =       "John Allspaw",
  title =        "Fault injection in production",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "48--52",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347751",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Making the case for resilience testing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2012:GLB,
  author =       "Poul-Henning Kamp",
  title =        "A generation lost in the bazaar",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "53--55",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347752",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Quality happens only when someone is responsible for
                 it.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kearns:2012:ESC,
  author =       "Michael Kearns",
  title =        "Experiments in social computation",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "56--67",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347753",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Human subjects perform a computationally wide range of
                 tasks from only local, networked interactions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Simons:2012:IVU,
  author =       "Barbara Simons and Douglas W. Jones",
  title =        "{Internet} voting in the {U.S.}",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "68--77",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347754",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Internet voting is unachievable for the foreseeable
                 future and therefore not inevitable.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Domingos:2012:FUT,
  author =       "Pedro Domingos",
  title =        "A few useful things to know about machine learning",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "78--87",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347755",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Tapping into the ``folk knowledge'' needed to advance
                 machine learning applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Servedio:2012:HDS,
  author =       "Rocco A. Servedio",
  title =        "A high-dimensional surprise: technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "89--89",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347756",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kindler:2012:SCO,
  author =       "Guy Kindler and Anup Rao and Ryan O'Donnell and Avi
                 Wigderson",
  title =        "Spherical cubes: optimal foams from computational
                 hardness amplification",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "90--97",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347757",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Foam problems are about how to best partition space
                 into bubbles of minimal surface area. We investigate
                 the case where one unit-volume bubble is required to
                 tile $d$-dimensional space in a periodic fashion
                 according to the standard, cubical lattice. While a
                 cube requires surface area $2^d$, we construct such a
                 bubble having surface area very close to that of a
                 sphere; that is, proportional to $\sqrt d$ (the minimum
                 possible even without the constraint of being
                 periodic). Our method for constructing this ``spherical
                 cube'' is inspired by foundational questions in the
                 theory of computation related to the concept of
                 hardness amplification. Our methods give new algorithms
                 for ``coordinated discretization'' of high-dimensional
                 data points, which have near-optimal noise resistance.
                 We also provide the most efficient known cubical foam
                 in three dimensions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hendrickson:2012:GEL,
  author =       "Bruce Hendrickson",
  title =        "Graph embeddings and linear equations: technical
                 perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "98--98",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347758",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Koutis:2012:FSC,
  author =       "Ioannis Koutis and Gary L. Miller and Richard Peng",
  title =        "A fast solver for a class of linear systems",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "99--107",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347759",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The solution of linear systems is a problem of
                 fundamental theoretical importance but also one with a
                 myriad of applications in numerical mathematics,
                 engineering, and science. Linear systems that are
                 generated by real-world applications frequently fall
                 into special classes. Recent research led to a fast
                 algorithm for solving symmetric diagonally dominant
                 (SDD) linear systems. We give an overview of this
                 solver and survey the underlying notions and tools from
                 algebra, probability, and graph algorithms. We also
                 discuss some of the many and diverse applications of
                 SDD solvers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Landis:2012:LBF,
  author =       "Geoffrey A. Landis",
  title =        "Last Byte: Future tense: {Fermi's Paradox} and the End
                 of the {Universe}",
  journal =      j-CACM,
  volume =       "55",
  number =       "10",
  pages =        "112--112",
  month =        oct,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2347736.2347760",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 23 06:56:20 MDT 2012",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/f/fermi-enrico.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. How to
                 colonize the galaxy, one electron spin state at a
                 time.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2012:WMD,
  author =       "Moshe Y. Vardi",
  title =        "Will {MOOCs} destroy academia?",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "5--5",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366317",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "MOOC (massive open online course)",
}

@Article{Cerf:2012:WAH,
  author =       "Vinton G. Cerf",
  title =        "Why is accessibility so hard?",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "7--7",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366341",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2012:WPS,
  author =       "{CACM Staff}",
  title =        "When predicting, start with humility",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "8--9",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366318",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stonebraker:2012:NON,
  author =       "Michael Stonebraker",
  title =        "New opportunities for {New SQL}",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "10--11",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366319",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we publish
                 selected posts or excerpts. twitter Follow us on
                 Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Michael Stonebraker
                 expects a substantial increase in the number of New SQL
                 engines using a variety of architectures in the near
                 future.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rous:2012:MUA,
  author =       "Bernard Rous",
  title =        "Major update to {ACM's Computing Classification
                 System}",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "12--12",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366320",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2012:SM,
  author =       "Gregory Goth",
  title =        "Software on {Mars}",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "13--15",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366321",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "With the AEGIS system, the Mars Exploration Rovers can
                 autonomously select, capture, and analyze images using
                 onboard logic.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2012:CC,
  author =       "Tom Geller",
  title =        "Control without controllers",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "16--18",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366322",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Disney's Touch{\'e} project could transform every
                 conductive surface into a touch-control surface.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2012:DT,
  author =       "Samuel Greengard",
  title =        "On the digital trail",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "19--21",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366323",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Forensics experts increasingly use data from digital
                 devices to solve crimes, fight lawsuits, and unravel
                 accidents.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Basin:2012:RVP,
  author =       "David Basin and Srdjan Capkun",
  title =        "The research value of publishing attacks",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "22--24",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366324",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Security research can be improved by more effectively
                 sharing what is learned from attacks on information
                 systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2012:LSO,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: {Oracle} v. {Google}: are {APIs}
                 copyrightable?",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "25--27",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366325",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Assessing the first phase of the trial based on claims
                 that Google's Android platform infringes Oracle's
                 Java-related copyrights and patents.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McElheran:2012:DVC,
  author =       "Kristina McElheran",
  title =        "Decentralization versus centralization in {IT}
                 governance",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "28--30",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366326",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "It's not as simple as you might think.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yadav:2012:LTC,
  author =       "Aman Yadav and John T. Korb",
  title =        "Learning to teach computer science: the need for a
                 methods course",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "31--33",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366327",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A multipronged approach to preparing computer science
                 teachers is critical to success.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kostyk:2012:SIE,
  author =       "Timothy Kostyk and Joseph Herkert",
  title =        "Societal implications of the emerging smart grid",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "34--36",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366328",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking solutions to concerns that go beyond the
                 engineering of the smart grid.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DeMillo:2012:KTP,
  author =       "Richard A. DeMillo",
  title =        "Keeping technology promises",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "37--39",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366329",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering new models for educational technology and
                 methods.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anonymous:2012:REL,
  author =       "Anonymous",
  title =        "Resilience engineering: learning to embrace failure",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "40--47",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366331",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A discussion with Jesse Robbins, Kripa Krishnan, John
                 Allspaw, and Tom Limoncelli.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krishnan:2012:WU,
  author =       "Kripa Krishnan",
  title =        "Weathering the unexpected",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "48--52",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366332",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Failures happen, and resilience drills help
                 organizations prepare for them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McKusick:2012:DPF,
  author =       "Marshall Kirk McKusick",
  title =        "Disks from the perspective of a file system",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "53--55",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366330",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  abstract =     "Disks lie. And the controllers that run them are
                 partners in crime.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Boneh:2012:FEN,
  author =       "Dan Boneh and Amit Sahai and Brent Waters",
  title =        "Functional encryption: a new vision for public-key
                 cryptography",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "56--64",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366333",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  abstract =     "Decryption keys allow users to learn a specific
                 function of the encrypted data and nothing else.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wegner:2012:C,
  author =       "Joerg Kurt Wegner and Aaron Sterling and Rajarshi Guha
                 and Andreas Bender and Jean-Loup Faulon and Janna
                 Hastings and Noel O'Boyle and John Overington and
                 Herman {Van Vlijmen} and Egon Willighagen",
  title =        "Cheminformatics",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "65--75",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366334",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Open-source chemistry software and molecular databases
                 broaden the research horizons of drug discovery.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pfeifer:2012:CAB,
  author =       "Rolf Pfeifer and Max Lungarella and Fumiya Iida",
  title =        "The challenges ahead for bio-inspired `soft'
                 robotics",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "76--87",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366335",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Soft materials may enable the automation of tasks
                 beyond the capacities of current robotic technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Szeliski:2012:OPC,
  author =       "Richard Szeliski",
  title =        "Open platforms for computational photography:
                 technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "89--89",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366338",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Adams:2012:FEP,
  author =       "Andrew Adams and David E. Jacobs and Jennifer Dolson
                 and Marius Tico and Kari Pulli and Eino-Ville Talvala
                 and Boris Ajdin and Daniel Vaquero and Hendrik
                 P. A. Lensch and Mark Horowitz and Sung Hee Park and
                 Natasha Gelfand and Jongmin Baek and Wojciech Matusik
                 and Marc Levoy",
  title =        "The {Frankencamera}: an experimental platform for
                 computational photography",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "90--98",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366339",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Although there has been much interest in computational
                 photography within the research and photography
                 communities, progress has been hampered by the lack of
                 a portable, programmable camera with sufficient image
                 quality and computing power. To address this problem,
                 we have designed and implemented an open architecture
                 and application programming interface (API) for such
                 cameras: the Frankencamera. It consists of a base
                 hardware specification, a software stack based on
                 Linux, and an API for C++. Our architecture permits
                 control and synchronization of the sensor and image
                 processing pipeline at the microsecond timescale, as
                 well as the ability to incorporate and synchronize
                 external hardware like lenses and flashes. This paper
                 specifies our architecture and API, and it describes
                 two reference implementations we have built. Using
                 these implementations, we demonstrate several
                 computational photography applications: high dynamic
                 range (HDR) viewfinding and capture, automated
                 acquisition of extended dynamic range panoramas, foveal
                 imaging, and inertial measurement unit (IMU)-based hand
                 shake detection. Our goal is to standardize the
                 architecture and distribute Frankencameras to
                 researchers and students, as a step toward creating a
                 community of photographer-programmers who develop
                 algorithms, applications, and hardware for
                 computational cameras.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schulzinne:2012:RHB,
  author =       "Henning Schulzinne",
  title =        "The realities of home broadband: technical
                 perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "99--99",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366336",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sundaresan:2012:MHB,
  author =       "Srikanth Sundaresan and Walter de Donato and Nick
                 Feamster and Renata Teixeira and Sam Crawford and
                 Antonio Pescap{\`e}",
  title =        "Measuring home broadband performance",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "100--109",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366337",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We present the results from the first study of
                 Internet access link performance measured directly from
                 home routers. In conjunction with the Federal
                 Communication Commission's study of broadband Internet
                 access in the United States, we investigate the
                 throughput and latency of network access links from
                 about 4000 routers across eight ISPs. Our findings
                 provide a snapshot of access network performance across
                 the United States, offer insights on how access network
                 performance should be measured and presented to users,
                 and inform various ongoing efforts to evaluate the
                 performance of access networks around the world.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2012:LBPg,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Weighed in the Balance",
  journal =      j-CACM,
  volume =       "55",
  number =       "11",
  pages =        "120--120",
  month =        nov,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2366316.2366340",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 25 09:59:18 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Many of us have pondered puzzles involving a set of
                 $n$ coins and a balance scale, the idea being typically
                 to find the counterfeit coin and determine whether it
                 is lighter or heavier than the others using the fewest
                 possible weighings. Here we take a slightly different
                 tack, but the equipment is familiar: a set of coins and
                 a balance scale that can tell us which of two sets of
                 coins is heavier or that they are of equal weight.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hall:2012:UAP,
  author =       "Mary Hall",
  title =        "Understanding {ACM}'s past",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "5--5",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380657",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2012:CSR,
  author =       "Vinton G. Cerf",
  title =        "Computer science revisited",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "7--7",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380658",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2012:WOA,
  author =       "{CACM Staff}",
  title =        "Why open access?",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "8--9",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380659",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2012:LAP,
  author =       "Mark Guzdial and Judy Robertson",
  title =        "Levels of abstraction: pre-teens and career choices",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "12--13",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380660",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial writes
                 about the need for programming languages to support
                 multimedia at all levels. Judy Robertson shares
                 insights about 12-year-old students' lack of
                 understanding about computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2012:QQ,
  author =       "Gregory Goth",
  title =        "Quantum quests",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "15--17",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380662",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Three breakthrough experiments involving photons have
                 extended coherence times and indicated scalable
                 production.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2012:ZZ,
  author =       "Gary Anthes",
  title =        "Zoom in, zoom out",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "18--19",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380663",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Drilling down to more detail on a computer screen, or
                 moving out to see the context, is basic. But it's
                 hardly simple and, after 20 years, innovations are
                 still occurring.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2012:YDE,
  author =       "Paul Hyman",
  title =        "In the year of disruptive education",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "20--22",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380664",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "As college tuitions soar, various online models vie to
                 educate college students worldwide---at no cost.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Heeks:2012:IIB,
  author =       "Richard Heeks",
  title =        "{IT} innovation for the bottom of the pyramid",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "24--27",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380665",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "New ways to develop technologies for the emerging
                 growth markets.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2012:SPG,
  author =       "David Anderson",
  title =        "Saving {Private Gromit}",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "28--30",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380666",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Reflections on the legalities and economics of
                 preserving animations and games in Europe.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2012:CMC,
  author =       "George V. Neville-Neil",
  title =        "Can more code mean fewer bugs?",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "31--32",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380667",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The bytes you save today may bite you tomorrow.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2012:M,
  author =       "Peter J. Denning",
  title =        "Moods",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "33--35",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380668",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Recognizing and working with moods---your own, your
                 team's, and your customers'---is essential to
                 professional success.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dahlberg:2012:WWN,
  author =       "Teresa A. Dahlberg",
  title =        "Why we need an {ACM Special Interest Group} for
                 broadening participation",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "36--38",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380669",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A proposal for an international group focused on
                 broadening participation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Newman:2012:ATR,
  author =       "William Newman",
  title =        "{Alan Turing} remembered",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "39--40",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380682",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A unique firsthand account of formative experiences
                 with Alan Turing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jacobson:2012:ESE,
  author =       "Ivar Jacobson and Pan-Wei Ng and Paul E. McMahon and
                 Ian Spence and Svante Lidman",
  title =        "The essence of software engineering: the {SEMAT}
                 kernel",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "42--49",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380670",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A thinking framework in the form of an actionable
                 kernel.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Erbad:2012:SSB,
  author =       "Aiman Erbad and Charles `Buck' Krasic",
  title =        "Sender-side buffers and the case for multimedia
                 adaptation",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "50--58",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380671",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A proposal to improve the performance and availability
                 of streaming video and other time-sensitive media.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cornwell:2012:ASS,
  author =       "Michael Cornwell",
  title =        "Anatomy of a solid-state drive",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "59--63",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380672",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "While the ubiquitous SSD shares many features with the
                 hard-disk drive, under the surface they are completely
                 different.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Thomas:2012:SW,
  author =       "Bryce Thomas and Raja Jurdak and Ian Atkinson",
  title =        "{SPDYing} up the web",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "64--73",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380673",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Improved performance and a proven deployment strategy
                 make SPDY a potential successor to HTTP.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{French:2012:MBT,
  author =       "Robert M. French",
  title =        "Moving beyond the {Turing} test",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "74--77",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380674",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computers interacting with, not imitating, humans is
                 the way forward.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Doty:2012:TAS,
  author =       "David Doty",
  title =        "Theory of algorithmic self-assembly",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "78--88",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380675",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The challenge of programming molecules to manipulate
                 themselves.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Smaragdakis:2012:HLD,
  author =       "Yannis Smaragdakis",
  title =        "High-level data structures: technical perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "90--90",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380676",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hawkins:2012:IDR,
  author =       "Peter Hawkins and Martin Rinard and Alex Aiken and
                 Mooly Sagiv and Kathleen Fisher",
  title =        "An introduction to data representation synthesis",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "91--99",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380677",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We consider the problem of specifying combinations of
                 data structures with complex sharing in a manner that
                 is declarative and results in provably correct code. In
                 our approach, abstract data types are specified using
                 relational algebra and functional dependencies. We
                 describe a language of decompositions that permits the
                 user to specify different concrete representations for
                 relations, and show that operations on concrete
                 representations soundly implement their relational
                 specification. We also describe an auto-tuner that
                 automatically identifies the best decomposition for a
                 particular workload. It is easy to incorporate data
                 representations synthesized by our compiler into
                 existing systems, leading to code that is simpler,
                 correct by construction, and comparable in performance
                 to the code it replaces.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jadbabaie:2012:NAN,
  author =       "Ali Jadbabaie",
  title =        "Natural algorithms in a networked world: technical
                 perspective",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "100--100",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380678",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chazelle:2012:NAI,
  author =       "Bernard Chazelle",
  title =        "Natural algorithms and influence systems",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "101--110",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380679",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Algorithms offer a rich, expressive language for
                 modelers of biological and social systems. They lay the
                 grounds for numerical simulations and, crucially,
                 provide a powerful framework for their analysis. The
                 new area of natural algorithms may reprise in the life
                 sciences the role differential equations have long
                 played in the physical sciences. For this to happen,
                 however, an ``algorithmic calculus'' is needed. We
                 discuss what this program entails in the context of
                 influence systems, a broad family of multiagent models
                 arising in social dynamics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2012:LBPh,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "126--126",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380680",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (November 2012) we posted a trio of
                 brainteasers concerning the use of a balance scale to
                 determine the weight of various numbers of coins. Here,
                 we offer solutions to all three. How did you do?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2012:QGI,
  author =       "Leah Hoffmann",
  title =        "{Q\&A}: As Good As It Gets",
  journal =      j-CACM,
  volume =       "55",
  number =       "12",
  pages =        "128, 127",
  month =        dec,
  year =         "2012",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2380656.2380681",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 30 12:39:52 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Sanjeev Arora talks about proof, intractability, and
                 finding the best way to approximate problems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2013:WBC,
  author =       "Moshe Y. Vardi",
  title =        "Who begat computing?",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "5--5",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398357",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:PWR,
  author =       "Vinton G. Cerf",
  title =        "From the {President}: What's a robot?",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "7--7",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398358",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:LEC,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Computer science is not a
                 science",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "8--9",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398359",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chesnais:2013:AAR,
  author =       "Alain Chesnais",
  title =        "{ACM}'s annual report",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "11--15",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398362",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Reed:2013:BLT,
  author =       "Daniel Reed",
  title =        "{BLOG@CACM}: Lost in translation",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "16--17",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398361",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Daniel Reed on
                 straddling the intellectual divide between technology
                 experts and policymakers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2013:NSL,
  author =       "Neil Savage",
  title =        "News: Stopping the leaks",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "19--21",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398363",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Side channels give out information that can be used to
                 crack secrets, but researchers are identifying the
                 holes and trying to close them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2013:NBH,
  author =       "Gregory Mone",
  title =        "News: Beyond {Hadoop}",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "22--24",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398364",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The leading open source system for processing big data
                 continues to evolve, but new approaches with added
                 features are on the rise.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2013:NJF,
  author =       "Marina Krakovsky",
  title =        "News: Just the facts",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "25--27",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398365",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In repackaging other companies' news, some news
                 aggregators are diverting readers and ad dollars, and,
                 critics argue, undercutting the incentive to spend
                 money on original reporting. It is an economic and
                 ethical problem without a clear legal fix.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2013:TSM,
  author =       "Michael A. Cusumano",
  title =        "Technology strategy and management: The
                 {Apple--Samsung} lawsuits",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "28--31",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398366",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In search of a middle ground in the intellectual
                 property wars.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2013:BSH,
  author =       "Phillip G. Armour",
  title =        "The business of software: How we build things:
                 \ldots{} and why things are 90\% complete",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "32--33",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398367",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Desai:2013:LTB,
  author =       "Deven Desai",
  title =        "Law and technology: Beyond location: data security in
                 the 21st century",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "34--36",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398368",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Viewing evolving data security issues as engineering
                 problems to be solved.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2013:HRF,
  author =       "Thomas Haigh",
  title =        "Historical reflections: Five lessons from really good
                 history",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "37--40",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398369",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Lessons learned from four award-winning books on the
                 history of information technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Khan:2013:VWC,
  author =       "Salman Khan",
  title =        "Viewpoint: What college could be like",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "41--43",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398370",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Imagining an optimized education model.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grudin:2013:VCJ,
  author =       "Jonathan Grudin and Gloria Mark and John Riedl",
  title =        "Viewpoint: Conference-journal hybrids",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "44--49",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398371",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering how to combine the best elements of
                 conferences and journals.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2013:CC,
  author =       "Pat Helland",
  title =        "Condos and clouds",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "50--59",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398374",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Constraints in an environment empower the services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:BSA,
  author =       "{CACM Staff}",
  title =        "Browser security: appearances can be deceiving",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "60--67",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398372",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A discussion with Jeremiah Grossman, Ben Livshits,
                 Rebecca Bace, and George Neville-Neil",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grossman:2013:WWS,
  author =       "Jeremiah Grossman",
  title =        "The {Web} won't be safe or secure until we break it",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "68--72",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398373",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Unless you have taken very particular precautions,
                 assume every website you visit knows exactly who you
                 are.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Becker:2013:HMC,
  author =       "Richard Becker and Ram{\'o}n C{\'a}ceres and Karrie
                 Hanson and Sibren Isaacman and Ji Meng Loh and Margaret
                 Martonosi and James Rowland and Simon Urbanek and
                 Alexander Varshavsky and Chris Volinsky",
  title =        "Human mobility characterization from cellular network
                 data",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "74--82",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398375",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Anonymous location data from cellular phone networks
                 sheds light on how people move around on a large
                 scale.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bafna:2013:AG,
  author =       "Vineet Bafna and Alin Deutsch and Andrew Heiberg and
                 Christos Kozanitis and Lucila Ohno-Machado and George
                 Varghese",
  title =        "Abstractions for genomics",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "83--93",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398376",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Large genomic databases with interactive access
                 require new, layered abstractions, including separating
                 ``evidence'' from ``inference.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2013:CSM,
  author =       "Tamara Denning and Tadayoshi Kohno and Henry M.
                 Levy",
  title =        "Computer security and the modern home",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "94--103",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398377",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A framework for evaluating security risks associated
                 with technologies used at home.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DeCarlo:2013:VUD,
  author =       "Doug DeCarlo and Matthew Stone",
  title =        "Visualization, understanding, and design: technical
                 perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "105--105",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398378",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mitra:2013:IHM,
  author =       "Niloy J. Mitra and Yong-Liang Yang and Dong-Ming Yan
                 and Wilmot Li and Maneesh Agrawala",
  title =        "Illustrating how mechanical assemblies work",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "106--114",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398379",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How-things-work visualizations use a variety of visual
                 techniques to depict the operation of complex
                 mechanical assemblies. We present an automated approach
                 for generating such visualizations. Starting with a 3D
                 CAD model of an assembly, we first infer the motions of
                 the individual parts and the interactions across the
                 parts based on their geometry and a few user-specified
                 constraints. We then use this information to generate
                 visualizations that incorporate motion arrows, frame
                 sequences, and animation to convey the causal chain of
                 motions and mechanical interactions across parts. We
                 demonstrate our system on a wide variety of
                 assemblies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rehg:2013:FPD,
  author =       "James M. Rehg",
  title =        "Finding people in depth: technical perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "115--115",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398380",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shotton:2013:RTH,
  author =       "Jamie Shotton and Toby Sharp and Alex Kipman and
                 Andrew Fitzgibbon and Mark Finocchio and Andrew Blake
                 and Mat Cook and Richard Moore",
  title =        "Real-time human pose recognition in parts from single
                 depth images",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "116--124",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398381",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We propose a new method to quickly and accurately
                 predict human pose ---the 3D positions of body
                 joints---from a single depth image, without depending
                 on information from preceding frames. Our approach is
                 strongly rooted in current object recognition
                 strategies. By designing an intermediate representation
                 in terms of body parts, the difficult pose estimation
                 problem is transformed into a simpler per-pixel
                 classification problem, for which efficient machine
                 learning techniques exist. By using computer graphics
                 to synthesize a very large dataset of training image
                 pairs, one can train a classifier that estimates body
                 part labels from test images invariant to pose, body
                 shape, clothing, and other irrelevances. Finally, we
                 generate confidence-scored 3D proposals of several body
                 joints by reprojecting the classification result and
                 finding local modes. The system runs in under 5ms on
                 the Xbox 360. Our evaluation shows high accuracy on
                 both synthetic and real test sets, and investigates the
                 effect of several training parameters. We achieve
                 state-of-the-art accuracy in our comparison with
                 related work and demonstrate improved generalization
                 over exact whole-skeleton nearest neighbor matching.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rucker:2013:LBF,
  author =       "Rudy Rucker",
  title =        "Last byte: Future tense: Share my enlightenment",
  journal =      j-CACM,
  volume =       "56",
  number =       "1",
  pages =        "136, 135",
  month =        jan,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2398356.2398382",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 27 19:03:03 MST 2012",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. I
                 self-publish, and you get to sail my aether wave for
                 free.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Boisvert:2013:PAO,
  author =       "Ronald F. Boisvert and Jack W. Davidson",
  title =        "Positioning {ACM} for an open access future",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "5--5",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408777",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:GAF,
  author =       "Vinton G. Cerf",
  title =        "Growing the {ACM} family",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "7--7",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408778",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meyer:2013:WRD,
  author =       "Bertrand Meyer",
  title =        "When reviews do more than sting",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "8--9",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408780",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Bertrand Meyer
                 wonders why malicious reviews run rampant in computer
                 science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2013:LS,
  author =       "Neil Savage",
  title =        "Life in simulation",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "11--13",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408781",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computational models are tackling the complexity of
                 biology, from single-celled microbes to human organs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2013:RR,
  author =       "Alex Wright",
  title =        "Revving the rover",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "14--16",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408782",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The new Mars rover has attracted plenty of attention
                 for its planetary gymnastics, but the big breakthroughs
                 are under the hood.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2013:NMH,
  author =       "Samuel Greengard",
  title =        "A new model for healthcare",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "17--19",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408783",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computer modeling is radically redefining healthcare
                 and epidemiology by providing new tools for
                 understanding the impact of different intervention
                 strategies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Moglen:2013:TWW,
  author =       "Eben Moglen",
  title =        "The tangled web we have woven",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "20--22",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408784",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking to protect the fundamental privacy of network
                 interactions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neumann:2013:IRM,
  author =       "Peter G. Neumann",
  title =        "Inside risks: More sight on foresight",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "23--25",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408785",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Reflecting on elections, natural disasters, and the
                 future.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2013:KVD,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Divided by division",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "26--27",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408786",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Is there a ``best used by'' date for software?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cooper:2013:ERS,
  author =       "Steve Cooper and Mehran Sahami",
  title =        "Education: Reflections on {Stanford's MOOCs}",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "28--30",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408787",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "New possibilities in online education create new
                 challenges.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "Massive Open Online Courses (MOOCs)",
}

@Article{Aizcorbe:2013:VMD,
  author =       "Ana Aizcorbe and Samuel Kortum and Unni Pillai",
  title =        "The value of microprocessor designs",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "31--32",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408788",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Applying a centuries-old technique to modern cost
                 estimation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sunyaev:2013:CSC,
  author =       "Ali Sunyaev and Stephan Schneider",
  title =        "Cloud services certification",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "33--36",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408789",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to address the lack of transparency, trust, and
                 acceptance in cloud services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jones:2013:EGP,
  author =       "Anita Jones",
  title =        "The explosive growth of postdocs in computer science",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "37--39",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408801",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the factors influencing the recent rapid
                 increase in the number of postdoctoral positions in
                 computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cheswick:2013:RP,
  author =       "William Cheswick",
  title =        "Rethinking passwords",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "40--44",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408790",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Our authentication system is lacking. Is improvement
                 possible?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gregg:2013:TMA,
  author =       "Brendan Gregg",
  title =        "Thinking methodically about performance",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "45--51",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408791",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The USE method addresses shortcomings in other
                 commonly used methodologies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Watson:2013:DAC,
  author =       "Robert N. M. Watson",
  title =        "A decade of {OS} access-control extensibility",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "52--63",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408792",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Open source security foundations for mobile and
                 embedded devices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Juels:2013:NAS,
  author =       "Ari Juels and Alina Oprea",
  title =        "New approaches to security and availability for cloud
                 data",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "64--73",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408793",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Extending the data trust perimeter from the enterprise
                 to the public cloud requires more than encryption.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dean:2013:TS,
  author =       "Jeffrey Dean and Luiz Andr{\'e} Barroso",
  title =        "The tail at scale",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "74--80",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408794",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Software techniques that tolerate latency variability
                 are vital to building responsive large-scale Web
                 services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cadar:2013:SES,
  author =       "Cristian Cadar and Koushik Sen",
  title =        "Symbolic execution for software testing: three decades
                 later",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "82--90",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408795",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The challenges---and great promise---of modern
                 symbolic execution techniques, and the tools to help
                 implement them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bose:2013:DSR,
  author =       "Pradip Bose",
  title =        "Is dark silicon real?: technical perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "92--92",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408796",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Esmaeilzadeh:2013:PCM,
  author =       "Hadi Esmaeilzadeh and Emily Blem and Ren{\'e}e {St.
                 Amant} and Karthikeyan Sankaralingam and Doug Burger",
  title =        "Power challenges may end the multicore era",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "93--102",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408797",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Starting in 2004, the microprocessor industry has
                 shifted to multicore scaling---increasing the number of
                 cores per die each generation---as its principal
                 strategy for continuing performance growth. Many in the
                 research community believe that this exponential core
                 scaling will continue into the hundreds or thousands of
                 cores per chip, auguring a parallelism revolution in
                 hardware or software. However, while transistor count
                 increases continue at traditional Moore's Law rates,
                 the per-transistor speed and energy efficiency
                 improvements have slowed dramatically. Under these
                 conditions, more cores are only possible if the cores
                 are slower, simpler, or less utilized with each
                 additional technology generation. This paper brings
                 together transistor technology, processor core, and
                 application models to understand whether multicore
                 scaling can sustain the historical exponential
                 performance growth in this energy-limited era. As the
                 number of cores increases, power constraints may
                 prevent powering of all cores at their full speed,
                 requiring a fraction of the cores to be powered off at
                 all times. According to our models, the fraction of
                 these chips that is ``dark'' may be as much as 50\%
                 within three process generations. The low utility of
                 this ``dark silicon'' may prevent both scaling to
                 higher core counts and ultimately the economic
                 viability of continued silicon scaling. Our results
                 show that core count scaling provides much less
                 performance gain than conventional wisdom suggests.
                 Under (highly) optimistic scaling assumptions--- for
                 parallel workloads ---multicore scaling provides a 7.9$
                 \times $ (23\% per year) over ten years. Under more
                 conservative (realistic) assumptions, multicore scaling
                 provides a total performance gain of 3.7$ \times $
                 (14\% per year) over ten years, and obviously less when
                 sufficiently parallel workloads are unavailable.
                 Without a breakthrough in process technology or
                 microarchitecture, other directions are needed to
                 continue the historical rate of performance
                 improvement.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2013:LBPa,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Tumbling Dice",
  journal =      j-CACM,
  volume =       "56",
  number =       "2",
  pages =        "112--112",
  month =        feb,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2408776.2408800",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 30 15:28:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2013:BB,
  author =       "Moshe Y. Vardi",
  title =        "To boycott or not to boycott",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "5--5",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428557",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:RI,
  author =       "Vinton G. Cerf",
  title =        "A revolution in {India}",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "7--7",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428558",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:NPO,
  author =       "{CACM Staff}",
  title =        "No place for old educational flaws in new online
                 media",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "8--9",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428559",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hong:2013:PGP,
  author =       "Jason Hong and Daniel Reed",
  title =        "Passwords getting painful, computing still blissful",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "10--11",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428560",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Jason Hong wonders
                 how anyone can follow the mounting complexity of
                 password rules, and Daniel Reed ponders the attractions
                 of computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2013:DD,
  author =       "Neil Savage",
  title =        "Decoding dementia",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "13--15",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428561",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computer models may help neurologists unlock the
                 secrets of brain disorders, from Alzheimer's to
                 cancer.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2013:RS,
  author =       "Gregory Mone",
  title =        "Rise of the swarm",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "16--17",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428562",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Guided by collective intelligence, teams of small,
                 simple robots could soon accomplish amazing feats.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2013:CSE,
  author =       "Paul Hyman",
  title =        "Cybercrime: it's serious, but exactly how serious?",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "18--20",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428563",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Symantec says \$110 billion annually while McAfee says
                 \$1 trillion. Why can't anyone agree?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:AFI,
  author =       "{CACM Staff}",
  title =        "{ACM Fellows} inducted",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "21--21",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428580",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2013:CCR,
  author =       "Pamela Samuelson",
  title =        "A copyright challenge to resales of digital music",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "24--26",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428564",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A currently pending case will have significant
                 implications for secondary markets in digital goods.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hood:2013:ACW,
  author =       "Denice Ward Hood and Stafford Hood and Dominica
                 McBride",
  title =        "Academic careers workshop for underrepresented
                 groups",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "27--29",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428565",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A longitudinal evaluation of the application of
                 knowledge, skills, and attitudes of ACW participants.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2013:MWP,
  author =       "Peter J. Denning",
  title =        "Moods, wicked problems, and learning",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "30--32",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428566",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Wicked problems and learning environments present
                 tough mood challenges for leaders and teachers.
                 Telepresence and sensory gadgets are unlikely to
                 replace physical presence in these areas.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hollander:2013:EVE,
  author =       "Rachelle Hollander",
  title =        "Ethics viewpoints efficacies",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "33--34",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428567",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking answers to ethical concerns.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Johnson:2013:CCP,
  author =       "Jeff Johnson",
  title =        "Can computer professionals and digital technology
                 engineers help reduce gun violence?",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "35--37",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428568",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Ten idea seeds.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Thorup:2013:FSR,
  author =       "Mikkel Thorup",
  title =        "Funding successful research",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "38--39",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428569",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A proposal for result-based funding for research
                 projects.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kumar:2013:HMI,
  author =       "Arun Kumar and Feng Niu and Christopher R{\'e}",
  title =        "{Hazy}: making it easier to build and maintain
                 big-data analytics",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "40--49",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428570",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Racing to unleash the full potential of big data with
                 the latest statistical and machine-learning
                 techniques.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Beckman:2013:STD,
  author =       "Brian Beckman and Erik Meijer",
  title =        "The story of the teapot in {DHTML}",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "50--55",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428571",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "It is easy to do amazing things, such as rendering the
                 classic teapot in HTML and CSS.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2013:MMW,
  author =       "Kate Matsudaira",
  title =        "Making the mobile web faster",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "56--61",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428572",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Mobile performance issues? Fix the back end, not just
                 the client.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Olson:2013:EMA,
  author =       "Edwin Olson and Johannes Strom and Rob Goeddel and
                 Ryan Morton and Pradeep Ranganathan and Andrew
                 Richardson",
  title =        "Exploration and mapping with autonomous robot teams",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "62--70",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428574",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The MAGIC 2010 robot competition showed how well
                 multi-robot teams can work with human teams in urban
                 search.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jabeur:2013:MSN,
  author =       "Nafa{\^a} Jabeur and Sherali Zeadally and Biju
                 Sayed",
  title =        "Mobile social networking applications",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "71--79",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428573",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "They deliver the right social service to the right
                 user anytime, anyplace, without divulging personal
                 data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fomin:2013:EEA,
  author =       "Fedor V. Fomin and Petteri Kaski",
  title =        "Exact exponential algorithms",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "80--88",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428575",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Discovering surprises in the face of intractability.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Oran:2013:VQA,
  author =       "David Oran",
  title =        "Video quality assessment in the age of {Internet}
                 video: technical perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "90--90",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428576",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dobrian:2013:UIV,
  author =       "Florin Dobrian and Asad Awan and Dilip Joseph and
                 Aditya Ganjam and Jibin Zhan and Vyas Sekar and Ion
                 Stoica and Hui Zhang",
  title =        "Understanding the impact of video quality on user
                 engagement",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "91--99",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428577",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2013:LBPb,
  author =       "Peter Winkler",
  title =        "Last byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "102--102",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428578",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (February 2013) we posed a trio of
                 brainteasers concerning probability and dice. Here, we
                 offer solutions to all three. How did you do?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2013:LBQa,
  author =       "Leah Hoffmann",
  title =        "Last byte: {Q\&A}: The Power of Distribution",
  journal =      j-CACM,
  volume =       "56",
  number =       "3",
  pages =        "104--ff",
  month =        mar,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2428556.2428579",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:18 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Nancy Lynch talks about achieving consensus,
                 developing algorithms, and mimicking biology in
                 distributed systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bourne:2013:DTR,
  author =       "Stephen Bourne and George Neville-Neil",
  title =        "Developing tools and resources for those in practice",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "5--5",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436257",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:OA,
  author =       "Vinton G. Cerf",
  title =        "Open access",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "7--7",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436258",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delman:2013:OAP,
  author =       "Scott E. Delman",
  title =        "An open access partnership",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "9--9",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436278",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:RR,
  author =       "{CACM Staff}",
  title =        "A robot's roots",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "10--11",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436259",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2013:SFC,
  author =       "Mark Guzdial and Daniel Reed",
  title =        "Securing the future of computer science; reconsidering
                 analog computing",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "12--13",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436260",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial sees
                 hope in computer science education efforts in the U.K.
                 Daniel Reed suggests we should not be so quick to
                 discard analog computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Subbaraman:2013:AC,
  author =       "Nidhi Subbaraman",
  title =        "Artificial connections",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "15--17",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436261",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Scientists at the Blue Brain Project are using
                 supercomputers to simulate neural connections in a 3D
                 model of a slice of mammalian brain.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2013:IDB,
  author =       "Gary Anthes",
  title =        "Inexact design: beyond fault-tolerance",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "18--20",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436262",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In a new approach to making computers more efficient,
                 called ``inexact,'' ``probabilistic,'' or
                 ``approximate'' computing, errors are not avoided; they
                 are welcomed. Some call it ``living dangerously.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2013:LBB,
  author =       "Leah Hoffmann",
  title =        "Looking back at big data",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "21--23",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436263",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "As computational tools open up new ways of
                 understanding history, historians and computer
                 scientists are working together to explore the
                 possibilities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2013:CFT,
  author =       "Michael A. Cusumano",
  title =        "Are the costs of `free' too high in online
                 education?",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "26--28",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436264",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the economic implications as educational
                 institutions expand online learning initiatives.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Best:2013:PNW,
  author =       "Michael L. Best",
  title =        "Peacebuilding in a networked world",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "30--32",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436265",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Harnessing computing and communication technologies in
                 fragile, conflict-stressed nations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2013:CA,
  author =       "George V. Neville-Neil",
  title =        "Code abuse",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "33--34",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436266",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "One programmer's extension is another programmer's
                 abuse.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kshetri:2013:CVC,
  author =       "Nir Kshetri",
  title =        "Cyber-victimization and cybersecurity in {China}",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "35--37",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436267",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking insights into cyberattacks associated with
                 China.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosenberger:2013:PHF,
  author =       "Robert Rosenberger",
  title =        "The problem with hands-free dashboard cellphones",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "38--40",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436268",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Lawmakers misunderstand user experience of technology
                 interface.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zakas:2013:EWD,
  author =       "Nicholas C. Zakas",
  title =        "The evolution of web development for mobile devices",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "42--48",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436269",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Building websites that perform well on mobile devices
                 remains a challenge.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meenan:2013:HFY,
  author =       "Patrick Meenan",
  title =        "How fast is your website?",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "49--55",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436270",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Website performance data has never been more readily
                 available.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bacon:2013:FPM,
  author =       "David F. Bacon and Rodric Rabbah and Sunil Shukla",
  title =        "{FPGA} programming for the masses",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "56--63",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436271",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The programmability of FPGAs must improve if they are
                 to be part of mainstream computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Xu:2013:WCT,
  author =       "Zhengchuan Xu and Qing Hu and Chenghong Zhang",
  title =        "Why computer talents become computer hackers",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "64--74",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436272",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Start with talent and skills driven by curiosity and
                 hormones, constrained only by moral values and
                 judgment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Thorat:2013:OMV,
  author =       "Nishant Thorat and Arvind Raghavendran and Nigel
                 Groves",
  title =        "Offline management in virtualized environments",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "75--81",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436273",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to run virtual machines together with physical
                 machines, especially when sharing computational
                 resources.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Feldman:2013:TAS,
  author =       "Ronen Feldman",
  title =        "Techniques and applications for sentiment analysis",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "82--89",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436274",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The main applications and challenges of one of the
                 hottest research areas in computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Forsyth:2013:UPR,
  author =       "David Forsyth",
  title =        "Understanding pictures of rooms: technical
                 perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "91--91",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436275",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wang:2013:DLL,
  author =       "Huayan Wang and Stephen Gould and Daphne Roller",
  title =        "Discriminative learning with latent variables for
                 cluttered indoor scene understanding",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "92--99",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436276",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We address the problem of understanding an indoor
                 scene from a single image in terms of recovering the
                 room geometry (floor, ceiling, and walls) and furniture
                 layout. A major challenge of this task arises from the
                 fact that most indoor scenes are cluttered by furniture
                 and decorations, whose appearances vary drastically
                 across scenes, thus can hardly be modeled (or even
                 hand-labeled) consistently. In this paper we tackle
                 this problem by introducing latent variables to account
                 for clutter, so that the observed image is jointly
                 explained by the room and clutter layout. Model
                 parameters are learned from a training set of images
                 that are only labeled with the layout of the room
                 geometry. Our approach enables taking into account and
                 inferring indoor clutter without hand-labeling of the
                 clutter in the training set, which is often inaccurate.
                 Yet it outperforms the state-of-the-art method of Hedau
                 et al. that requires clutter labels. As a latent
                 variable based method, our approach has an interesting
                 feature that latent variables are used in direct
                 correspondence with a concrete visual concept (clutter
                 in the room) and thus interpretable.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DiFilippo:2013:FT,
  author =       "Paul {Di Filippo}",
  title =        "Future tense",
  journal =      j-CACM,
  volume =       "56",
  number =       "4",
  pages =        "104--ff",
  month =        apr,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2436256.2436277",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Mar 27 09:04:24 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. How I
                 transcended the baseline for the sake of art and
                 bioengineering.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2013:FC,
  author =       "Moshe Y. Vardi",
  title =        "Fricative computing",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "5--5",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447977",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Let's bring friction back into computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:APS,
  author =       "Vinton G. Cerf",
  title =        "{ACM President}'s salary increased by 300\%!",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "7--7",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447978",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delman:2013:FGR,
  author =       "Scott E. Delman",
  title =        "A few good reasons to publish in {Communications}",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "9--9",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447979",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:TOB,
  author =       "{CACM Staff}",
  title =        "Try old boys security network",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "12--13",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447980",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wing:2013:EIU,
  author =       "Jeannette M. Wing and Mark Guzdial",
  title =        "Encouraging {IT} usage in future healthcare, quality
                 in {CS} education",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "14--15",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447981",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Jeannette M. Wing
                 considers how technology acts as a change agent for
                 healthcare, while Mark Guzdial ponders ways to measure
                 quality in computer science education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2013:PG,
  author =       "Alex Wright",
  title =        "Proving grounds",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "17--19",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447982",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Researchers are making headway with one of quantum
                 computing's major theoretical problems: multi-prover
                 interactive proofs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2013:VE,
  author =       "Samuel Greengard",
  title =        "Vanishing electronics",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "20--22",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447983",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Engineers are reinventing electronics by building safe
                 devices that dissolve in the body or within the
                 environment. The technology could redefine everything
                 from medicine to computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2013:SDE,
  author =       "Paul Hyman",
  title =        "`Small data' enabled prediction of {Obama}'s win, say
                 economists",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "23--25",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447984",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "``Big data'' from crowdsourcing resulted in more
                 complex predictions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hugenholtz:2013:FUE,
  author =       "P. Bernt Hugenholtz",
  title =        "Fair use in {Europe}",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "26--28",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447985",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Examining the mismatch between copyright law and
                 technology-influenced evolving social norms in the
                 European Union.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2013:MNF,
  author =       "David Anderson",
  title =        "{Max Newman}: forgotten man of early {British}
                 computing",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "29--31",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447986",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  abstract =     "Reflections on a significant, yet often overlooked,
                 computing pioneer.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "Bletchley Park; Newmanry; Heath Robinson; Colossus;
                 Manchester Small Scale Electronic Machine (1948);
                 `Fish' encrypted traffic; Tunny code",
}

@Article{Guzdial:2013:HCC,
  author =       "Mark Guzdial",
  title =        "Human-centered computing: a new degree for
                 {Licklider}'s world",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "32--34",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447987",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Combining computing and psychology, J. C. R.
                 Licklider's prescient ideas are being applied in
                 contemporary educational settings.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2013:SCS,
  author =       "Peter J. Denning",
  title =        "The science in computer science",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "35--38",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447988",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computer science is in a period of renaissance as it
                 rediscovers its science roots.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Flynn:2013:MPP,
  author =       "Michael J. Flynn and Oskar Mencer and Veljko
                 Milutinovic and Goran Rakocevic and Per Stenstrom and
                 Roman Trobec and Mateo Valero",
  title =        "Moving from petaflops to petadata",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "39--42",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447989",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The race to build ever-faster supercomputers is on,
                 with more contenders than ever before. However, the
                 current goals set for this race may not lead to the
                 fastest computation for particular applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sweeney:2013:DOA,
  author =       "Latanya Sweeney",
  title =        "Discrimination in online ad delivery",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "44--54",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447990",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Google ads, black names and white names, racial
                 discrimination, and click advertising.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bailis:2013:ECT,
  author =       "Peter Bailis and Ali Ghodsi",
  title =        "Eventual consistency today: limitations, extensions,
                 and beyond",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "55--63",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447992",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How can applications be built on eventually consistent
                 infrastructure given no guarantee of safety?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Leventhal:2013:FSA,
  author =       "Adam H. Leventhal",
  title =        "A file system all its own",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "64--67",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447991",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Flash memory has come a long way and it is time for
                 software to catch up.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jacob:2013:CRS,
  author =       "Mithun George Jacob and Yu-Ting Li and George A.
                 Akingba and Juan P. Wachs",
  title =        "Collaboration with a robotic scrub nurse",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "68--75",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447993",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Surgeons use hand gestures and/or voice commands
                 without interrupting the natural flow of a procedure.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kemerer:2013:STW,
  author =       "Chris F. Kemerer and Charles Zhechao Liu and Michael
                 D. Smith",
  title =        "Strategies for tomorrow's `winners-take-some' digital
                 goods markets",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "76--82",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447994",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Markets characterized by multiple competing digital
                 standards have room for more than one winner, unlike
                 traditional analog markets.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Junglas:2013:PCT,
  author =       "Iris Junglas and Jeanne Harris",
  title =        "The promise of consumer technologies in emerging
                 markets",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "84--90",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447995",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Employees in emerging markets find their own IT
                 devices vital to job productivity and innovation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pharr:2013:RTE,
  author =       "Matt Pharr",
  title =        "The ray-tracing engine that could: technical
                 perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "92--92",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447996",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Parker:2013:GRT,
  author =       "Steven G. Parker and Heiko Friedrich and David Luebke
                 and Keith Morley and James Bigler and Jared Hoberock
                 and David McAllister and Austin Robison and Andreas
                 Dietrich and Greg Humphreys and Morgan McGuire and
                 Martin Stich",
  title =        "{GPU} ray tracing",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "93--101",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447997",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The NVIDIA\reg{} OptiXTM ray tracing engine is a
                 programmable system designed for NVIDIA GPUs and other
                 highly parallel architectures. The OptiX engine builds
                 on the key observation that most ray tracing algorithms
                 can be implemented using a small set of programmable
                 operations. Consequently, the core of OptiX is a
                 domain-specific just-in-time compiler that generates
                 custom ray tracing kernels by combining user-supplied
                 programs for ray generation, material shading, object
                 intersection, and scene traversal. This enables the
                 implementation of a highly diverse set of ray
                 tracing-based algorithms and applications, including
                 interactive rendering, offline rendering, collision
                 detection systems, artificial intelligence queries, and
                 scientific simulations such as sound propagation. OptiX
                 achieves high performance through a compact object
                 model and application of several ray tracing-specific
                 compiler optimizations. For ease of use it exposes a
                 single-ray programming model with full support for
                 recursion and a dynamic dispatch mechanism similar to
                 virtual function calls.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2013:LBPc,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: {Ant Alice}'s Adventures",
  journal =      j-CACM,
  volume =       "56",
  number =       "5",
  pages =        "104--104",
  month =        may,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2447976.2447998",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Apr 30 18:42:49 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "These three puzzles involve my favorite ant, Ant
                 Alice. Like all ants on this page, Alice moves at
                 exactly one centimeter per second in whichever
                 direction she happens to be facing; if she meets
                 another ant head on, both immediately reverse direction
                 and walk away from each other, each still at speed 1
                 cm/sec. Figuring out how Alice and her friends behave
                 is surprisingly easy if viewed the right way; here's a
                 tip: Certain physical principles may play a role in
                 your reasoning.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Altman:2013:SFG,
  author =       "Erik R. Altman",
  title =        "{SGB} fortifies global {SIG} community",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "5--5",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461257",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:PHO,
  author =       "Vinton G. Cerf",
  title =        "From the {President}: Honoring our best",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "7--7",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461258",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "A. M. Turing Award; The Queen Elizabeth II Prize for
                 Engineering",
}

@Article{Staff:2013:LEH,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: How to claim your fair share
                 in academic publishing",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "8--9",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461260",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hong:2013:CSN,
  author =       "Jason Hong and Judy Robertson",
  title =        "Computer security needs refocus, and be nice about
                 it",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "10--11",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461261",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Jason Hong wonders
                 whether computer security is missing the mark, while
                 Judy Robertson supports refusing to tolerate
                 discourtesy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2013:DLC,
  author =       "Gary Anthes",
  title =        "Deep learning comes of age",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "13--15",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461262",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Advances on multiple fronts are bringing big
                 improvements to the way computers learn, increasing the
                 accuracy of speech and vision systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2013:FFD,
  author =       "Gregory Mone",
  title =        "The future is flexible displays",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "16--17",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461263",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Manufacturers hint that bendable screens are coming
                 soon, but academics argue that many engineering
                 challenges remain.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2013:ARG,
  author =       "Paul Hyman",
  title =        "Augmented-reality glasses bring cloud security into
                 sharp focus",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "18--20",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461264",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The possibility of a new \$200-billion-plus industry
                 has cloud security experts bracing for the
                 ramifications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2013:PP,
  author =       "Neil Savage",
  title =        "Proofs probable",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "22--24",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461265",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Shafi Goldwasser and Silvio Micali laid the
                 foundations for modern cryptography, with contributions
                 including interactive and zero-knowledge proofs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "A. M. Turing Award recipients; Shafi Goldwasser;
                 Silvio Micali",
}

@Article{Staff:2013:AHC,
  author =       "{CACM Staff}",
  title =        "{ACM} honors computing innovators",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "25--25",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461282",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "ACM's awards celebrate achievements in networks,
                 information retrieval, multi-agent systems, computer
                 science education, versatile compiler technologies, and
                 more.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Filshtinskiy:2013:PSC,
  author =       "Stas Filshtinskiy",
  title =        "Privacy and security: Cybercrime, cyberweapons, cyber
                 wars: is there too much of it in the air?",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "28--30",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461266",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Where reality stops and perception begins.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2013:BSW,
  author =       "Phillip G. Armour",
  title =        "The business of software: {What} is a ``good''
                 estimate?: whether forecasting is valuable",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "31--32",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461267",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Whether forecasting is valuable.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2013:KVS,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Swamped by automation",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "33--34",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461268",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Whenever someone asks you to trust them, don't.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2013:PIT,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: Thumb numbers",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "35--37",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461269",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Rules of thumb stated as numerical rules are enticing,
                 but many are folk theorems that may not apply in your
                 critical situation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Leveson:2013:IRL,
  author =       "Nancy G. Leveson",
  title =        "Inside risks: Learning from the past to face the risks
                 of today",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "38--42",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461270",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Space Shuttle software program can provide
                 guidance to today's projects.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wicker:2013:VAI,
  author =       "Stephen B. Wicker and Stephanie M. Santoso",
  title =        "Viewpoint: Access to the {Internet} is a human right",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "43--46",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461271",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Connecting Internet access with freedom of expression
                 and creativity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geer:2013:RIN,
  author =       "Dan Geer",
  title =        "{Resolved}: the {Internet} is no place for critical
                 infrastructure",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "48--53",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461273",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Risk is a necessary consequence of dependence.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hsu:2013:RTG,
  author =       "Bill Hsu and Marc Sosnick-P{\'e}rez",
  title =        "Real-time {GPU} audio",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "54--62",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461272",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Real-time finite difference-based sound synthesis
                 using graphics processors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cavage:2013:TNG,
  author =       "Mark Cavage",
  title =        "There is no getting around it: you are building a
                 distributed system",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "63--70",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461274",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Building a distributed system requires a methodical
                 approach to requirements.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Scekic:2013:IRS,
  author =       "Ognjen Scekic and Hong-Linh Truong and Schahram
                 Dustdar",
  title =        "Incentives and rewarding in social computing",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "72--82",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461275",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Praise, pay, and promote crowd-member workers to
                 elicit desired behavioral responses and performance
                 levels.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Adam:2013:CAC,
  author =       "Nabil Adam and Randy Stiles and Andrew Zimdars and
                 Ryan Timmons and Jackie Leung and Greg Stachnick and
                 Jeff Merrick and Robert Coop and Vadim Slavin and Tanya
                 Kruglikov and John Galmiche and Sharad Mehrotra",
  title =        "Consequence analysis of complex events on critical
                 {U.S}. infrastructure",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "83--91",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461276",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to mitigate a cyber-physical attack that disables
                 the transportation network and releases a cloud of
                 chlorine gas.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Agarwal:2013:CRW,
  author =       "Deepak Agarwal and Bee-Chung Chen and Pradheep Elango
                 and Raghu Ramakrishnan",
  title =        "Content recommendation on {Web} portals",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "92--101",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461277",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to offer recommendations to users when they have
                 not specified what they want.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chang:2013:CPC,
  author =       "Yao-Wen Chang",
  title =        "Circuit placement challenges: technical perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "104--104",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461278",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kim:2013:SAP,
  author =       "Myung-Chul Kim and Dong-Jin Lee and Igor L. Markov",
  title =        "{SimPL}: an algorithm for placing {VLSI} circuits",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "105--113",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461279",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "VLSI placement optimizes locations of circuit
                 components so as to reduce interconnect. Formulated in
                 terms of (hyper) graphs, it is NP-hard, and yet must be
                 solved for challenging million-node instances within
                 several hours. We propose an algorithm for large-scale
                 placement that outperforms prior art both in runtime
                 and solution quality on standard benchmarks. The
                 algorithm is more straightforward than existing placers
                 and easier to integrate into timing-closure flows. Our
                 C++ implementation is compact, self-contained and
                 exploits instruction-level and thread-level
                 parallelism. Due to its simplicity and superior
                 performance, the algorithm has been adopted in the
                 industry and was extended by several university groups
                 to multi-objective optimization.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2013:LBPd,
  author =       "Peter Winkler",
  title =        "Last byte: Puzzled answers",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "117--117",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461280",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (May 2013) we posed a trio of brainteasers
                 concerning Ant Alice and her ant friends who always
                 march at 1 cm/sec in whatever direction they are
                 facing, reversing direction when they collide.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2013:QCC,
  author =       "Leah Hoffmann",
  title =        "{Q\&A}: Cracking the Code",
  journal =      j-CACM,
  volume =       "56",
  number =       "6",
  pages =        "120--ff",
  month =        jun,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2461256.2461281",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 16:08:03 MDT 2013",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Turing Award recipients Shafi Goldwasser and Silvio
                 Micali talk about proofs, probability, and poker.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "A. M. Turing Award recipients; Shafi Goldwasser;
                 Silvio Micali",
}

@Article{Vardi:2013:GRD,
  author =       "Moshe Y. Vardi",
  title =        "The great robotics debate",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "5--5",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483853",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Are robots and automation destroying more jobs than
                 they are creating?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:POW,
  author =       "Vinton G. Cerf",
  title =        "From the {President}: `{But} officer, {I} was only
                 programming at 100 lines per hour!'",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "7--7",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483854",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:LEP,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Plenty more hacker
                 motivations",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "8--9",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483856",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hong:2013:PDS,
  author =       "Jason Hong",
  title =        "{Ph.D}. students must break away from undergraduate
                 mentality",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "10--11",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483857",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Jason Hong
                 considers how students working on their doctorates in
                 computer science must adapt and evolve to succeed.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2013:KCC,
  author =       "Esther Shein",
  title =        "Keeping computers cool from the inside",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "13--16",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483858",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "New techniques could cut the power required to avoid
                 overheating.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2013:AIF,
  author =       "Samuel Greengard",
  title =        "All the items fit to print",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "17--19",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483859",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "3D printing has come of age. It promises to
                 revolutionize a wide range of industries and profoundly
                 change the way people buy and consume.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2013:BC,
  author =       "Neil Savage",
  title =        "Backing creativity",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "20--21",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483860",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Hacker spaces are spreading around the world, though
                 some government funding is raising questions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2013:LSSa,
  author =       "Pamela Samuelson",
  title =        "Legally Speaking: Statutory damages as a threat to
                 innovation",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "24--26",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483861",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the negative influence of U.S. statutory
                 damage rules on technology innovation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tang:2013:CEI,
  author =       "Christopher S. Tang and Joshua Zimmerman",
  title =        "Computing Ethics: Information and communication
                 technology for managing supply chain risks",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "27--29",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483862",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to encourage ethical behavior among all links in a
                 global supply chain.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sako:2013:TSM,
  author =       "Mari Sako",
  title =        "Technology strategy and management: The business of
                 professionals",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "30--32",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483863",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Expertise and service ethics are just two of the many
                 components comprising a modern professional.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Eglash:2013:BPT,
  author =       "Ron Eglash and Juan E. Gilbert and Ellen Foster",
  title =        "Broadening participation: Toward culturally responsive
                 computing education",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "33--36",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483864",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Improving academic success and social development by
                 merging computational thinking with cultural
                 practices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ford:2013:VCA,
  author =       "Martin Ford",
  title =        "Viewpoint: Could artificial intelligence create an
                 unemployment crisis?",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "37--39",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483865",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Advances in artificial intelligence and robotics will
                 have significant implications for evolving economic
                 systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McKenney:2013:SDS,
  author =       "Paul E. McKenney",
  title =        "Structured deferral: synchronization via
                 procrastination",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "40--49",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483867",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We simply do not have a synchronization mechanism that
                 can enforce mutual exclusion.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{AlBahra:2013:NAS,
  author =       "Samy {Al Bahra}",
  title =        "Nonblocking algorithms and scalable multicore
                 programming",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "50--61",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483866",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Exploring an alternative to lock-based
                 synchronization.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Desnoyers:2013:PCN,
  author =       "Mathieu Desnoyers",
  title =        "Proving the correctness of nonblocking data
                 structures",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "62--69",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483868",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Nonblocking synchronization can yield astonishing
                 results in terms of scalability and real-time response,
                 but at the expense of verification state space.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tang:2013:IDB,
  author =       "Yang Tang and Di Wang and Jing Bai and Xiaoyan Zhu and
                 Ming Li",
  title =        "Information distance between what {I} said and what it
                 heard",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "70--77",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483869",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The RSVP voice-recognition search engine improves
                 speech recognition and translation accuracy in question
                 answering.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Procaccia:2013:CCJ,
  author =       "Ariel D. Procaccia",
  title =        "Cake cutting: not just child's play",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "78--87",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483870",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to fairly allocate divisible resources, and why
                 computer scientists should take notice.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Marathe:2013:CE,
  author =       "Madhav Marathe and Anil Kumar S. Vullikanti",
  title =        "Computational epidemiology",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "88--96",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483871",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The challenge of developing and using computer models
                 to understand and control the diffusion of disease
                 through populations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wonka:2013:FAV,
  author =       "Peter Wonka",
  title =        "A fresh approach to vector graphics: technical
                 perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "100--100",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483872",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Orzan:2013:DCV,
  author =       "Alexandrina Orzan and Adrien Bousseau and Pascal Barla
                 and Holger Winnem{\"o}ller and Jo{\"e}lle Thollot and
                 David Salesin",
  title =        "Diffusion curves: a vector representation for
                 smooth-shaded images",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "101--108",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483873",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We describe a new vector-based primitive for creating
                 smooth-shaded images, called the diffusion curve. A
                 diffusion curve partitions the space through which it
                 is drawn, defining different colors on either side.
                 These colors may vary smoothly along the curve. In
                 addition, the sharpness of the color transition from
                 one side of the curve to the other can be controlled.
                 Given a set of diffusion curves, the final image is
                 constructed by solving a Poisson equation whose
                 constraints are specified by the set of gradients
                 across all diffusion curves. Like all vector-based
                 primitives, diffusion curves conveniently support a
                 variety of operations, including geometry-based
                 editing, keyframe animation, and ready stylization.
                 Moreover, their representation is compact and
                 inherently resolution independent. We describe a
                 GPU-based implementation for rendering images defined
                 by a set of diffusion curves in real time. We then
                 demonstrate an interactive drawing system for allowing
                 artists to create artworks using diffusion curves,
                 either by drawing the curves in a freehand style, or by
                 tracing existing imagery. Furthermore, we describe a
                 completely automatic conversion process for taking an
                 image and turning it into a set of diffusion curves
                 that closely approximate the original image content.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McClelland:2013:LBF,
  author =       "Mark McClelland",
  title =        "Last Byte: Future tense",
  journal =      j-CACM,
  volume =       "56",
  number =       "7",
  pages =        "112--ff",
  month =        jul,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2483852.2483874",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 18 15:51:47 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2013:WFP,
  author =       "Moshe Y. Vardi and Victor Vianu",
  title =        "What is a flagship publication?",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "5--5",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492008",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:CSE,
  author =       "Vinton G. Cerf",
  title =        "Computer science education --- revisited",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "7--7",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492009",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:CS,
  author =       "{CACM Staff}",
  title =        "Is computing science?",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "9--9",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492011",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guo:2013:TPW,
  author =       "Philip Guo",
  title =        "Teaching programming the way it works outside the
                 classroom",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "10--11",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492012",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Philip Guo offers
                 programmers `Opportunistic Programming' tips that
                 typically are not shared in school.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2013:NAI,
  author =       "Samuel Greengard",
  title =        "A new approach to information storage",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "13--15",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492013",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Disk drives and solid-state drives have long served as
                 the foundation for computer storage, but breakthroughs
                 in molecular and DNA science could revolutionize the
                 field.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2013:PHT,
  author =       "Alex Wright",
  title =        "Patient, heal thyself",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "16--18",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492014",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "New handheld medical diagnostic tools promise more
                 efficient, lower-cost healthcare --- but at what
                 price?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2013:SAE,
  author =       "Paul Hyman",
  title =        "Software aims to ensure fairness in crowdsourcing
                 projects",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "19--21",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492015",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The debate rages on about whether crowdsourcing is a
                 win-win for workers, as well as for employers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Heeks:2013:ULC,
  author =       "Richard Heeks and Andrew Robinson",
  title =        "Ultra-low-cost computing and developing countries",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "22--24",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492016",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Raspberry Pi and its potential in the ``global
                 South.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dellarocas:2013:MMM,
  author =       "Chrysanthos Dellarocas and Marshall {Van Alstyne}",
  title =        "Money models for {MOOCs}",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "25--28",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492017",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering new business models for massive open
                 online courses.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Byres:2013:AGS,
  author =       "Eric Byres",
  title =        "The air gap: {SCADA}'s enduring security myth",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "29--31",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492018",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Attempting to use isolation as a security strategy for
                 critical systems is unrealistic in an increasingly
                 connected world.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2013:CPS,
  author =       "George V. Neville-Neil",
  title =        "Cherry-picking and the scientific method",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "32--33",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492019",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Software is supposed be a part of computer science,
                 and science demands proof.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Porter:2013:SIP,
  author =       "Leo Porter and Mark Guzdial and Charlie McDowell and
                 Beth Simon",
  title =        "Success in introductory programming: what works?",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "34--36",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492020",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How pair programming, peer instruction, and media
                 computation have improved computer science education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Richet:2013:OCF,
  author =       "Jean-Loup Richet",
  title =        "Overt censorship: a fatal mistake?",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "37--38",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492021",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Censorship of information often has the opposite
                 effect by drawing attention to the censored material.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tseitlin:2013:AO,
  author =       "Ariel Tseitlin",
  title =        "The antifragile organization",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "40--44",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492022",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Embracing failure to improve resilience and maximize
                 availability.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nicolaou:2013:BPM,
  author =       "Alex Nicolaou",
  title =        "Best practices on the move: building web apps for
                 mobile devices",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "45--51",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492023",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Which practices should be modified or avoided
                 altogether by developers for the mobile Web?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Everts:2013:RMP,
  author =       "Tammy Everts",
  title =        "Rules for mobile performance optimization",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "52--59",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492024",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "An overview of techniques to speed page loading",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lauritsen:2013:WFC,
  author =       "Marc Lauritsen",
  title =        "Are we free to code the law?",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "60--66",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492025",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We should be, for the sake of millions of people with
                 pressing legal needs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wainer:2013:HPI,
  author =       "Jacques Wainer and Michael Eckmann and Siome
                 Goldenstein and Anderson Rocha",
  title =        "How productivity and impact differ across computer
                 science subareas",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "67--73",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492026",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to understand evaluation criteria for CS
                 researchers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bongard:2013:ER,
  author =       "Josh C. Bongard",
  title =        "Evolutionary robotics",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "74--83",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Taking a biologically inspired approach to the design
                 of autonomous, adaptive machines.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Naor:2013:EGE,
  author =       "Assaf Naor",
  title =        "Every graph is essentially sparse",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "86--86",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492028",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Batson:2013:SSG,
  author =       "Joshua Batson and Daniel A. Spielman and Nikhil
                 Srivastava and Shang-Hua Teng",
  title =        "Spectral sparsification of graphs: theory and
                 algorithms",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "87--94",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492029",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Graph sparsification is the approximation of an
                 arbitrary graph by a sparse graph. We explain what it
                 means for one graph to be a spectral approximation of
                 another and review the development of algorithms for
                 spectral sparsification. In addition to being an
                 interesting concept, spectral sparsification has been
                 an important tool in the design of nearly linear-time
                 algorithms for solving systems of linear equations in
                 symmetric, diagonally dominant matrices. The fast
                 solution of these linear systems has already led to
                 breakthrough results in combinatorial optimization,
                 including a faster algorithm for finding approximate
                 maximum flows and minimum cuts in an undirected
                 network.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2013:LBPe,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Wins in a Row",
  journal =      j-CACM,
  volume =       "56",
  number =       "8",
  pages =        "96--96",
  month =        aug,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2492007.2492030",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Aug 13 05:30:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2013:ICR,
  author =       "Moshe Y. Vardi",
  title =        "Has the innovation cup run dry?",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "5--5",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500469",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:FSC,
  author =       "Vinton G. Cerf",
  title =        "Freedom and the social contract",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "7--7",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500470",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:PSU,
  author =       "{CACM Staff}",
  title =        "For privacy and security, use public keys everywhere",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "8--9",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500482",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stonebraker:2013:BDB,
  author =       "Michael Stonebraker and Judy Robertson",
  title =        "Big data is `buzzword du jour;' {CS} academics `have
                 the best job'",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "10--11",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500471",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Michael Stonebraker
                 analyzes the different varieties of Big Data, while
                 Judy Robertson considers the rewards of teaching
                 computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2013:MDE,
  author =       "Chris Edwards",
  title =        "Magnetic diversion for electronic switches",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "13--15",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500472",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "'Chameleon processors' could function as programmable
                 logic or nonvolatile memory.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2013:SDN,
  author =       "Keith Kirkpatrick",
  title =        "Software-defined networking",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "16--19",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500473",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Novel architecture allows programmers to quickly
                 reconfigure network resource usage.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2013:ED,
  author =       "Esther Shein",
  title =        "Ephemeral data",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "20--22",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500474",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Privacy issues can evaporate when embarrassing content
                 does likewise.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DiDio:2013:RDE,
  author =       "Laura DiDio",
  title =        "Remembering {Douglas Engelbart}",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "24--25",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500481",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grimmelmann:2013:WDA,
  author =       "James Grimmelmann",
  title =        "What to do about {Google}?",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "28--30",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500129",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Whether it is acting as a conduit, an editor, or an
                 advisor, the search engine should put user interests
                 first.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2013:SSP,
  author =       "Thomas Haigh",
  title =        "Software and souls; programs and packages",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "31--34",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500131",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How can historians tell stories about software without
                 focusing solely on the code itself?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2013:OSL,
  author =       "Peter J. Denning",
  title =        "The other side of language",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "35--37",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500132",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The conversation for action gives a framework for
                 completing professional actions effectively.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Obrenovic:2013:RPC,
  author =       "Zeljko Obrenovi{\'c}",
  title =        "Research and practice: the curious case of `small'
                 researchers-practitioners",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "38--40",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500138",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking a more efficient combination of the best
                 elements of the research and practice communities in
                 small organizations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Snyder:2013:IHP,
  author =       "Lawrence Snyder",
  title =        "An interview with {Hadi Partovi}",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "41--45",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500133",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Code.org founder discusses his first program,
                 inspirations, and ``seizing the day.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Michael:2013:BAC,
  author =       "Maged M. Michael",
  title =        "The balancing act of choosing nonblocking features",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "46--53",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500476",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Design requirements of nonblocking systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hull:2013:OS,
  author =       "Sean Hull",
  title =        "20 obstacles to scalability",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "54--59",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500475",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Watch out for these pitfalls that can prevent Web
                 application scaling.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lameter:2013:ONU,
  author =       "Christoph Lameter",
  title =        "An overview of non-uniform memory access",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "59--54",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500477",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "NUMA becomes more common because memory controllers
                 get close to execution units on microprocessors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Benford:2013:UUE,
  author =       "Steve Benford and Chris Greenhalgh and Gabriella
                 Giannachi and Brendan Walker and Joe Marshall and Tom
                 Rodden",
  title =        "Uncomfortable user experience",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "66--73",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500889",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to create and resolve discomfort for a thrilling
                 and memorable experience.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Braverman:2013:CRN,
  author =       "Mark Braverman",
  title =        "Computing with real numbers, from {Archimedes} to
                 {Turing} and beyond",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "74--83",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500890",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to test the usefulness of computation for
                 understanding and predicting continuous phenomena.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fisher:2013:VAS,
  author =       "Michael Fisher and Louise Dennis and Matt Webster",
  title =        "Verifying autonomous systems",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "84--93",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2494558",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Exploring autonomous systems and the agents that
                 control them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Perona:2013:PVC,
  author =       "Pietro Perona",
  title =        "Progress in visual categorization: technical
                 perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "96--96",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500480",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Felzenszwalb:2013:VOD,
  author =       "Pedro Felzenszwalb and Ross Girshick and David
                 McAllester and Deva Ramanan",
  title =        "Visual object detection with deformable part models",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "97--105",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2494532",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We describe a state-of-the-art system for finding
                 objects in cluttered images. Our system is based on
                 deformable models that represent objects using local
                 part templates and geometric constraints on the
                 locations of parts. We reduce object detection to
                 classification with latent variables. The latent
                 variables introduce invariances that make it possible
                 to detect objects with highly variable appearance. We
                 use a generalization of support vector machines to
                 incorporate latent information during training. This
                 has led to a general framework for discriminative
                 training of classifiers with latent variables.
                 Discriminative training benefits from large training
                 datasets. In practice we use an iterative algorithm
                 that alternates between estimating latent values for
                 positive examples and solving a large convex
                 optimization problem. Practical optimization of this
                 large convex problem can be done using active set
                 techniques for adaptive subsampling of the training
                 data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2013:LBPf,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "110--110",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500479",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (Aug. 2013) you needed to win several chess
                 games in a row, alternately playing white and black,
                 and had to decide with which color you should start.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2013:LBQb,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: Big Challenge",
  journal =      j-CACM,
  volume =       "56",
  number =       "9",
  pages =        "112--ff",
  month =        sep,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500468.2500478",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Aug 26 17:09:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Jeff Dean and Sanjay Ghemawat talk about
                 scalability.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{White:2013:FA,
  author =       "John White",
  title =        "On the future of {ACM}",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "5--5",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507772",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:RTC,
  author =       "Vinton G. Cerf",
  title =        "Revisiting the tragedy of the commons",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "7--7",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507773",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:DAB,
  author =       "{CACM Staff}",
  title =        "Deep accountability, beyond even liability",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "8--9",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507774",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guo:2013:HSE,
  author =       "Philip Guo",
  title =        "Helping scientists, engineers to work up to 100 times
                 faster",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "12--13",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507775",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Philip Guo explains
                 how programming skills can make scientists and
                 engineers more efficient and creative.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2013:TG,
  author =       "Alex Wright",
  title =        "Tuning in to graphene",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "15--17",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507776",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "New ultra-fast wireless antennas may be on the way,
                 but don't throw away your old wireless router just
                 yet.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2013:MIS,
  author =       "Tom Geller",
  title =        "Making the {Internet} safe for gadgets",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "18--20",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507777",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  abstract =     "Initiatives favor direct connections, named resources,
                 and cryptography.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2013:SHL,
  author =       "Paul Hyman",
  title =        "Software helps linguists reconstruct, decipher ancient
                 languages",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "21--23",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507778",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Linguists who once spent an entire career
                 reconstructing a major language family now can
                 accomplish that in just a few hours.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Underwood:2013:ATY,
  author =       "Sarah Underwood",
  title =        "The {Alan Turing Year} leaves a rich legacy",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "24--25",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507785",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A year-long celebration of the life and work of a man
                 whom many call the founding father of computer
                 science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2013:ESV,
  author =       "Michael A. Cusumano",
  title =        "Evaluating a startup venture",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "26--29",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2505337",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the key elements of successful startups.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2013:WFS,
  author =       "Phillip G. Armour",
  title =        "When faster is slower",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "30--32",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2505338",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How the speed of modern tools may decelerate
                 development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2013:KVN,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: The naming of hosts is a difficult matter",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "33--34",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2505339",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Also, the perils of premature rebooting.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fu:2013:CCR,
  author =       "Kevin Fu and James Blum",
  title =        "Controlling for cybersecurity risks of medical device
                 software",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "35--37",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2508701",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Medical device hacking is a red herring. But the flaws
                 are real.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ackley:2013:BE,
  author =       "David H. Ackley",
  title =        "Beyond efficiency",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "38--40",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2505340",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Esteem for efficiency should be tempered with respect
                 for robustness.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Loveless:2013:BG,
  author =       "Jacob Loveless",
  title =        "Barbarians at the gateways",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "42--49",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507779",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A special section on high-frequency trading and
                 exchange technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Loveless:2013:OAH,
  author =       "Jacob Loveless and Sasha Stoikov and Rolf Waeber",
  title =        "Online algorithms in high-frequency trading",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "50--56",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507780",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The challenges faced by competing HFT algorithms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Strowes:2013:PMT,
  author =       "Stephen D. Strowes",
  title =        "Passively measuring {TCP} round-trip times",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "57--64",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507781",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A close look at round-trip time measurements with the
                 Transmission Control Protocol.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bex:2013:IAW,
  author =       "Floris Bex and John Lawrence and Mark Snaith and Chris
                 Reed",
  title =        "Implementing the argument web",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "66--73",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500891",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Improve online public discourse by connecting opinions
                 across blogs, editorials, and social media.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoonlor:2013:TCS,
  author =       "Apirak Hoonlor and Boleslaw K. Szymanski and Mohammed
                 J. Zaki",
  title =        "Trends in computer science research",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "74--83",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500892",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Keywords in the ACM Digital Library and IEEE Xplore
                 digital library and in NSF grants anticipate future CS
                 research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{VanMeter:2013:BBQ,
  author =       "Rodney {Van Meter} and Clare Horsman",
  title =        "A blueprint for building a quantum computer",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "84--93",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2494568",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Quantum computer architecture holds the key to
                 building commercially viable systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Alur:2013:CWV,
  author =       "Rajeev Alur",
  title =        "Can we verify cyber-physical systems?: technical
                 perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "96--96",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507782",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Althoff:2013:FVP,
  author =       "Matthias Althoff and Akshay Rajhans and Bruce H. Krogh
                 and Soner Yaldiz and Xin Li and Larry Pileggi",
  title =        "Formal verification of phase-locked loops using
                 reachability analysis and continuization",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "97--104",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507783",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We present a scalable and formal technique to verify
                 locking time and stability for charge-pump phase-locked
                 loops (PLLs). In contrast to the traditional simulation
                 approach that only validates the PLL at a given
                 operation condition, our proposed technique formally
                 verified the PLL at all possible operation conditions.
                 The dynamics of the PLL is described by a hybrid
                 automaton, which incorporates the differential
                 equations of the analog circuit elements as well as the
                 switching logic of the digital circuit elements.
                 Existing methods for computing reachable sets for
                 hybrid automata cannot be used to verify the PLL model
                 due to the large number of cycles required for locking.
                 We develop a new method for computing effective
                 overapproximations of the sets of states reached on
                 each cycle by using uncertain parameters in a
                 discrete-time model to represent the range of possible
                 switching times, a technique we call continuization.
                 Using this new method for reachability analysis, it is
                 possible to verify locking specifications for a
                 charge-pump PLL design for all possible initial states
                 and parameter values in time comparable to the time
                 required for a few simulation runs of the same
                 behavioral model.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Clegg:2013:LBF,
  author =       "Brian Clegg",
  title =        "Last byte: Future tense",
  journal =      j-CACM,
  volume =       "56",
  number =       "10",
  pages =        "112--ff",
  month =        oct,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2507771.2507784",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 30 16:28:43 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. Spared a
                 horrible death, it was murder just the same.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2013:EAN,
  author =       "Moshe Y. Vardi",
  title =        "The end of the {American} network",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "5--5",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524714",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Can the Internet be liberated from government
                 meddling?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:HLF,
  author =       "Vinton G. Cerf",
  title =        "{Heidelberg Laureate Forum}",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "7--7",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524715",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:MAF,
  author =       "{CACM Staff}",
  title =        "Microprocessor architectures follow markets and
                 silicon",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "8--9",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524716",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hong:2013:CPI,
  author =       "Jason Hong",
  title =        "Considering privacy issues in the context of {Google
                 Glass}",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "10--11",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524717",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Jason Hong ponders
                 why there has been so much negative press coverage of
                 Google Glass with regard to privacy, considering the
                 issue from two different perspectives.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2013:FPE,
  author =       "Gregory Mone",
  title =        "Future-proof encryption",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "12--14",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524718",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  abstract =     "Researchers are relying on quantum mechanics to
                 generate unhackable methods of communication.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2013:MTM,
  author =       "Neil Savage",
  title =        "More than a mouse",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "15--16",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524719",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Gesture and gaze are among the newest additions to a
                 growing family of computer interfaces.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2013:LIR,
  author =       "Keith Kirkpatrick",
  title =        "Legal issues with robots",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "17--19",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524720",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Who is responsible when property is damaged or someone
                 is injured by an automated system? Existing product
                 liability laws have not yet been tested in the context
                 of robots.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mulligan:2013:PSW,
  author =       "Deirdre K. Mulligan and Kenneth A. Bamberger",
  title =        "Privacy and security: What regulators can do to
                 advance privacy through design",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "20--22",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2527185",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking to address the challenges of privacy by design
                 through regulatory process and formal law.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2013:LSSb,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Is software patentable?",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "23--25",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2527186",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Assessing the shifting perspectives on patentability
                 standards for software.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Michael:2013:CEN,
  author =       "Katina Michael and M. G. Michael",
  title =        "Computing ethics: No limits to watching?",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "26--28",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2527187",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the ethical questions raised by
                 technologies that are moving from knowing what we are
                 doing (and where) to knowing who we are.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{VanAlstyne:2013:EBD,
  author =       "Marshall {Van Alstyne}",
  title =        "Economic and business dimensions: Why not
                 immortality?",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "29--31",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2527188",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A question of biology, technology, and society.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wilson:2013:EMC,
  author =       "Cameron Wilson",
  title =        "Education: Making computer science count",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "32--33",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2527189",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Combining efforts and expertise, ACM and Code.org are
                 partnering to address a rapidly changing education
                 landscape.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Langlotz:2013:VAR,
  author =       "Tobias Langlotz and Jens Grubert and Raphael
                 Grasset",
  title =        "Viewpoint: Augmented reality browsers: essential
                 products or only gadgets?",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "34--36",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2527190",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How lessons learned from the evolution of the Web and
                 Web browsers can influence the development of AR
                 browsers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roche:2013:ADP,
  author =       "James Roche",
  title =        "Adopting {DevOps} practices in quality assurance",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "38--43",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524721",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Merging the art and science of software development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mitchell:2013:LS,
  author =       "Neil Mitchell",
  title =        "Leaking space",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "44--52",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524722",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Eliminating memory hogs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jacobson:2013:ASP,
  author =       "Ivar Jacobson and Ian Spence and Pan-Wei Ng",
  title =        "Agile and {SEMAT}: perfect partners",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "53--59",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524723",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Combining agile and SEMAT yields more advantages than
                 either one alone.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Maiden:2013:CTR,
  author =       "Neil Maiden and Sonali D'Souza and Sara Jones and Lars
                 M{\"u}ller and Lucia Pannese and Kristine Pitts and
                 Michael Prilla and Kevin Pudney and Malcolm Rose and
                 Ian Turner and Konstantinos Zachos",
  title =        "Computing technologies for reflective, creative care
                 of people with dementia",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "60--67",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500495",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Mobile apps manage data on individual residents to
                 help carers deliver more person-centered care.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kaganer:2013:MTM,
  author =       "Evgeny Kaganer and Gabriel A. Giordano and Sebastien
                 Brion and Marco Tortoriello",
  title =        "Media tablets for mobile learning",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "68--75",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500494",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Tablets offer hope for improving learning and
                 collaboration but only if truly integrated into
                 learning settings.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Treleaven:2013:ATR,
  author =       "Philip Treleaven and Michal Galas and Vidhi
                 Lalchand",
  title =        "Algorithmic trading review",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "76--85",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500117",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The competitive nature of AT, the scarcity of
                 expertise, and the vast profits potential, makes for a
                 secretive community where implementation details are
                 difficult to find.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Diallo:2013:AAC,
  author =       "Mamadou Tourad Diallo and Hassnaa Moustafa and Hossam
                 Afifi and Nicolas Marechal",
  title =        "Adaptation of audiovisual contents and their delivery
                 means",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "86--93",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500726",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Coupling content adaptation with context awareness is
                 a promising approach for improving the user's
                 experience.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Borkar:2013:CDM,
  author =       "Shekhar Borkar",
  title =        "{Centip$3$De} demonstrates more than {Moore}\ldots{}:
                 technical perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "96--96",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524724",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dreslinski:2013:CMC,
  author =       "Ronald G. Dreslinski and David Fick and Bharan
                 Giridhar and Gyouho Kim and Sangwon Seo and Matthew
                 Fojtik and Sudhir Satpathy and Yoonmyung Lee and
                 Daeyeon Kim and Nurrachman Liu and Michael Wieckowski
                 and Gregory Chen and Dennis Sylvester and David Blaauw
                 and Trevor Mudge",
  title =        "{Centip$3$De}: a many-core prototype exploring {$3$D}
                 integration and near-threshold computing",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "97--104",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524725",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Process scaling has resulted in an exponential
                 increase of the number of transistors available to
                 designers. Meanwhile, global interconnect has not
                 scaled nearly as well, because global wires scale only
                 in one dimension instead of two, resulting in fewer,
                 high-resistance routing tracks. This paper evaluates
                 the use of three-dimensional (3D) integration to reduce
                 global interconnect by adding multiple layers of
                 silicon with vertical connections between them using
                 through-silicon vias (TSVs). Because global
                 interconnect can be millimeters long, and silicon
                 layers tend to be only tens of microns thick in 3D
                 stacked processes, the power and performance gains by
                 using vertical interconnect can be substantial. To
                 address the thermal issues that arise with 3D
                 integration, this paper also evaluates the use of
                 near-threshold computing --- operating the system at a
                 supply voltage just above the threshold voltage of the
                 transistors. Specifically, we will discuss the design
                 and test of Centip3De, a large-scale 3D-stacked
                 near-threshold chip multiprocessor. Centip3De uses
                 Tezzaron's 3D stacking technology in conjunction with
                 Global Foundries' 130 nm process. The Centip3De design
                 comprises 128 ARM Cortex-M3 cores and 256MB of
                 integrated DRAM. Silicon measurements are presented for
                 a 64-core version of the design.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2013:LBPg,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: {Coin} flipping",
  journal =      j-CACM,
  volume =       "56",
  number =       "11",
  pages =        "120--120",
  month =        nov,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2524713.2524726",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:27 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Each of these puzzles involves coin flipping. Simple
                 stuff, right? Not necessarily \ldots{} though solutions
                 will indeed be provided in next month's column.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ozsu:2013:ABL,
  author =       "M. Tamer {\"O}zsu",
  title =        "{ACM} books to launch",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "5--5",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2541106",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2013:SS,
  author =       "Vinton G. Cerf",
  title =        "Software at scale",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "7--7",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534708",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2013:LEF,
  author =       "{CACM Staff}",
  title =        "Letters to the Editor: Free the digital natives",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "8--9",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534709",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2013:BLL,
  author =       "Mark Guzdial and Valerie Barr",
  title =        "{blog@CACM}: The lure of live coding; the attraction
                 of small data",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "10--11",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534710",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 ponders a new set of research questions, while Valerie
                 Barr considers the utility of one person's data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2013:NLP,
  author =       "Chris Edwards",
  title =        "News: Life points the way to a new template for
                 chipmaking",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "13--15",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534711",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "While significant obstacles remain, researchers are
                 optimistic about using DNA to guide graphene into
                 complex circuit shapes on silicon.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2013:NSB,
  author =       "Samuel Greengard",
  title =        "News: {Seeing} the big picture",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "16--18",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534712",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Lensless cameras and other advances in digital
                 imaging, computational optics, signal processing, and
                 big data are transforming how we think about
                 photography.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Frenkel:2013:NCE,
  author =       "Karen A. Frenkel",
  title =        "News: {CS} enrollments rise \ldots{} at the expense of
                 the humanities?",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "19--21",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534713",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A growing proportion of U.S. college students are
                 earning degrees in computer and information sciences,
                 surprising some in academia.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Heeks:2013:EMI,
  author =       "Richard Heeks",
  title =        "Emerging markets: Information technology impact
                 sourcing",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "22--25",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2535913",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "New ways to contract IT work to base-of-the-pyramid
                 suppliers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2013:HRP,
  author =       "David Anderson",
  title =        "Historical reflections: {Patrick Blackett}: providing
                 `white heat' to the {British} computing revolution",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "26--28",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2535914",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Reflections on a Nobel Prize-winning physicist's early
                 contributions to computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2013:PID,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: Design thinking",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "29--31",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2535915",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Design thinking is the newest fashion for finding
                 better solutions to problems. Combining it with
                 computational thinking offers some real possibilities
                 for improving software design.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2013:KVL,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: A lesson in resource management",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "32--33",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2535916",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Waste not memory, want not memory---unless it doesn't
                 matter.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DuBow:2013:BPB,
  author =       "Wendy M. DuBow and Ruthe Farmer and Zhen Wu and Malia
                 Fredrickson",
  title =        "Broadening participation: Bringing young women into
                 computing through the {NCWIT Aspirations in Computing}
                 program",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "34--37",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2535917",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A program to encourage and support girls and women in
                 pursuing their computer science interests.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fox:2013:VMS,
  author =       "Armando Fox",
  title =        "Viewpoint: From {MOOCs} to {SPOCs}",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "38--40",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2535918",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Supplementing the classroom experience with small
                 private online courses.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grigorik:2013:PMW,
  author =       "Ilya Grigorik",
  title =        "Practice: Making the {Web} faster with {HTTP 2.0}",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "42--49",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534721",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "HTTP continues to evolve.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chisnall:2013:PCC,
  author =       "David Chisnall",
  title =        "Practice: The challenge of cross-language
                 interoperability",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "50--56",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534719",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Interfacing between languages is becoming more
                 important",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chow:2013:PIR,
  author =       "Fred Chow",
  title =        "Practice: Intermediate representation",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "57--62",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534720",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The increasing significance of intermediate
                 representations in compilers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dhar:2013:DSP,
  author =       "Vasant Dhar",
  title =        "Data science and prediction",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "64--73",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500499",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Big data promises automated actionable knowledge
                 creation and predictive models for use by both humans
                 and computers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lazar:2013:LAI,
  author =       "Jonathan Lazar and Harry Hochheiser",
  title =        "Legal aspects of interface accessibility in the
                 {U.S.}",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "74--80",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500498",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Accessible information technology is not just good
                 design and a clever way to win new users, it is the
                 law.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Terry:2013:RDC,
  author =       "Doug Terry",
  title =        "Replicated data consistency explained through
                 baseball",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "82--89",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500500",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A broader class of consistency guarantees can, and
                 perhaps should, be offered to clients that read shared
                 data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tyson:2013:SMI,
  author =       "Gareth Tyson and Nishanth Sastry and Ruben Cuevas and
                 Ivica Rimac and Andreas Mauthe",
  title =        "A survey of mobility in information-centric networks",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "90--98",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500501",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "'Where's' in a name?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Moss:2013:CGC,
  author =       "Eliot Moss",
  title =        "The cleanest garbage collection: technical
                 perspective",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "100--100",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534725",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bacon:2013:TTW,
  author =       "David F. Bacon and Perry Cheng and Sunil Shukla",
  title =        "And then there were none: a stall-free real-time
                 garbage collector for reconfigurable hardware",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "101--109",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534726",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2013:LBPh,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: {Solutions} and sources",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "126--126",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534727",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (November 2013) we posted three tricky
                 puzzles concerning coin flipping. Here, we offer
                 solutions to all three. How did you do?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2013:LBQc,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: Securing the Risk",
  journal =      j-CACM,
  volume =       "56",
  number =       "12",
  pages =        "128--ff",
  month =        dec,
  year =         "2013",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534706.2534728",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Dec 2 16:21:32 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Peter G. Neumann views computers and their related
                 issues holistically.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2014:SC,
  author =       "Moshe Y. Vardi",
  title =        "Scalable conferences",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "5--5",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2544169",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Adapting computing-research conferences to the growth
                 of the field.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:PVR,
  author =       "Vinton G. Cerf",
  title =        "From the {President}; Virtual reality redux",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "7--7",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2544172",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:NER,
  author =       "{CACM Staff}",
  title =        "Nominees for elections and report of the {ACM
                 Nominating Committee}",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "8--8",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2541883.2541888",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:AFA,
  author =       "{CACM Staff}",
  title =        "{ACM}'s {FY13} annual report",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "9--14",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2541883.2541887",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:UDC,
  author =       "{CACM Staff}",
  title =        "{U.S.} does not control the {Internet}",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "16--17",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2541883.2541886",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2014:MNM,
  author =       "Mark Guzdial and Joel C. Adams",
  title =        "{MOOCs} need more work; so do {CS} graduates",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "18--19",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2555813",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 assesses the first full year of massive open online
                 courses, while Joel C. Adams considers the employment
                 outlook for CS grads.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2014:FTI,
  author =       "Gary Anthes",
  title =        "{French} team invents faster code-breaking algorithm",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "21--23",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2555807",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  abstract =     "New method can crack certain cryptosystems far faster
                 than earlier alternatives. \ldots{} In a certain class
                 of problem, the new algorithm is able to efficiently
                 solve the discrete logarithm problem that underlies
                 several important types of modern cryptosystems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "discrete logarithm; L(0) complexity; L(1/4) complexity",
}

@Article{Geller:2014:HDY,
  author =       "Tom Geller",
  title =        "How do you feel?: your computer knows",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "24--26",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2555809",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Interfaces can sense your mood, if you let them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2014:PTE,
  author =       "Paul Hyman",
  title =        "`Peace technologies' enable eyewitness reporting when
                 disasters strike",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "27--29",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2555808",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Ushahidi---or ``testimony'' in Swahili---has played a
                 central role in coordinating responses to crises around
                 the globe.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2014:LSB,
  author =       "Michael A. Cusumano",
  title =        "The legacy of {Steve Ballmer}",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "30--32",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2542502",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Assessing the positive and negative components of the
                 second Microsoft CEO's tenure.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yoo:2014:TCI,
  author =       "Christopher S. Yoo",
  title =        "Toward a closer integration of law and computer
                 science",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "33--35",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2542503",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking better integration of the insights from the
                 fields of law and technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2014:ATD,
  author =       "Thomas Haigh",
  title =        "Actually, {Turing} did not invent the computer",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "36--41",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2542504",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Separating the origins of computer science and
                 technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2014:EE,
  author =       "Phillip G. Armour",
  title =        "Estimation is not evil",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "42--43",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2542505",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Reconciling agile approaches and project estimates.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Terry:2014:PNJ,
  author =       "Doug Terry",
  title =        "Publish now, judge later",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "44--46",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2542506",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A proposal to address the problem of too many
                 conference submissions and not enough time for
                 reviewers to carefully evaluate each one.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bell:2014:SI,
  author =       "Alex E. Bell",
  title =        "The software inferno",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "48--53",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2541883.2541893",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Dante's tale, as experienced by a software
                 architect.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lango:2014:TSD,
  author =       "Jason Lango",
  title =        "Toward software-defined {SLAs}",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "54--60",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2541883.2541894",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Enterprise computing in the public cloud.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Madhavapeddy:2014:URV,
  author =       "Anil Madhavapeddy and David J. Scott",
  title =        "Unikernels: the rise of the virtual library operating
                 system",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "61--69",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2541883.2541895",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "What if all the software layers in a virtual appliance
                 were compiled within the same safe, high-level language
                 framework?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{OHara:2014:TIS,
  author =       "Kenton O'Hara and Gerardo Gonzalez and Abigail Sellen
                 and Graeme Penney and Andreas Varnavas and Helena
                 Mentis and Antonio Criminisi and Robert Corish and Mark
                 Rouncefield and Neville Dastur and Tom Carrell",
  title =        "Touchless interaction in surgery",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "70--77",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2541883.2541899",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Touchless interaction with medical images lets
                 surgeons maintain sterility during surgical
                 procedures.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Li:2014:RFN,
  author =       "Jessica Li and Arun Vishwanath and H. Raghav Rao",
  title =        "Retweeting the {Fukushima} nuclear radiation
                 disaster",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "78--85",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500881",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Japanese government tweeted to calm public fear,
                 as the public generally listened to tweets expressing
                 alarm.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gramoli:2014:DTP,
  author =       "Vincent Gramoli and Rachid Guerraoui",
  title =        "Democratizing transactional programming",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "86--93",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2541883.2541900",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Control transactions without compromising their
                 simplicity for the sake of expressiveness, application
                 concurrency, or performance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Huang:2014:HPS,
  author =       "Xuedong Huang and James Baker and Raj Reddy",
  title =        "A historical perspective of speech recognition",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "94--103",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500887",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "What do we know now that we did not know 40 years
                 ago?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Iyer:2014:SST,
  author =       "Subramanian S. Iyer",
  title =        "Silicon stress: technical perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "106--106",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2548017",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jung:2014:TSA,
  author =       "Moongon Jung and Joydeep Mitra and David Z. Pan and
                 Sung Kyu Lim",
  title =        "{TSV} stress-aware full-chip mechanical reliability
                 analysis and optimization for {$3$D} {IC}",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "107--115",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2494536",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Three-dimensional integrated circuit (3D IC) with
                 through-silicon-via (TSV) is believed to offer new
                 levels of efficiency, power, performance, and
                 form-factor advantages over the conventional 2D IC.
                 However, 3D IC involves disruptive manufacturing
                 technologies compared to conventional 2D IC. TSVs cause
                 significant thermomechanical stress that may seriously
                 affect performance, leakage, and reliability of
                 circuits. In this paper, we discuss an efficient and
                 accurate full-chip thermomechanical stress and
                 reliability analysis tool as well as a design
                 optimization methodology to alleviate mechanical
                 reliability issues in 3D ICs. First, we analyze
                 detailed thermomechanical stress induced by TSVs in
                 conjunction with various associated structures such as
                 landing pad and dielectric liner. Then, we explore and
                 validate the linear superposition principle of stress
                 tensors and demonstrate the accuracy of this method
                 against detailed finite element analysis (FEA)
                 simulations. Next, we apply this linear superposition
                 method to full-chip stress simulation and a reliability
                 metric named the von Mises yield criterion. Finally, we
                 propose a design optimization methodology to mitigate
                 the mechanical reliability problems in 3D ICs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shostak:2014:LBF,
  author =       "Seth Shostak",
  title =        "Last byte: Future Tense: The second signal",
  journal =      j-CACM,
  volume =       "57",
  number =       "1",
  pages =        "128--ff",
  month =        jan,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2555933",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:01 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. Even cosmic
                 enlightenment can involve unwelcome contact.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McGettrick:2014:EA,
  author =       "Andrew McGettrick",
  title =        "Education, always",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "5--5",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2534707",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In a recent issue of Communications, ACM President
                 Vinton Cerf gave an excellent account of what ACM is
                 doing to help reform K--12 education (August 2013, p.
                 7).",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:CI,
  author =       "Vinton G. Cerf",
  title =        "Cognitive implants",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "7--7",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2563407",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:CMT,
  author =       "{CACM Staff}",
  title =        "Contribute more than algorithmic speculation",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "9--9",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556647.2556650",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guo:2014:CHC,
  author =       "Philip Guo",
  title =        "Clarifying human-computer interaction",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "10--11",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2557448",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Philip Guo teaches
                 an undergrad through the use of examples.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2014:NTM,
  author =       "Don Monroe",
  title =        "A new type of mathematics?",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "13--15",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2557446",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "New discoveries expand the scope of computer-assisted
                 proofs of theorems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2014:SEL,
  author =       "Esther Shein",
  title =        "Should everybody learn to code?",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "16--18",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2557447",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Not everyone needs coding skills, but learning how to
                 think like a programmer can be useful in many
                 disciplines.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2014:CPC,
  author =       "Samuel Greengard",
  title =        "Computational photography comes into focus",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "19--21",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2557445",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Advances in computational photography are making image
                 capture the starting point. The technology is
                 transforming the field.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:AFI,
  author =       "{CACM Staff}",
  title =        "{ACM Fellows} inducted",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "22--22",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556647.2556662",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Burley:2014:WCP,
  author =       "Diana L. Burley and Jon Eisenberg and Seymour E.
                 Goodman",
  title =        "Would cybersecurity professionalization help address
                 the cybersecurity crisis?",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "24--27",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556936",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Evaluating the trade-offs involved in cybersecurity
                 professionalization.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bell:2014:ENC,
  author =       "Tim Bell",
  title =        "Establishing a nationwide {CS} curriculum in {New
                 Zealand} high schools",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "28--30",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556937",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Providing students, teachers, and parents with a
                 better understanding of computer science and
                 programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Young:2014:IAS,
  author =       "William Young and Nancy G. Leveson",
  title =        "An integrated approach to safety and security based on
                 systems theory",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "31--35",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556938",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Applying a more powerful new safety methodology to
                 security risks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2014:KVB,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: Bugs and bragging rights",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "36--37",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556939",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "It is not always size that matters.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ceccagnoli:2014:DPW,
  author =       "Marco Ceccagnoli and Chris Forman and Peng Huang and
                 D. J. Wu",
  title =        "Digital platforms: when is participation valuable?",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "38--39",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556940",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Assessing the benefits and challenges of knowledge
                 spillovers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Andriole:2014:RT,
  author =       "Stephen J. Andriole",
  title =        "Ready technology",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "40--42",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556941",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Fast-tracking emerging business technologies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anonymous:2014:NLP,
  author =       "Anonymous",
  title =        "Node at {LinkedIn}: the pursuit of thinner, lighter,
                 faster",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "44--51",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556647.2556656",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A discussion with Kiran Prasad, Kelly Norton, and
                 Terry Coatta.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2014:CWS,
  author =       "Poul-Henning Kamp",
  title =        "Center wheel for success",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "52--54",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556647.2556655",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "``Not invented here'' syndrome is not unique to the IT
                 world.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hensley:2014:PSD,
  author =       "Zachary Hensley and Jibonananda Sanyal and Joshua
                 New",
  title =        "Provenance in sensor data management",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "55--62",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556647.2556657",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A cohesive, independent solution for bringing
                 provenance to scientific research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Holzmann:2014:MC,
  author =       "Gerard J. Holzmann",
  title =        "{Mars} code",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "64--73",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2560217.2560218",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Redundant software (and hardware) ensured Curiosity
                 reached its destination and functioned as its designers
                 intended.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Avgerinos:2014:AEG,
  author =       "Thanassis Avgerinos and Sang Kil Cha and Alexandre
                 Rebert and Edward J. Schwartz and Maverick Woo and
                 David Brumley",
  title =        "Automatic exploit generation",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "74--84",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2560217.2560219",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The idea is to identify security-critical software
                 bugs so they can be fixed first.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Micali:2014:CMS,
  author =       "Silvio Micali and Michael O. Rabin",
  title =        "Cryptography miracles, secure auctions, matching
                 problem verification",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "85--93",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2574871",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A solution to the persistent problem of preventing
                 collusion in Vickrey auctions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wilhelm:2014:CTT,
  author =       "Reinhard Wilhelm and Daniel Grund",
  title =        "Computation takes time, but how much?",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "94--103",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500886",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Timing analysis for hard real-time systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mahoney:2014:NSO,
  author =       "Michael W. Mahoney",
  title =        "A new spin on an old algorithm: technical
                 perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "106--106",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556329",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ballard:2014:CCS,
  author =       "Grey Ballard and James Demmel and Olga Holtz and Oded
                 Schwartz",
  title =        "Communication costs of {Strassen}'s matrix
                 multiplication",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "107--114",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2556647.2556660",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Algorithms have historically been evaluated in terms
                 of the number of arithmetic operations they performed.
                 This analysis is no longer sufficient for predicting
                 running times on today's machines. Moving data through
                 memory hierarchies and among processors requires much
                 more time (and energy) than performing computations.
                 Hardware trends suggest that the relative costs of this
                 communication will only increase. Proving lower bounds
                 on the communication of algorithms and finding
                 algorithms that attain these bounds are therefore
                 fundamental goals. We show that the communication cost
                 of an algorithm is closely related to the graph
                 expansion properties of its corresponding computation
                 graph. Matrix multiplication is one of the most
                 fundamental problems in scientific computing and in
                 parallel computing. Applying expansion analysis to
                 Strassen's and other fast matrix multiplication
                 algorithms, we obtain the first lower bounds on their
                 communication costs. These bounds show that the current
                 sequential algorithms are optimal but that previous
                 parallel algorithms communicate more than necessary.
                 Our new parallelization of Strassen's algorithm is
                 communication-optimal and outperforms all previous
                 matrix multiplication algorithms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2014:LBPa,
  author =       "Peter Winkler",
  title =        "Last byte: Puzzled: {Lowest Number Wins}",
  journal =      j-CACM,
  volume =       "57",
  number =       "2",
  pages =        "120--120",
  month =        feb,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2559597",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Feb 15 18:20:04 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2014:BST,
  author =       "Moshe Y. Vardi",
  title =        "{Boolean} satisfiability: theory and engineering",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "5--5",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2578043",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:LPW,
  author =       "Vinton G. Cerf",
  title =        "Letter from the {President}: What if it's us?",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "7--7",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2577383",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:LED,
  author =       "{CACM Staff}",
  title =        "Letters to the Editor: Develop research culture in the
                 {Arab Middle East}",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "9--9",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2578280",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2014:CSD,
  author =       "Kate Matsudaira",
  title =        "Capturing and structuring data mined from the Web",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "10--11",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2567664",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. Kate Matsudaira
                 considers not only how to mine data from the Web, but
                 what to do with it once you have it.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Klarreich:2014:NRB,
  author =       "Erica Klarreich",
  title =        "News: Reading brains",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "12--14",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2567649",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The first steps have been taken toward enabling a
                 computer to perceive one's thoughts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2014:NWW,
  author =       "Keith Kirkpatrick",
  title =        "News: {World} without wires",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "15--17",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2567650",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Capturing electricity from ambient RF transmissions
                 can keep low-power applications off the grid.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2014:NPH,
  author =       "Neil Savage",
  title =        "News: Playing at health",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "18--19",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2567654",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Developers try to tap the beneficial effects of video
                 games.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2014:LSM,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Mass digitization as fair use",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "20--22",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2566965",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the implications of the late-2013 ruling
                 in favor of Google in the Authors Guild case.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Narayanan:2014:CEW,
  author =       "Arvind Narayanan and Shannon Vallor",
  title =        "Computing ethics: Why software engineering courses
                 should include ethics coverage",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "23--25",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2566966",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Encouraging students to become comfortable exercising
                 ethical discernment in a professional context with
                 their peers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2014:PIS,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: `Surfing toward the future'",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "26--29",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2566967",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A new report from Chile about improving economic
                 competitiveness advances a novel interpretation of
                 innovation. Timing is everything.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ladner:2014:BPI,
  author =       "Richard Ladner",
  title =        "Broadening participation: The impact of the {United
                 Nations Convention on the Rights of Persons with
                 Disabilities}",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "30--32",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2566968",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Codifying human rights and inclusiveness in a
                 technical context for people with disabilities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Patterson:2014:VHB,
  author =       "David Patterson",
  title =        "Viewpoint: How to build a bad research center",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "33--36",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2566969",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Sharing lessons learned from experiences creating
                 successful multidisciplinary research centers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Golab:2014:ECW,
  author =       "Wojciech Golab and Muntasir R. Rahman and Alvin
                 AuYoung and Kimberly Keeton and Xiaozhou (Steve) Li",
  title =        "Eventually consistent: not what you were expecting?",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "38--44",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2576794",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Methods of quantifying consistency (or lack thereof)
                 in eventually consistent storage systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sproull:2014:APC,
  author =       "Robert F. Sproull and Jim Waldo",
  title =        "The {API} performance contract",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "45--51",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2576792",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How can the expected interactions between caller and
                 implementation be guaranteed?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kleen:2014:SEL,
  author =       "Andi Kleen",
  title =        "Scaling existing lock-based applications with lock
                 elision",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "52--56",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2576793",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Enabling existing lock-based programs to achieve
                 performance benefits of nonblocking synchronization.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yang:2014:MPP,
  author =       "Junfeng Yang and Heming Cui and Jingyue Wu and Yang
                 Tang and Gang Hu",
  title =        "Making parallel programs reliable with stable
                 multithreading",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "58--69",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500875",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/multithreading.bib",
  abstract =     "Stable multithreading dramatically simplifies the
                 interleaving behaviors of parallel programs, offering
                 new hope for making parallel programming easier.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Alvarado:2014:UTC,
  author =       "Christine Alvarado and Eugene Judson",
  title =        "Using targeted conferences to recruit women into
                 computer science",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "70--77",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500883",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "To inspire women to major in CS, take them to the
                 Grace Hopper Celebration of Women in Computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kim:2014:BDA,
  author =       "Gang-Hoon Kim and Silvana Trimi and Ji-Hyong Chung",
  title =        "Big-data applications in the government sector",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "78--85",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500873",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In the same way businesses use big data to pursue
                 profits, governments use it to promote the public
                 good.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zielinska:2014:TS,
  author =       "Elzbieta Zieli{\'n}ska and Wojciech Mazurczyk and
                 Krzysztof Szczypiorski",
  title =        "Trends in steganography",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "86--95",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2566590.2566610",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  abstract =     "Methods for embedding secret data are more
                 sophisticated than their ancient predecessors, but the
                 basic principles remain unchanged.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wallach:2014:SST,
  author =       "Dan Wallach",
  title =        "{Smartphone} security `taint' what it used to be:
                 technical perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "98--98",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2576234",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Enck:2014:TIF,
  author =       "William Enck and Peter Gilbert and Byung-Gon Chun and
                 Landon P. Cox and Jaeyeon Jung and Patrick McDaniel and
                 Anmol N. Sheth",
  title =        "{TaintDroid}: an information flow tracking system for
                 real-time privacy monitoring on smartphones",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "99--106",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2494522",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Today's smartphone operating systems frequently fail
                 to provide users with adequate control over and
                 visibility into how third-party applications use their
                 privacy-sensitive data. We address these shortcomings
                 with TaintDroid, an efficient, systemwide dynamic taint
                 tracking and analysis system capable of simultaneously
                 tracking multiple sources of sensitive data. TaintDroid
                 provides real-time analysis by leveraging Android's
                 virtualized execution environment. Using TaintDroid to
                 monitor the behavior of 30 popular third-party Android
                 applications, we found 68 instances of misappropriation
                 of users' location and device identification
                 information across 20 applications. Monitoring
                 sensitive data with TaintDroid provides informed use of
                 third-party applications for phone users and valuable
                 input for smartphone security service firms seeking to
                 identify misbehaving applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2014:LBPb,
  author =       "Peter Winkler",
  title =        "Last byte: Puzzled: {Solutions} and sources",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "109--109",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2578281",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (February 2014) we posted three games in
                 which you were asked to pick a positive integer. The
                 question in each was: What is the highest number you
                 should think about picking? Here, we offer solutions to
                 all three. How did you do? \par

                 1. Found dollar. Alice and Bob are vying for a found
                 dollar, with lowest number the winner and a tie winning
                 it for neither. Sadly, the only ``Nash equilibrium''
                 solution is for both players to choose ``1'' and the
                 dollar to go unclaimed --- a mini ``prisoner's
                 dilemma.'' Collaboration could have won each of them 50
                 cents. \par

                 2. Zero sum. Here, the writer of the lower number wins
                 \$1 from the other player, unless it is lower by only
                 1, in which case the player with the higher number
                 would win \$2 from the other player. A tie would result
                 in no money changing hands. This problem was published
                 by Martin Gardner, appearing as Problem 11.13 in his
                 The Collossal Book of Short Puzzles and Problems (W. W.
                 Norton \& Co., New York, 2006). The Nash equilibrium
                 solution would be to write ``1,'' ``2,'' ``3,'' ``4,''
                 or ``5'' with probabilities 1/16, 5/16, 1/4, 5/16, and
                 1/16, respectively. (Gardner did not provide a proof,
                 but it is not difficult to show this is a Nash
                 equilibrium strategy and, with a little more work, the
                 only one.) The highest number either player should
                 consider writing is thus ``5.''\par

                 3. Swedish lottery. This game, which I included in my
                 book Mathematical Puzzles: A Conoisseur's Collection (A
                 K Peters Ltd., Natick, MA, 2001) as ``Swedish
                 Lottery,'' has the surprising property that the
                 equilibrium strategy calls for playing every positive
                 integer with positive probability. There is no largest
                 integer you should consider playing. To see this,
                 imagine for the sake of reaching a contradiction that
                 there is a highest number you (and the other players)
                 should ever play; call it number k. When would you win
                 playing k? Only when the other players choose the same
                 lower number. But if you played k +1, you would win all
                 those times plus the times the other two players both
                 play k. k +1 is thus a better choice than k,
                 contradicting the assumption that the strategy is a
                 Nash equilibrium. There is, in fact, a common Nash
                 equilibrium strategy for Alice, Bob, and Charlie ---
                 calling for the number j to be selected with
                 probability $ (1 - r) r^{j^{-1}} $ where $r$ is the
                 root of a certain cubic equation and approximately
                 0.543689. The probabilities for choosing 1, 2, 3, and 4
                 are about 0.456311, 0.248091, 0.134884, and 0.073335,
                 respectively; the probability of choosing a number
                 greater than 100 is teeny. As an experiment in 2010, I
                 ran a Swedish Lottery among 40 graduate students in
                 Dartmouth's Computer Science Department. The winning
                 number was 6. A much larger version --- actually a game
                 a day for 47 straight days --- was run in Sweden in
                 2007 under the name ``Limbo.'' The number of players
                 each day averaged 53,785; the lowest winning number was
                 162, the highest 4,465. For more, see
                 http://swopec.hhs.se/hastef/papers/hastef0671.pdf.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2014:LBQa,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: {RISC} and reward",
  journal =      j-CACM,
  volume =       "57",
  number =       "3",
  pages =        "112--ff",
  month =        mar,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2568484",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 27 17:17:45 MST 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Having helped develop Reduced Instruction Set
                 Computing and Redundant Arrays of Inexpensive Disks,
                 David Patterson has set his sights on interdisciplinary
                 research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Aho:2014:FRS,
  author =       "Alfred Aho and Georg Gottlob",
  title =        "A front row seat to {Communications}' editorial
                 transformation",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "5--5",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2582611",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:IGE,
  author =       "Vinton G. Cerf",
  title =        "The {Internet} governance ecosystem",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "7--7",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2588894",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:CMM,
  author =       "{CACM Staff}",
  title =        "Code that missed {Mars}",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "9--9",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2591007",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2014:EF,
  author =       "Mark Guzdial and Daniel Reed",
  title =        "Eyes forward",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "10--11",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2581795",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 considers why computing education lags behind other
                 sciences, while Daniel Reed weighs balancing immediate
                 research needs against future uncertainty.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2014:UPD,
  author =       "Chris Edwards",
  title =        "Using patient data for personalized cancer
                 treatments",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "13--15",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2581892",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Patient information databases eventually will help
                 improve health outcomes and support development of new
                 therapies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hyman:2014:SST,
  author =       "Paul Hyman",
  title =        "Speech-to-speech translations stutter, but researchers
                 see mellifluous future",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "16--19",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2582111",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The practical need for accurate instant or
                 simultaneous machine translations continues to grow as
                 applications multiply.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2014:NMC,
  author =       "Gregory Mone",
  title =        "New models in cosmetics replacing animal testing",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "20--21",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2581925",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A European law spurs scientists to develop
                 computational simulations capable of predicting the
                 toxicity of cosmetics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2014:MRS,
  author =       "Michael A. Cusumano",
  title =        "{MOOCs} revisited, with some policy suggestions",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "24--26",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2580941",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Assessing the rapidly evolving realm of massive open
                 online courses.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Best:2014:TOC,
  author =       "Michael L. Best",
  title =        "Thinking outside the continent",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "27--29",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2580943",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Encouraging the opportunities for digital innovation
                 and invention to flourish in a variety of social
                 environments.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2014:KVFa,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: This is the foo field",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "30--31",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2580942",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The meaning of bits and avoiding upgrade bogdowns.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Estrin:2014:SDW,
  author =       "Deborah Estrin",
  title =        "Small data, where $ n = \mbox {me} $",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "32--34",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2580944",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking personalized data-derived insights from
                 analysis of our digital traces.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vishkin:2014:MHG,
  author =       "Uzi Vishkin",
  title =        "Is multicore hardware for general-purpose parallel
                 processing broken?",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "35--39",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2580945",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The current generation of general-purpose multicore
                 hardware must be fixed to support more application
                 domains and to allow cost-effective parallel
                 programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vixie:2014:RLS,
  author =       "Paul Vixie",
  title =        "Rate-limiting state",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "40--43",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2578902",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The edge of the Internet is an unruly place.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jacobson:2014:MLS,
  author =       "Ivar Jacobson and Pan-Wei Ng and Ian Spence and Paul
                 E. McMahon",
  title =        "Major-league {SEMAT}: why should an executive care?",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "44--50",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2580712",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Becoming better, faster, cheaper, and happier.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Paasch:2014:MT,
  author =       "Christoph Paasch and Olivier Bonaventure",
  title =        "Multipath {TCP}",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "51--57",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2578901",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Decoupled from IP, TCP is at last able to support
                 multihomed hosts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Seaton:2014:WDW,
  author =       "Daniel T. Seaton and Yoav Bergner and Isaac Chuang and
                 Piotr Mitros and David E. Pritchard",
  title =        "Who does what in a massive open online course?",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "58--65",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500876",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Student-participation data from the inaugural MITx
                 (now edX) course---6.002x: Circuits and
                 Electronics---unpacks MOOC student behavior.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Avigad:2014:FVM,
  author =       "Jeremy Avigad and John Harrison",
  title =        "Formally verified mathematics",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "66--75",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2591012",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/kepler.bib",
  abstract =     "With the help of computational proof assistants,
                 formal verification could become the new standard for
                 rigor in mathematics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "ACL2 proof system; Boyer--Moore NQTHM theorem prover;
                 Brouwer Fixed-Point Theorem; Coq proof system; de
                 Bruijn factor; EQP theorem prover; Four Color Theorem;
                 G{\"o}del Incompleteness Theorem; HOL proof system; HOL
                 Light proof system; Isabelle proof checker; LCF proof
                 checker; Milawa proof system; Mizar proof checker;
                 Nuprl proof system; Prime Number Theorem; Project
                 Flyspeck (Formal Proof of the Kepler Conjecture);
                 Prototype Verification System (PVS) proof system;
                 SSReflect proof language; Univalent Foundations
                 Project",
}

@Article{Odersky:2014:UFO,
  author =       "Martin Odersky and Tiark Rompf",
  title =        "Unifying functional and object-oriented programming
                 with {Scala}",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "76--86",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2591013",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Scala unifies traditionally disparate
                 programming-language philosophies to develop new
                 components and component systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roesner:2014:SPA,
  author =       "Franziska Roesner and Tadayoshi Kohno and David
                 Molnar",
  title =        "Security and privacy for augmented reality systems",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "88--96",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2580723.2580730",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "AR systems pose potential security concerns that
                 should be addressed before the systems become
                 widespread.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Warren:2014:RSD,
  author =       "Joe Warren",
  title =        "A `reasonable' solution to deformation methods:
                 technical perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "98--98",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2578851",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jacobson:2014:BBW,
  author =       "Alec Jacobson and Ilya Baran and Jovan Popovi{\'c} and
                 Olga Sorkine-Hornung",
  title =        "Bounded biharmonic weights for real-time deformation",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "99--106",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2578850",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Changing an object's shape is a basic operation in
                 computer graphics, necessary for transforming raster
                 images, vector graphics, geometric models, and animated
                 characters. The fastest approaches for such object
                 deformation involve linearly blending a small number of
                 given affine transformations, typically each associated
                 with bones of an internal skeleton, vertices of an
                 enclosing cage, or a collection of loose point handles.
                 Unfortunately, linear blending schemes are not always
                 easy to use because they may require manually painting
                 influence weights or modeling closed polyhedral cages
                 around the input object. Our goal is to make the design
                 and control of deformations simpler by allowing the
                 user to work freely with the most convenient
                 combination of handle types. We develop linear blending
                 weights that produce smooth and intuitive deformations
                 for points, bones, and cages of arbitrary topology. Our
                 weights, called bounded biharmonic weights, minimize
                 the Laplacian energy subject to bound constraints.
                 Doing so spreads the influences of the handles in a
                 shape-aware and localized manner, even for objects with
                 complex and concave boundaries. The variational weight
                 optimization also makes it possible to customize the
                 weights so that they preserve the shape of specified
                 essential object features. We demonstrate successful
                 use of our blending weights for real-time deformation
                 of 2D and 3D shapes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{MacLeod:2014:LBF,
  author =       "Ken MacLeod",
  title =        "Last Byte: Future Tense: Re: Search",
  journal =      j-CACM,
  volume =       "57",
  number =       "4",
  pages =        "112--ff",
  month =        apr,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2590807",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:09 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. For some, data
                 collecting will always be more rewarding than data
                 mining.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2014:MLS,
  author =       "Moshe Y. Vardi",
  title =        "{Moore}'s law and the sand-heap paradox",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "5--5",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2600347",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:SIT,
  author =       "Vinton G. Cerf",
  title =        "Sometimes it takes some time!",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "7--7",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2597759",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:KYS,
  author =       "{CACM Staff}",
  title =        "Know your steganographic enemy",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "8--8",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2601402",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:AGE,
  author =       "{CACM Staff}",
  title =        "{ACM}'s 2014 general election: please take this
                 opportunity to vote",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "9--17",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2597769",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Meet the candidates who introduce their plans---and
                 stands---for the Association.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Robertson:2014:RHT,
  author =       "Judy Robertson",
  title =        "Rethinking how to teach programming to newcomers",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "18--19",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2591203",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Judy Robertson
                 reviews what happened when she decided to introduce
                 Android development into the curriculum for first-year
                 computer science students.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2014:HCC,
  author =       "Samuel Greengard",
  title =        "How computers are changing biology",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "21--23",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2591230",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Sophisticated computer models and simulations are
                 replacing test tubes and beakers. This revolution in
                 biology research is redefining medicine, agriculture,
                 and more.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2014:FD,
  author =       "Tom Geller",
  title =        "The forever disc",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "24--26",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2591232",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Can our digital data represent us a million years from
                 now?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2014:TCC,
  author =       "Keith Kirkpatrick",
  title =        "Technology confounds the courts",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "27--29",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2591231",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Despite the need to make decisions relevant to
                 technologies, the U.S. Supreme Court is not the most
                 techno-savvy group.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{VanAlstyne:2014:WBV,
  author =       "Marshall {Van Alstyne}",
  title =        "Why {Bitcoin} has value",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "30--32",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2594288",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Evaluating the evolving controversial digital
                 currency.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Depoorter:2014:WHV,
  author =       "Ben Depoorter",
  title =        "What happened to video game piracy?",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "33--34",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2594289",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How video games thrive in a world of piracy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2014:TKT,
  author =       "David Anderson",
  title =        "{Tom Kilburn}: a tale of five computers",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "35--38",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2594290",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Reflections on a British computer engineer who
                 influenced several important machines, including the
                 first stored-program computer.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cooper:2014:BVC,
  author =       "Steve Cooper and Shuchi Grover and Beth Simon",
  title =        "Building a virtual community of practice for {K-12 CS}
                 teachers",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "39--41",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2594456",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Bringing educators together and focusing their
                 interests toward improving computer science education
                 in high schools.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bajcsy:2014:RC,
  author =       "Ruzena Bajcsy",
  title =        "Robots are coming",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "42--43",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2594457",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the societal implications of the robotics
                 revolution.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Toxen:2014:NSS,
  author =       "Bob Toxen",
  title =        "The {NSA} and {Snowden}: securing the all-seeing eye",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "44--51",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2594502",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  abstract =     "How good security at the NSA could have stopped him.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Carata:2014:PP,
  author =       "Lucian Carata and Sherif Akoush and Nikilesh
                 Balakrishnan and Thomas Bytheway and Ripduman Sohan and
                 Margo Seltzer and Andy Hopper",
  title =        "A primer on provenance",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "52--60",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2596628",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Better understanding data requires tracking its
                 history and context.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lloyd:2014:DSE,
  author =       "Wyatt Lloyd and Michael J. Freedman and Michael
                 Kaminsky and David G. Andersen",
  title =        "Don't settle for eventual consistency",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "61--68",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2596624",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Stronger properties for low-latency geo-replicated
                 storage.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nanavati:2014:CSG,
  author =       "Mihir Nanavati and Patrick Colp and Bill Aiello and
                 Andrew Warfield",
  title =        "Cloud security: a gathering storm",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "70--79",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2593686",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Users' trust in cloud systems is undermined by the
                 lack of transparency in existing security policies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pass:2014:RSV,
  author =       "Shimeon Pass and Boaz Ronen",
  title =        "Reducing the software value gap",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "80--87",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2594413.2594422",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to cope with the growing demand for software
                 solutions at no extra cost.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Liu:2014:CSA,
  author =       "Manlu Liu and Sean Hansen and Qiang Tu",
  title =        "The community source approach to software development
                 and the {Kuali} experience",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "88--96",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2593687",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Participating educational institutions get a much more
                 cost-effective result compared to the commercial
                 off-the-shelf alternative.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Leyton-Brown:2014:UEH,
  author =       "Kevin Leyton-Brown and Holger H. Hoos and Frank Hutter
                 and Lin Xu",
  title =        "Understanding the empirical hardness of {NP}-complete
                 problems",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "98--107",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2594413.2594424",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Using machine learning to predict algorithm runtime.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Juels:2014:INC,
  author =       "Ari Juels and Bonnie Wong",
  title =        "The interplay of neuroscience and cryptography:
                 technical perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "109--109",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2594446",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bojinov:2014:NMC,
  author =       "Hristo Bojinov and Daniel Sanchez and Paul Reber and
                 Dan Boneh and Patrick Lincoln",
  title =        "Neuroscience meets cryptography: crypto primitives
                 secure against rubber hose attacks",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "110--118",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2594445",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  abstract =     "Cryptographic systems often rely on the secrecy of
                 cryptographic keys given to users. Many schemes,
                 however, cannot resist coercion attacks where the user
                 is forcibly asked by an attacker to reveal the key.
                 These attacks, known as rubber hose cryptanalysis, are
                 often the easiest way to defeat cryptography. We
                 present a defense against coercion attacks using the
                 concept of implicit learning from cognitive psychology.
                 Implicit learning refers to learning of patterns
                 without any conscious knowledge of the learned pattern.
                 We use a carefully crafted computer game to allow a
                 user to implicitly learn a secret password without them
                 having any explicit or conscious knowledge of the
                 trained password. While the trained secret can be used
                 for authentication, participants cannot be coerced into
                 revealing it since they have no conscious knowledge of
                 it. We performed a number of user studies using
                 Amazon's Mechanical Turk to verify that participants
                 can successfully re-authenticate over time and that
                 they are unable to reconstruct or even robustly
                 recognize the trained secret.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2014:LBPc,
  author =       "Peter Winkler",
  title =        "Last Byte: Puzzled: A Sort, of Sorts",
  journal =      j-CACM,
  volume =       "57",
  number =       "5",
  pages =        "120--120",
  month =        may,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2594482",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 21 10:20:12 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sahami:2014:CSC,
  author =       "Mehran Sahami and Steve Roach",
  title =        "Computer science curricula 2013 released",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "5--5",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2610445",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:LPH,
  author =       "Vinton G. Cerf",
  title =        "Letter from the {President}: The house elves of
                 {ACM}",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "7--7",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2611566",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:LEE,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Efficient code to counter
                 dying {Moore's Law}",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "9--9",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2617777",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Reed:2014:BFI,
  author =       "Daniel Reed and Chris Stephenson",
  title =        "{BLOG@ACM}: First impressions, unexpected benefits",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "10--11",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2601022",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Daniel Reed shares
                 his experiences with Google Glass, while Chris
                 Stephenson considers the kinds of support chapters of
                 the Computer Science Teachers Association provide their
                 members.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2014:NCG,
  author =       "Don Monroe",
  title =        "Neuromorphic computing gets ready for the (really) big
                 time",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "13--15",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2601069",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A technology inspired by biological principles but
                 `steamrolled for decades' prepares to take off as
                 Moore's Law approaches its long-anticipated end.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2014:TC,
  author =       "Neil Savage",
  title =        "Time for a change",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "16--18",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2601075",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "4D printing combines the dimension of time with the
                 hope of building objects with new capabilities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:VMB,
  author =       "{CACM Staff}",
  title =        "Visualizations make big data meaningful",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "19--21",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2601074",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "New techniques are designed to translate ``invisible
                 numbers'' into visible images.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2014:GA,
  author =       "Neil Savage",
  title =        "General agreement",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "22--23",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2601076",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Leslie Lamport contributed to the theory and practice
                 of building distributed computing systems that work as
                 intended.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2014:IRE,
  author =       "Ross Anderson and Steven J. Murdoch",
  title =        "Inside risks: {EMV}: why payment systems fail",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "24--28",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602321",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "What lessons might we learn from the chip cards used
                 for payments in Europe, now that the U.S. is adopting
                 them too?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2014:BSO,
  author =       "Phillip G. Armour",
  title =        "The business of software: Owning and using",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "29--30",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602322",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "On vital and supporting systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Florencio:2014:PSF,
  author =       "Dinei Flor{\^e}ncio and Cormac Herley and Adam
                 Shostack",
  title =        "Privacy and security: {FUD}: a plea for intolerance",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "31--33",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602323",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Relying on dubious claims can cause researchers to
                 focus on the wrong questions and organizations to
                 misdirect security spending.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2014:PIA,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: Avalanches are coming",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "34--36",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602324",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computing technology has generated conditions for
                 radical transformations of jobs and
                 professions---including education. How shall we cope?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2014:KVL,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: The logic of logging",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "37--38",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602325",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "And the illogic of PDF.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Davis:2014:VBD,
  author =       "Charles K. Davis",
  title =        "Viewpoint: Beyond data and analysis",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "39--41",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602326",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Why business analytics and big data really matter for
                 modern business organizations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gill:2014:DSL,
  author =       "Andy Gill",
  title =        "Domain-specific languages and code synthesis using
                 {Haskell}",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "42--49",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2605205",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Looking at embedded DSLs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meijer:2014:CEM,
  author =       "Erik Meijer",
  title =        "The curse of the excluded middle",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "50--55",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2605176",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "``Mostly functional'' programming does not work.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Svensson:2014:DET,
  author =       "Bo Joel Svensson and Mary Sheeran and Ryan R.
                 Newton",
  title =        "Design exploration through code-generating {DSLs}",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "56--63",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2605685",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "High-level DSLs for low-level programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Siaterlis:2014:CPT,
  author =       "Christos Siaterlis and B{\'e}la Genge",
  title =        "Cyber-physical testbeds",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "64--73",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602575",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "EPIC helps assess cyberthreats against the cyber and
                 physical dimensions of networked critical
                 infrastructures.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fan:2014:PSM,
  author =       "Weiguo Fan and Michael D. Gordon",
  title =        "The power of social media analytics",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "74--81",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602574",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to use, and influence, consumer social
                 communications to improve business performance,
                 reputation, and profit.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosner:2014:DCP,
  author =       "Daniela Rosner and Marco Roccetti and Gustavo
                 Marfia",
  title =        "The digitization of cultural practices",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "82--87",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602695.2602701",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "These interactive applications let users perform, and
                 thus preserve, traditional culture-defining crafts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Musial:2014:IDS,
  author =       "Peter Musial and Nicolas Nicolaou and Alexander A.
                 Shvartsman",
  title =        "Implementing distributed shared memory for dynamic
                 networks",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "88--98",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2500874",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Atomically consistent memory services provide
                 resiliency in dynamic settings.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{vandePanne:2014:MFI,
  author =       "Michiel van de Panne",
  title =        "Motion fields for interactive character animation:
                 technical perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "100--100",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602759",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lee:2014:MFI,
  author =       "Yongjoon Lee and Kevin Wampler and Gilbert Bernstein
                 and Jovan Popovi{\'c} and Zoran Popovi{\'c}",
  title =        "Motion fields for interactive character locomotion",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "101--108",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602758",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We propose a novel representation of motion data and
                 control of virtual characters that gives highly agile
                 responses to user input and allows a natural handling
                 of arbitrary external disturbances. In contrast to
                 traditional approaches based on replaying segments of
                 motion data directly, our representation organizes
                 samples of motion data into a high-dimensional
                 generalization of a vector field that we call a motion
                 field. Our runtime motion synthesis mechanism freely
                 flows through the motion field in response to user
                 commands. The motions we create appear natural, are
                 highly responsive to real-time user input, and are not
                 explicitly specified in the data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2014:LBPd,
  author =       "Peter Winkler",
  title =        "Last byte: Puzzled: Solutions and Sources",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "110--110",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2602556",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (May 2014) we posted three puzzles in which
                 you were asked to sort several cards using three stacks
                 on a table; you were allowed to move the top card of
                 one stack to the top of another (possibly empty) stack,
                 with the object being to get all the cards in their
                 natural order stacked in the leftmost place. The catch
                 was you could see only the top cards of the stacks and
                 had no memory. Not included were proofs that the
                 algorithms described in the following solutions
                 actually work; indeed, the best way to see how they
                 work is to take three cards (or a whole suit) from a
                 deck of playing cards and try.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2014:LBQb,
  author =       "Leah Hoffmann",
  title =        "Last Byte: {Q\&A}: Divide and Conquer",
  journal =      j-CACM,
  volume =       "57",
  number =       "6",
  pages =        "112--ff",
  month =        jun,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2601077",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue May 27 16:21:26 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Leslie Lamport on Byzantine generals, clocks, and
                 other tools for reasoning about concurrent systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hanson:2014:EWC,
  author =       "Vicki Hanson and Reyyan Ayfer and Bev Bachmayer",
  title =        "{European} women in computing",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "5--5",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2631183",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:RP,
  author =       "Vinton G. Cerf",
  title =        "Responsible programming",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "7--7",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2631185",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:SWL,
  author =       "{CACM Staff}",
  title =        "{Snowden} weak link: copying to {USB} device",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "8--9",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2622629",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2014:DTP,
  author =       "Mark Guzdial and Philip Guo",
  title =        "The difficulty of teaching programming languages, and
                 the benefits of hands-on learning",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "10--11",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2617658",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 considers the `poor learnability' of programming
                 languages, while Philip Guo enumerates some practical
                 benefits to working in a CS lab.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2014:BDM,
  author =       "Alex Wright",
  title =        "Big data meets big science",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "13--15",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2617660",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Next-generation scientific instruments are forcing
                 researchers to question the limits of massively
                 parallel computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2014:RCD,
  author =       "Logan Kugler",
  title =        "Robots compete in disaster scenarios",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "16--18",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2617752",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The DARPA Robotics Challenge pitted teams from around
                 the world against each other in a series of
                 disaster-themed tasks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2014:HPS,
  author =       "Esther Shein",
  title =        "Holographic projection systems provide eternal life",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "19--21",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2617664",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Optical tricks help deceased entertainers keep on
                 performing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2014:LSW,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Watching {TV} on
                 {Internet}-connected devices",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "22--24",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2618099",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The ABC vs. Aereo case has potentially far-reaching
                 consequences.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Huff:2014:CET,
  author =       "Chuck Huff and Almut Furchert",
  title =        "Computing ethics: Toward a pedagogy of ethical
                 practice",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "25--27",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2618103",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Teaching computing ethics in a manner that allows
                 students to address both abstract ethical knowledge and
                 actual ethical practice.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sako:2014:TSM,
  author =       "Mari Sako",
  title =        "Technology strategy and management: The business of
                 the state",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "28--30",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2618105",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering the opportunities and challenges for
                 commercial firms involved with government business
                 process outsourcing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Margolis:2014:BPC,
  author =       "Jane Margolis and Joanna Goode and Gail Chapman and
                 Jean J. Ryoo",
  title =        "Broadening participation: That classroom `magic'",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "31--33",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2618107",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Effective teaching practices for broadening
                 participation in computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Friedman:2014:VSC,
  author =       "Batya Friedman",
  title =        "Viewpoint: Structural challenges and the need to
                 adapt",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "34--37",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2618109",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Broadening the conversation about scholars and
                 scholarship in computing and information research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Laplante:2014:VLP,
  author =       "Phillip A. Laplante",
  title =        "Viewpoint: Licensing professional software engineers:
                 seize the opportunity",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "38--40",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2618111",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Professional organizations should be in the forefront
                 of the ongoing discussion about licensing professional
                 software engineers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wadlow:2014:WMY,
  author =       "Thomas Wadlow",
  title =        "Who must you trust?",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "42--49",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2619238",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "You must have some trust if you want to get anything
                 done.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anonymous:2014:AQT,
  author =       "Anonymous",
  title =        "Automated {QA} testing at electronic arts",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "50--57",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2617754",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "A discussion with Michael Donat, Jafar Husain, and
                 Terry Coatta",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bland:2014:FMT,
  author =       "Mike Bland",
  title =        "Finding more than one worm in the apple",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "58--64",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2622630",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "If you see something, say something.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Faulkner:2014:CSR,
  author =       "Matthew Faulkner and Robert Clayton and Thomas Heaton
                 and K. Mani Chandy and Monica Kohler and Julian Bunn
                 and Richard Guy and Annie Liu and Michael Olson and
                 MingHei Cheng and Andreas Krause",
  title =        "Community sense and response systems: your phone as
                 quake detector",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "66--75",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2622633",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Caltech CSN project collects sensor data from
                 thousands of personal devices for real-time response to
                 dangerous earthquakes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ben-Yehuda:2014:RRR,
  author =       "Orna Agmon Ben-Yehuda and Muli Ben-Yehuda and Assaf
                 Schuster and Dan Tsafrir",
  title =        "The rise of {RaaS}: the {Resource-as-a-Service}
                 cloud",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "76--84",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2627422",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In the RaaS cloud, virtual machines trade in
                 fine-grain resources on the fly.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jagadish:2014:BDT,
  author =       "H. V. Jagadish and Johannes Gehrke and Alexandros
                 Labrinidis and Yannis Papakonstantinou and Jignesh
                 M. Patel and Raghu Ramakrishnan and Cyrus Shahabi",
  title =        "Big data and its technical challenges",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "86--94",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2611567",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Exploring the inherent technical challenges in
                 realizing the potential of Big Data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Papagiannaki:2014:PJM,
  author =       "Konstantina (Dina) Papagiannaki",
  title =        "The power of joint multiuser beamforming: technical
                 perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "96--96",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2618411",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rahul:2014:JSW,
  author =       "Hariharan Rahul and Swarun Kumar and Dina Katabi",
  title =        "{JMB}: scaling wireless capacity with user demands",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "97--106",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2618413",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We present JMB, a joint multiuser beamforming system,
                 that enables independent access points (APs) to
                 beamform their signals and communicate with their
                 clients on the same channel as if they were one large
                 MIMO transmitter. The key enabling technology behind
                 JMB is a new low-overhead technique for synchronizing
                 the phase of multiple transmitters in a distributed
                 manner. The design allows a wireless LAN to scale its
                 throughput by continually adding more APs on the same
                 channel. JMB is implemented and tested with both
                 software radio clients and off-the-shelf 802.11n cards,
                 and evaluated in a dense congested deployment
                 resembling a conference room. Results from a 10-AP
                 software-radio testbed show a linear increase in
                 network throughput with a median gain of 8.1--9.4$
                 \times $. Our results also demonstrate that JMB's joint
                 multiuser beamforming can provide throughput gains with
                 unmodified 802.11n cards.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Landis:2014:LBF,
  author =       "Geoffrey A. Landis",
  title =        "Last byte: Future Tense: {The Chatbot} and the
                 {Drone}",
  journal =      j-CACM,
  volume =       "57",
  number =       "7",
  pages =        "112--ff",
  month =        jul,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2631171",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jun 30 18:19:34 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. Autonomous or
                 not, design is destiny.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2014:ELO,
  author =       "Moshe Y. Vardi",
  title =        "{Editor}'s letter: Openism, {IPism}, fundamentalism,
                 and pragmatism",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "5--5",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2632265",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:CAP,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: {ACM} and the professional programmer",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "7--7",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2639107",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2014:BWU,
  author =       "Mark Guzdial",
  title =        "{BLOG@CACM}: Why the {U.S.} is not ready for mandatory
                 {CS} education",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "8--9",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2632036",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 considers the consequences of requiring all
                 schoolchildren to study computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2014:NRP,
  author =       "Chris Edwards",
  title =        "News: Researchers probe security through obscurity",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "11--13",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2632038",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  abstract =     "Obfuscation protects code by making it so impenetrable
                 that access to it won't help a hacker understand how it
                 works.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "cryptography; encryption; obfuscation",
}

@Article{Kirkpatrick:2014:NSR,
  author =       "Keith Kirkpatrick",
  title =        "News: Surgical robots deliver care more precisely",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "14--16",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2632042",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Computer-controlled robotic surgical systems and
                 tumor-targeting radiation systems provide a greater
                 level of precision in treatment than doctors alone can
                 provide.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Klarreich:2014:NHM,
  author =       "Erica Klarreich",
  title =        "News: Hello, my name is \ldots{}",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "17--19",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2632040",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Facial recognition and privacy concerns.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gurses:2014:PSC,
  author =       "Seda G{\"u}rses",
  title =        "Privacy and security: Can you engineer privacy?",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "20--23",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2633029",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The challenges and potential approaches to applying
                 privacy research in engineering practice.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wilensky:2014:EFC,
  author =       "Uri Wilensky and Corey E. Brady and Michael S. Horn",
  title =        "Education: Fostering computational literacy in science
                 classrooms",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "24--28",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2633031",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "An agent-based approach to integrating computing in
                 secondary-school science courses.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Coward:2014:GCP,
  author =       "Chris Coward",
  title =        "Global computing: Private then shared?",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "29--30",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2633033",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Designing for the mobile phone to shared PC
                 pipeline.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2014:KVFb,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Forked over",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "31--32",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2633035",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Shortchanged by open source.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Levy:2014:VRR,
  author =       "Frank Levy and Richard J. Murnane",
  title =        "Viewpoint: Researching the robot revolution",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "33--35",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2633039",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Considering a program for cross-disciplinary research
                 between computer scientists and economists studying the
                 effects of computers on work.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Teevan:2014:VSS,
  author =       "Jaime Teevan and Kevyn Collins-Thompson and Ryen W.
                 White and Susan Dumais",
  title =        "Viewpoint: Slow search",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "36--38",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2633041",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking to enrich the search experience by allowing
                 for extra time and alternate resources.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cavage:2014:BAC,
  author =       "Mark Cavage and David Pacheco",
  title =        "Bringing arbitrary compute to authoritative data",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "40--48",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2630787",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Many disparate use cases can be satisfied with a
                 single storage system.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2014:QSC,
  author =       "Poul-Henning Kamp",
  title =        "Quality software costs money --- {Heartbleed} was
                 free",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "49--51",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2631095",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "How to generate funding for free and open source
                 software.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lutz:2014:USE,
  author =       "Michael J. Lutz and J. Fernando Naveda and James R.
                 Vallino",
  title =        "Undergraduate software engineering",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "52--58",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2632361",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Addressing the needs of professional software
                 development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Spezzano:2014:RTN,
  author =       "Francesca Spezzano and V. S. Subrahmanian and Aaron
                 Mannes",
  title =        "Reshaping terrorist networks",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "60--69",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2632661.2632664",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "To destabilize terrorist organizations, the {\tt
                 STONE} algorithms identify a set of operatives whose
                 removal would maximally reduce lethality.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gulwani:2014:EBL,
  author =       "Sumit Gulwani",
  title =        "Example-based learning in computer-aided {STEM}
                 education",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "70--80",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2634273",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Example-based reasoning techniques developed for
                 programming languages also help automate repetitive
                 tasks in education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goldberg:2014:EMF,
  author =       "Andrew V. Goldberg and Robert E. Tarjan",
  title =        "Efficient maximum flow algorithms",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "82--89",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2628036",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Though maximum flow algorithms have a long history,
                 revolutionary progress is still being made.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bernstein:2014:GCD,
  author =       "Philip A. Bernstein",
  title =        "Getting consensus for data replication: technical
                 perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "92--92",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2632794",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bailis:2014:LBQ,
  author =       "Peter Bailis and Shivaram Venkataraman and Michael J.
                 Franklin and Joseph M. Hellerstein and Ion Stoica",
  title =        "Last byte: Quantifying eventual consistency with
                 {PBS}",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "93--102",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2632792",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Data replication results in a fundamental trade-off
                 between operation latency and consistency. At the weak
                 end of the spectrum of possible consistency models is
                 eventual consistency, which provides no limit to the
                 staleness of data returned. However, anecdotally,
                 eventual consistency is often ``good enough'' for
                 practitioners given its latency and availability
                 benefits. In this work, we explain this phenomenon and
                 demonstrate that, despite their weak guarantees,
                 eventually consistent systems regularly return
                 consistent data while providing lower latency than
                 their strongly consistent counterparts. To quantify the
                 behavior of eventually consistent stores, we introduce
                 Probabilistically Bounded Staleness (PBS), a
                 consistency model that provides expected bounds on data
                 staleness with respect to both versions and wall clock
                 time. We derive a closed-form solution for
                 version-based staleness and model real-time staleness
                 for a large class of quorum replicated, Dynamo-style
                 stores. Using PBS, we measure the trade-off between
                 latency and consistency for partial, non-overlapping
                 quorum systems under Internet production workloads. We
                 quantitatively demonstrate how and why eventually
                 consistent systems frequently return consistent data
                 within tens of milliseconds while offering large
                 latency benefits.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2014:LBPe,
  author =       "Peter Winkler",
  title =        "Last byte: Puzzled: Paths and Matchings",
  journal =      j-CACM,
  volume =       "57",
  number =       "8",
  pages =        "104--104",
  month =        aug,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2631198",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Aug 9 08:01:51 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Consider two simple games played by Alice and Bob on a
                 checkerboard or, more generally, on a graph. The games
                 look different, but, as we know, looks can be deceiving
                 \ldots{}",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2014:ELW,
  author =       "Moshe Y. Vardi",
  title =        "{Editor}'s Letter: Would {Turing} have passed the
                 {Turing Test}?",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "5--5",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2643596",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "It's time to consider the Imitation Game as just a
                 game.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:CAR,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Augmented reality",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "7--7",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2656433",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:LEP,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Provenance of {British}
                 computing",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "8--9",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2656189",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guo:2014:BRS,
  author =       "Philip Guo",
  title =        "{BLOG@CACM}: Refining students' coding and reviewing
                 skills",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "10--11",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2641221",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Philip Guo sees
                 code reviews providing students ``lots of pragmatic
                 learning.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2014:NWN,
  author =       "Samuel Greengard",
  title =        "News: Weathering a new era of big data",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "12--14",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2641225",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Increased computing power combined with new and more
                 advanced models are changing weather forecasting.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2014:NPM,
  author =       "Neil Savage",
  title =        "News: The power of memory",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "15--17",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2641229",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "In-memory databases promise speedier processing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2014:NND,
  author =       "Gregory Mone",
  title =        "News: The new digital medicine",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "18--20",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2641227",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Affordable, connected, personal medical devices are
                 slowly changing the nature of health care.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bechtold:2014:LTA,
  author =       "Stefan Bechtold and Adrian Perrig",
  title =        "Law and technology: Accountability in future
                 {Internet} architectures",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "21--23",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2644146",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Can technical and legal aspects be happily
                 intertwined?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2014:HRW,
  author =       "Thomas Haigh",
  title =        "Historical reflections: We have never been digital",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "24--28",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2644148",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Reflections on the intersection of computing and the
                 humanities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2014:PIL,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: Learning for the new digital
                 age",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "29--31",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2644230",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Digital machines are automating knowledge work at an
                 accelerating pace. How shall we learn and stay
                 relevant?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Muehlhauser:2014:VEE,
  author =       "Luke Muehlhauser and Bill Hibbard",
  title =        "Viewpoint: Exploratory engineering in artificial
                 intelligence",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "32--34",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2644257",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Using theoretical models to plan for AI safety.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{King:2014:VSI,
  author =       "John Leslie King and Paul F. Uhlir",
  title =        "Viewpoint: Soft infrastructure challenges to
                 scientific knowledge discovery",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "35--37",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2644279",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Seeking to overcome nontechnical challenges to the
                 scientific enterprise.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kern:2014:STW,
  author =       "Christoph Kern",
  title =        "Securing the tangled web",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "38--47",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2643134",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Preventing script injection vulnerabilities through
                 software design.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bailis:2014:NR,
  author =       "Peter Bailis and Kyle Kingsbury",
  title =        "The network is reliable",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "48--55",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2643130",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "An informal survey of real-world communications
                 failures.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Daries:2014:PAB,
  author =       "Jon P. Daries and Justin Reich and Jim Waldo and Elise
                 M. Young and Jonathan Whittinghill and Andrew Dean Ho
                 and Daniel Thomas Seaton and Isaac Chuang",
  title =        "Privacy, anonymity, and big data in the social
                 sciences",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "56--63",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2643132",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Quality social science research and the privacy of
                 human subjects require trust.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Herley:2014:SCS,
  author =       "Cormac Herley",
  title =        "Security, cybercrime, and scale",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "64--71",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2654847",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Defense begins by identifying the targets likely to
                 yield the greatest reward for an attacker's
                 investment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tsikerdekis:2014:ODS,
  author =       "Michail Tsikerdekis and Sherali Zeadally",
  title =        "Online deception in social media",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "72--80",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629612",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "The unknown and the invisible exploit the unwary and
                 the uninformed for illicit financial gain and
                 reputation damage.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Laumond:2014:ORM,
  author =       "Jean-Paul Laumond and Nicolas Mansard and Jean-Bernard
                 Lasserre",
  title =        "Optimality in robot motion: optimal versus optimized
                 motion",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "82--89",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629535",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Exploring the distinction between an optimal robot
                 motion and a robot motion resulting from the
                 application of optimization techniques.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Efros:2014:PAB,
  author =       "Alexei A. Efros",
  title =        "Portraiture in the age of big data: technical
                 perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "92--92",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2647748",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kemelmacher-Shlizerman:2014:MP,
  author =       "Ira Kemelmacher-Shlizerman and Eli Shechtman and Rahul
                 Garg and Steven M. Seitz",
  title =        "Moving portraits",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "93--99",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2647750",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "We present an approach for generating face animations
                 from large image collections of the same person. Such
                 collections, which we call photobios, are remarkable in
                 that they summarize a person's life in photos; the
                 photos sample the appearance of a person over changes
                 in age, pose, facial expression, hairstyle, and other
                 variations. Yet, browsing and exploring photobios is
                 infeasible due to their large volume. By optimizing the
                 quantity and order in which photos are displayed and
                 cross dissolving between them, we can render smooth
                 transitions between face pose (e.g., from frowning to
                 smiling), and create moving portraits from collections
                 of still photos. Used in this context, the cross
                 dissolve produces a very strong motion effect; a key
                 contribution of the paper is to explain this effect and
                 analyze its operating range. We demonstrate results on
                 a variety of datasets including time-lapse photography,
                 personal photo collections, and images of celebrities
                 downloaded from the Internet. Our approach is
                 completely automatic and has been widely deployed as
                 the ``Face Movies'' feature in Google's Picasa.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winkler:2014:LBPf,
  author =       "Peter Winkler",
  title =        "Last byte: Puzzled: {Solutions} and sources",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "102--102",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2642744",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "Last month (August 2014), we presented three puzzles
                 concerning the Path Game and the Match Game, each of
                 which can be played on any finite graph. To start,
                 Alice marks a vertex; Bob and Alice then alternate
                 marking vertices until one (the loser) is unable to
                 mark any more. In the Path Game, each vertex thus
                 marked, following the first one, must be adjacent to
                 the most recently marked vertex. In the Match Game,
                 only Bob has this constraint, whereas Alice can mark
                 any vertex.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2014:LBQ,
  author =       "Marina Krakovsky",
  title =        "Last byte: {Q\&A}: {Finding} themes",
  journal =      j-CACM,
  volume =       "57",
  number =       "9",
  pages =        "104--ff",
  month =        sep,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2641223",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 16 13:15:14 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  abstract =     "ACM-Infosys Foundation Award recipient David Blei
                 recalls the origins of his famous topic model, its
                 extensions, and its uses in areas that continue to
                 amaze him.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{White:2014:ACO,
  author =       "John White",
  title =        "{ACM}'s challenges and opportunities",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "5--5",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2666095",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178792/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:CUC,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Unconventional computing",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "7--7",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2666093",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178793/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:LER,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Responsible programming not a
                 technical issue",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "8--9",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2666269",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178772/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Langford:2014:BFR,
  author =       "John Langford and Mark Guzdial",
  title =        "{BLOG@CACM}: Finding a research job, and teaching {CS}
                 in high school",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "10--11",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2659758",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178786/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm John Langford
                 considers how to stand out when seeking a research
                 position, while Mark Guzdial suggests what teachers
                 need to know to teach computer science at the high
                 school level.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2014:NSS,
  author =       "Don Monroe",
  title =        "News: Still seeking the optical transistor",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "13--15",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2659760",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178773/fulltext",
  abstract =     "Optical information handling is a critical staple for
                 communications and the Internet, but using light for
                 computer-scale computation remains a distant dream.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2014:NGE,
  author =       "Neil Savage",
  title =        "News: Gradual evolution",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "16--18",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2659764",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178775/fulltext",
  abstract =     "Dynamically typed languages adopt features of static
                 typing to cope with growth.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Subbaraman:2014:NMG,
  author =       "Nidhi Subbaraman",
  title =        "News: Museums go high-tech with digital forensics",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "19--21",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2659762",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178774/fulltext",
  abstract =     "Scientists are using cutting-edge scanning and
                 visualization techniques to wow visitors and find new
                 stories in ancient artifacts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2014:TSM,
  author =       "Michael A. Cusumano",
  title =        "Technology strategy and management: The {Bitcoin}
                 ecosystem",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "22--24",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2661047",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178782/fulltext",
  abstract =     "Speculating on how the Bitcoin economy might evolve.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neumann:2014:IRR,
  author =       "Peter G. Neumann",
  title =        "Inside risks: Risks and myths of cloud computing and
                 cloud storage",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "25--27",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2661049",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178776/fulltext",
  abstract =     "Considering existing and new types of risks inherent
                 in cloud services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2014:KVO,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: Outsourcing responsibility",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "28--29",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2661051",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178777/fulltext",
  abstract =     "What do you do when your debugger fails you?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2014:BSV,
  author =       "Phillip G. Armour",
  title =        "The business of software: Vendor: vidi, vici",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "30--31",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2661053",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178778/fulltext",
  abstract =     "Some hidden costs of outsourcing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lucas:2014:VDT,
  author =       "Henry Lucas",
  title =        "Viewpoint: Disrupting and transforming the
                 university",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "32--35",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2661055",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178788/fulltext",
  abstract =     "Higher education institutions must modify their
                 business models in response to technology-driven
                 influences.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Daylight:2014:VTT,
  author =       "Edgar G. Daylight",
  title =        "Viewpoint: A {Turing} tale",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "36--38",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629499",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178787/fulltext",
  abstract =     "Assessing the accuracy of popular descriptions of Alan
                 Turing's influences and legacy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Laurie:2014:CT,
  author =       "Ben Laurie",
  title =        "Certificate transparency",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "40--46",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2659897",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178780/fulltext",
  abstract =     "Public, verifiable, append-only logs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arnbak:2014:SCH,
  author =       "Axel Arnbak and Hadi Asghari and Michel {Van Eeten}
                 and Nico {Van Eijk}",
  title =        "Security collapse in the {HTTPS} market",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "47--55",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2660574",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178779/fulltext",
  abstract =     "Assessing legal and technical solutions to secure
                 HTTPS.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goldberg:2014:WIT,
  author =       "Sharon Goldberg",
  title =        "Why is it taking so long to secure {Internet}
                 routing?",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "56--63",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2659899",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178781/fulltext",
  abstract =     "Routing security incidents can still slip past
                 deployed security defenses.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samet:2014:RNM,
  author =       "Hanan Samet and Jagan Sankaranarayanan and Michael D.
                 Lieberman and Marco D. Adelfio and Brendan C. Fruin and
                 Jack M. Lotkowski and Daniele Panozzo and Jon Sperling
                 and Benjamin E. Teitler",
  title =        "Reading news with maps by exploiting spatial
                 synonyms",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "64--77",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629572",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178784/fulltext",
  abstract =     "Use this map query interface to search the world, even
                 when not sure what information you seek.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vrandecic:2014:WFC,
  author =       "Denny Vrandeci{\'c} and Markus Kr{\"o}tzsch",
  title =        "{Wikidata}: a free collaborative knowledgebase",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "78--85",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629489",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178785/fulltext",
  abstract =     "This collaboratively edited knowledgebase provides a
                 common source of data for Wikipedia, and everyone
                 else.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Casado:2014:ASD,
  author =       "Martin Casado and Nate Foster and Arjun Guha",
  title =        "Abstractions for software-defined networks",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "86--95",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2661061.2661063",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178789/fulltext",
  abstract =     "New abstractions are critical for achieving SDN
                 goals.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Preneel:2014:APM,
  author =       "Bart Preneel",
  title =        "Attacking a problem from the middle: technical
                 perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "97--97",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2661432",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178790/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dinur:2014:DNP,
  author =       "Itai Dinur and Orr Dunkelman and Nathan Keller and Adi
                 Shamir",
  title =        "Dissection: a new paradigm for solving bicomposite
                 search problems",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "98--105",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2661434",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178791/fulltext",
  abstract =     "Combinatorial search problems are usually described by
                 a collection of possible states, a list of possible
                 actions which map each current state into some next
                 state, and a pair of initial and final states. The
                 algorithmic problem is to find a sequence of actions
                 which maps the given initial state into the desired
                 final state. In this paper, we introduce the new notion
                 of bicomposite search problems, and show that they can
                 be solved with improved combinations of time and space
                 complexities by using a new algorithmic paradigm called
                 dissection. To demonstrate the broad applicability of
                 our new paradigm, we show how to use it in order to
                 untangle Rubik's cube and to solve a typical
                 NP-complete partition problem with algorithms which are
                 better than any previously described algorithm for
                 these problems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wilson:2014:LBF,
  author =       "Daniel H. Wilson",
  title =        "Last byte: Future Tense: Garden of Life",
  journal =      j-CACM,
  volume =       "57",
  number =       "10",
  pages =        "112--ff",
  month =        oct,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2662948",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Oct 25 09:56:32 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/10/178783/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. When machines
                 are in the natural world, what in the world is still
                 unnatural?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wolf:2014:DDL,
  author =       "Alexander L. Wolf",
  title =        "Dealing with the deep, long-term challenges facing
                 {ACM} (part {I})",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "5--5",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2674769",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179834/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:HLF,
  author =       "Vinton G. Cerf",
  title =        "{Heidelberg Laureate Forum II}",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "7--7",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2674716",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179833/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:LEA,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Accountability is no excuse
                 for surveillance",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "9--9",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2674793",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179829/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2014:BTT,
  author =       "Mark Guzdial and Lawrence M. Fisher",
  title =        "{BLOG@CACM}: Teach the teachers, and contribute to
                 humanity",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "10--11",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2667107",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179819/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow use
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 suggests computer science education needs to be aimed
                 at adults before teaching it to children; Lawrence M.
                 Fisher finds the volunteer spirit behind ACM Special
                 Interest Groups.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2014:NRS,
  author =       "Gary Anthes",
  title =        "News: Researchers simplify parallel programming",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "13--15",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2667109",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179812/fulltext",
  abstract =     "Parallel computing has become increasingly important
                 as chipmakers put more and more processor cores on
                 individual chips.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2014:NCW,
  author =       "Esther Shein",
  title =        "News: Computing what fits",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "16--19",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2667113",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179814/fulltext",
  abstract =     "New apps and pods improve the virtual and actual
                 retail experiences by ensuring clothing and cosmetics
                 look good on you before you buy them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2014:NKO,
  author =       "Logan Kugler",
  title =        "News: Keeping online reviews honest",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "20--23",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2667111",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179813/fulltext",
  abstract =     "As online reviews become increasingly important to
                 e-commerce and social media sites, computer scientists
                 work on ways to ensure their authenticity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Malhotra:2014:EBD,
  author =       "Arvind Malhotra and Marshall {Van Alstyne}",
  title =        "Economic and business dimensions: The dark side of the
                 sharing economy \ldots{} and how to lighten it",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "24--27",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2668893",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179830/fulltext",
  abstract =     "Improving the sharing economy will require addressing
                 myriad problems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2014:LSU,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Updates on the intellectual property
                 front",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "28--30",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2668895",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179831/fulltext",
  abstract =     "Recapping influential U.S. Supreme Court decisions
                 rendered earlier this year.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barocas:2014:CEB,
  author =       "Solon Barocas and Helen Nissenbaum",
  title =        "Computing ethics: Big data's end run around procedural
                 privacy protections",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "31--33",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2668897",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179832/fulltext",
  abstract =     "Recognizing the inherent limitations of consent and
                 anonymity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cooper:2014:EFC,
  author =       "Steve Cooper and Shuchi Grover and Mark Guzdial and
                 Beth Simon",
  title =        "Education: A future for computing education research",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "34--36",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2668899",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179828/fulltext",
  abstract =     "Seeking to address the most important issues facing
                 the computer education research community.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Landau:2014:PSS,
  author =       "Susan Landau",
  title =        "Privacy and security: Summing up",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "37--39",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2668901",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179815/fulltext",
  abstract =     "Considering recent privacy- and security-related
                 events through this column.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Klein:2014:VER,
  author =       "Mark Klein and Gregorio Convertino",
  title =        "Viewpoint: An embarrassment of riches",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "40--42",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629560",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179816/fulltext",
  abstract =     "A critical review of open innovation systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{August:2014:VDU,
  author =       "Terrence August and Robert August and Hyoduk Shin",
  title =        "Viewpoint: Designing user incentives for
                 cybersecurity",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "43--46",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629487",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179818/fulltext",
  abstract =     "How to encourage better user security practices and
                 behavior",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chisa:2014:EPM,
  author =       "Ellen Chisa",
  title =        "Evolution of the product manager",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "48--52",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2669480",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179824/fulltext",
  abstract =     "Better education needed to develop the discipline.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Liu:2014:JNU,
  author =       "Alex Liu",
  title =        "{JavaScript} and the {Netflix} user interface",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "53--59",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2669482",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/java2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179826/fulltext",
  abstract =     "Conditional dependency resolution.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Richards:2014:DPP,
  author =       "John T. Richards and Jonathan Brezin and Calvin B.
                 Swart and Christine A. Halverson",
  title =        "A decade of progress in parallel programming
                 productivity",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "60--66",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2669484",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179825/fulltext",
  abstract =     "Looking at the design and benefits of X10.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gould:2014:SUL,
  author =       "Stephen Gould and Xuming He",
  title =        "Scene understanding by labeling pixels",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "68--77",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629637",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179821/fulltext",
  abstract =     "Pixels labeled with a scene's semantics and geometry
                 let computers describe what they see.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DeMeo:2014:FMT,
  author =       "Pasquale {De Meo} and Emilio Ferrara and Giacomo
                 Fiumara and Alessandro Provetti",
  title =        "On {Facebook}, most ties are weak",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "78--84",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629438",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179820/fulltext",
  abstract =     "Strong ties connect individuals in the same community;
                 weak ties connect individuals in different
                 communities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nelson:2014:DD,
  author =       "Beryl Nelson",
  title =        "The data on diversity",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "86--95",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2597886",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179827/fulltext",
  abstract =     "It's not just about being fair.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rusinkiewicz:2014:IDF,
  author =       "Szymon Rusinkiewicz",
  title =        "The intricate dance of fabric and light: technical
                 perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "97--97",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2670515",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179822/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zhao:2014:BVA,
  author =       "Shuang Zhao and Wenzel Jakob and Steve Marschner and
                 Kavita Bala",
  title =        "Building volumetric appearance models of fabric using
                 micro {CT} imaging",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "98--105",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2670517",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179823/fulltext",
  abstract =     "Cloth is essential to our everyday lives;
                 consequently, visualizing and rendering cloth has been
                 an important area of research in graphics for decades.
                 One important aspect contributing to the rich
                 appearance of cloth is its complex 3D structure.
                 Volumetric algorithms that model this 3D structure can
                 correctly simulate the interaction of light with cloth
                 to produce highly realistic images of cloth. But
                 creating volumetric models of cloth is difficult:
                 writing specialized procedures for each type of
                 material is onerous, and requires significant
                 programmer effort and intuition. Further, the resulting
                 models look unrealistically ``perfect'' because they
                 lack visually important features like naturally
                 occurring irregularities. This paper proposes a new
                 approach to acquiring volume models, based on density
                 data from X-ray computed tomography (CT) scans and
                 appearance data from photographs under uncontrolled
                 illumination. To model a material, a CT scan is made,
                 yielding a scalar density volume. This 3D data has
                 micron resolution details about the structure of cloth
                 but lacks all optical information. So we combine this
                 density data with a reference photograph of the cloth
                 sample to infer its optical properties. We show that
                 this approach can easily produce volume appearance
                 models with extreme detail, and at larger scales the
                 distinctive textures and highlights of a range of very
                 different fabrics such as satin and velvet emerge
                 automatically --- all based simply on having accurate
                 mesoscale geometry.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2014:LBU,
  author =       "Dennis Shasha",
  title =        "Last byte: Upstart puzzles",
  journal =      j-CACM,
  volume =       "57",
  number =       "11",
  pages =        "120--120",
  month =        nov,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2670917",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 29 12:26:23 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/11/179817/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schnabel:2014:PCC,
  author =       "Bobby Schnabel and John White",
  title =        "Pathways to computing careers",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "5--5",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2684460",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180779/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2014:CDI,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s Up: Does innovation create or destroy jobs?",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "7--7",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2685035",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180778/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:LES,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: On the significance of
                 {Turing}'s test",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "8--9",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2684441",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180771/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2014:BMS,
  author =       "Mark Guzdial",
  title =        "{BLOG@CACM}: Meeting student and teacher needs in
                 computing education",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "10--11",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2682922",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180772/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 reports on the 2014 meeting of the ACM Education
                 Council, where updates from its global representatives
                 led to action plans.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2014:NDL,
  author =       "Chris Edwards",
  title =        "News: Decoding the language of human movement",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "12--14",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2675742",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180790/fulltext",
  abstract =     "Computers that recognize what is happening in moving
                 images can help defend against crime, and revolutionize
                 rehabilitation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2014:NIL,
  author =       "Gregory Mone",
  title =        "News: Intelligent living",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "15--16",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2676393",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180786/fulltext",
  abstract =     "After years of false starts, the smart home is gaining
                 momentum.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2014:NSS,
  author =       "Keith Kirkpatrick",
  title =        "News: Sensors for seniors",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "17--19",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2676391",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180784/fulltext",
  abstract =     "In-home technologies are helping seniors stay aware,
                 healthy, and in touch.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2014:NAT,
  author =       "{CACM Staff}",
  title =        "News: {ACM's Turing Award} prize raised to \$1
                 million",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "20--20",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2685372",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180785/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Best:2014:GCI,
  author =       "Michael L. Best",
  title =        "Global computing: The {Internet} that {Facebook} built",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "21--23",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2676857",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180792/fulltext",
  abstract =     "The on-ramp might appear free but exiting takes a
                 toll.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2014:PIW,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: The whole professional",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "24--27",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2676859",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180773/fulltext",
  abstract =     "A new book inspires a reflection on what it means to
                 be a whole, competent, and effective professional---and
                 may portend a wave of disruption in education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Whitney:2014:BPI,
  author =       "Telle Whitney and Elizabeth Ames",
  title =        "Broadening participation: Innovation and inclusion",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "28--30",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2676861",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180782/fulltext",
  abstract =     "What technology companies, especially startups, need
                 to know about building great places to work---for her
                 and him---in the digital age.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2014:KVP,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: Port squatting",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "31--32",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2676863",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180774/fulltext",
  abstract =     "Do not irk your local sysadmin.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Naedele:2014:VMC,
  author =       "Martin Naedele and Rick Kazman and Yuanfang Cai",
  title =        "Viewpoint: Making the case for a {``manufacturing
                 execution system''} for software development",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "33--36",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629458",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180780/fulltext",
  abstract =     "Seeking to improve information integration throughout
                 the manufacturing process.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meijer:2014:REE,
  author =       "Erik Meijer and Vikram Kapoor",
  title =        "The responsive enterprise: embracing the hacker way",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "38--43",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2677032",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180776/fulltext",
  abstract =     "Soon every company will be a software company.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chisnall:2014:NST,
  author =       "David Chisnall",
  title =        "No such thing as a general-purpose processor",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "44--48",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2677030",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180775/fulltext",
  abstract =     "And the belief in such a device is harmful.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jacobson:2014:NSE,
  author =       "Ivar Jacobson and Ed Seidewitz",
  title =        "A new software engineering",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "49--54",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2677034",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180777/fulltext",
  abstract =     "What happened to the promise of rigorous, disciplined,
                 professional practices for software development?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Marsella:2014:CMH,
  author =       "Stacy Marsella and Jonathan Gratch",
  title =        "Computationally modeling human emotion",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "56--67",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2631912",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180787/fulltext",
  abstract =     "Computer models of emotion inform theories of human
                 intelligence and advance human-centric applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Silberstein:2014:GCO,
  author =       "Mark Silberstein and Bryan Ford and Emmett Witchel",
  title =        "{GPUfs}: the case for operating system services on
                 {GPUs}",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "68--79",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2656206",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180783/fulltext",
  abstract =     "The GPUfs file system layer for GPU software makes
                 core operating system abstractions available to GPU
                 code.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jennings:2014:HAC,
  author =       "N. R. Jennings and L. Moreau and D. Nicholson and S.
                 Ramchurn and S. Roberts and T. Rodden and A. Rogers",
  title =        "Human-agent collectives",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "80--88",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629559",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180791/fulltext",
  abstract =     "HACs offer a new science for exploring the
                 computational and human aspects of society.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Keckler:2014:RCT,
  author =       "Stephen W. Keckler",
  title =        "Rethinking caches for throughput processors: technical
                 perspective",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "90--90",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2682585",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180788/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rogers:2014:LYL,
  author =       "Timothy G. Rogers and Mike O'Connor and Tor M.
                 Aamodt",
  title =        "Learning your limit: managing massively multithreaded
                 caches through scheduling",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "91--98",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2682583",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180789/fulltext",
  abstract =     "The gap between processor and memory performance has
                 become a focal point for microprocessor research and
                 development over the past three decades. Modern
                 architectures use two orthogonal approaches to help
                 alleviate this issue: (1) Almost every microprocessor
                 includes some form of on-chip storage, usually in the
                 form of caches, to decrease memory latency and make
                 more effective use of limited memory bandwidth. (2)
                 Massively multithreaded architectures, such as graphics
                 processing units (GPUs), attempt to hide the high
                 latency to memory by rapidly switching between many
                 threads directly in hardware. This paper explores the
                 intersection of these two techniques. We study the
                 effect of accelerating highly parallel workloads with
                 significant locality on a massively multithreaded GPU.
                 We observe that the memory access stream seen by
                 on-chip caches is the direct result of decisions made
                 by the hardware thread scheduler. Our work proposes a
                 hardware scheduling technique that reacts to feedback
                 from the memory system to create a more cache-friendly
                 access stream. We evaluate our technique using
                 simulations and show a significant performance
                 improvement over previously proposed scheduling
                 mechanisms. We demonstrate the effectiveness of
                 scheduling as a cache management technique by comparing
                 cache hit rate using our scheduler and an LRU
                 replacement policy against other scheduling techniques
                 using an optimal cache replacement policy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2014:LBQ,
  author =       "Gregory Mone",
  title =        "Last byte: {Q\&A}: {From Esterel} to {HipHop}",
  journal =      j-CACM,
  volume =       "57",
  number =       "12",
  pages =        "120--ff",
  month =        dec,
  year =         "2014",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2684423",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:40 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2014/12/180781/fulltext",
  abstract =     "This year's CNRS Gold Medal recipient, G{\'e}rard
                 Berry, discusses his roots in computer science, why
                 computers are stupid, and how he has helped to simplify
                 programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2015:ELR,
  author =       "Moshe Y. Vardi",
  title =        "{Editor}'s letter: The rise and fall of industrial
                 research labs",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "5--5",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2687353",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181626/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:CLW,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s Up: A long way to have come and still to go",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "7--7",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2693199",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181625/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LET,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Toward a map interface not
                 inherently related to geography",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "8--9",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2693189",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181617/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LEAa,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: {ACM}'s {FY14} annual
                 report",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "11--15",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2691599",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181627/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barr:2015:BVL,
  author =       "Valerie Barr and Michael Stonebraker",
  title =        "{BLOG@CACM}: A valuable lesson, and whither
                 {Hadoop}?",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "18--19",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2686591",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181612/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Valerie Barr
                 considers outcomes from the Grace Hopper Celebration,
                 while Michael Stonebraker ponders the past, present,
                 and possible future of the ``Hadoop stack.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Klarreich:2015:NSB,
  author =       "Erica Klarreich",
  title =        "News: In search of {Bayesian} inference",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "21--24",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2686734",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181628/fulltext",
  abstract =     "Long relegated to the statistical backburner, Bayesian
                 Inference is undergoing a renaissance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2015:NST,
  author =       "Samuel Greengard",
  title =        "News: Smart transportation networks drive gains",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "25--27",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2686742",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181630/fulltext",
  abstract =     "Transportation engineers and city planners are looking
                 to information technology to redefine traffic
                 management in urban areas. With the opportunity,
                 however, comes risks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2015:NDB,
  author =       "Gary Anthes",
  title =        "News: Data brokers are watching you",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "28--30",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2686740",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181629/fulltext",
  abstract =     "You would be surprised by how much they know about
                 you, and what they are doing with your information.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fisher:2015:NGB,
  author =       "Lawrence M. Fisher",
  title =        "News: {Google} Boosts {ACM}'s {Turing Award} prize to
                 \$1 million",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "31--31",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2693329",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181631/fulltext",
  abstract =     "The increase reflects the escalating impact of
                 computing on daily life, through the innovations and
                 technologies it enables.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2015:TSMa,
  author =       "Michael A. Cusumano",
  title =        "Technology strategy and management: How traditional
                 firms must compete in the sharing economy",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "32--34",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2688487",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181613/fulltext",
  abstract =     "Considering the evolving relationship between
                 established companies and their sharing-economy
                 counterparts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bygrave:2015:LTR,
  author =       "Lee A. Bygrave",
  title =        "Law and technology: A right to be forgotten?",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "35--37",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2688491",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181632/fulltext",
  abstract =     "Searching for an answer to the question of how much
                 responsibility search engine operators should bear for
                 privacy-related issues connected to search engine
                 results.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2015:BSL,
  author =       "Phillip G. Armour",
  title =        "The business of software: A little queue theory",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "38--39",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2688493",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181615/fulltext",
  abstract =     "When more work means less done.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2015:HRT,
  author =       "Thomas Haigh",
  title =        "Historical reflections: The tears of {Donald Knuth}",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "40--44",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2688497",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181633/fulltext",
  abstract =     "Has the history of computing taken a tragic turn?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rawassizadeh:2015:VWA,
  author =       "Reza Rawassizadeh and Blaine A. Price and Marian
                 Petre",
  title =        "Viewpoint: Wearables: has the age of smartwatches
                 finally arrived?",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "45--47",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629633",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181635/fulltext",
  abstract =     "Time will tell if smartwatches will find their
                 niche.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Maurer:2015:VDI,
  author =       "Hermann Maurer",
  title =        "Viewpoint: Does the {Internet} make us stupid?",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "48--51",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2629544",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181634/fulltext",
  abstract =     "Yes, but this may not be as bad as it sounds
                 \ldots{}",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Micali:2015:VWI,
  author =       "Silvio Micali",
  title =        "Viewpoint: What it means to receive the {Turing}
                 award",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "52--53",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2692280",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181611/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Richardson:2015:DD,
  author =       "Rick Richardson",
  title =        "Disambiguating databases",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "54--61",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2687880",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181618/fulltext",
  abstract =     "Use the database built for your access model.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sampemane:2015:IAC,
  author =       "Geetanjali Sampemane",
  title =        "Internal access controls",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "62--65",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2687878",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181620/fulltext",
  abstract =     "Trust, but verify.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bueso:2015:STP,
  author =       "Davidlohr Bueso",
  title =        "Scalability techniques for practical synchronization
                 primitives",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "66--74",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2687882",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181619/fulltext",
  abstract =     "Designing locking primitives with performance in
                 mind.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Singh:2015:AWR,
  author =       "Virender Singh and Alicia Perdigones and Jos{\'e} Luis
                 Garcia and Ignacio Ca{\~n}as-Guerroro and Fernando
                 R. Mazarr{\'o}n",
  title =        "Analyzing worldwide research in hardware architecture,
                 1997--2011",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "76--85",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2688498.2688499",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181622/fulltext",
  abstract =     "Results showed more published papers, collaboration
                 with U.S. colleagues, preference for English, and
                 uneven research impact.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ruotsalo:2015:IIM,
  author =       "Tuukka Ruotsalo and Giulio Jacucci and Petri
                 Myllym{\"a}ki and Samuel Kaski",
  title =        "Interactive intent modeling: information discovery
                 beyond search",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "86--92",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2656334",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181621/fulltext",
  abstract =     "The system should let users incrementally direct their
                 search toward relevant, though not initially obvious,
                 information.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Navlakha:2015:DIP,
  author =       "Saket Navlakha and Ziv Bar-Joseph",
  title =        "Distributed information processing in biological and
                 computational systems",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "94--102",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2678280",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181614/fulltext",
  abstract =     "Exploring the similarities and differences between
                 distributed computations in biological and
                 computational systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nair:2015:BDN,
  author =       "Ravi Nair",
  title =        "Big data needs approximate computing: technical
                 perspective",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "104--104",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2688072",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181623/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Esmaeilzadeh:2015:NAG,
  author =       "Hadi Esmaeilzadeh and Adrian Sampson and Luis Ceze and
                 Doug Burger",
  title =        "Neural acceleration for general-purpose approximate
                 programs",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "105--115",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2589750",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181624/fulltext",
  abstract =     "As improvements in per-transistor speed and energy
                 efficiency diminish, radical departures from
                 conventional approaches are needed to continue
                 improvements in the performance and energy efficiency
                 of general-purpose processors. One such departure is
                 approximate computing, where error in computation is
                 acceptable and the traditional robust digital
                 abstraction of near-perfect accuracy is relaxed.
                 Conventional techniques in energy-efficient computing
                 navigate a design space defined by the two dimensions
                 of performance and energy, and traditionally trade one
                 for the other. General-purpose approximate computing
                 explores a third dimension---error---and trades the
                 accuracy of computation for gains in both energy and
                 performance. Techniques to harvest large savings from
                 small errors have proven elusive. This paper describes
                 a new approach that uses machine learning-based
                 transformations to accelerate approximation-tolerant
                 programs. The core idea is to train a learning model
                 how an approximable region of code---code that can
                 produce imprecise but acceptable results---behaves and
                 replace the original code region with an efficient
                 computation of the learned model. We use neural
                 networks to learn code behavior and approximate it. We
                 describe the Parrot algorithmic transformation, which
                 leverages a simple programmer annotation
                 (``approximable'') to transform a code region from a
                 von Neumann model to a neural model. After the learning
                 phase, the compiler replaces the original code with an
                 invocation of a low-power accelerator called a neural
                 processing unit (NPU). The NPU is tightly coupled to
                 the processor pipeline to permit profitable
                 acceleration even when small regions of code are
                 transformed. Offloading approximable code regions to
                 NPUs is faster and more energy efficient than executing
                 the original code. For a set of diverse applications,
                 NPU acceleration provides whole-application speedup of
                 $ 2.3 \times $ and energy savings of $ 3.0 \times $ on
                 average with average quality loss of at most 9.6\%.
                 NPUs form a new class of accelerators and show that
                 significant gains in both performance and efficiency
                 are achievable when the traditional abstraction of
                 near-perfect accuracy is relaxed in general-purpose
                 computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bainbridge:2015:LBFa,
  author =       "William Sims Bainbridge",
  title =        "Last byte: Future tense: {Wow}!",
  journal =      j-CACM,
  volume =       "58",
  number =       "1",
  pages =        "128--ff",
  month =        jan,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2688485",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jan 22 08:42:44 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/181616/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. Human life is
                 filled with illusions, so virtual worlds are not
                 especially unreal.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2015:ELI,
  author =       "Moshe Y. Vardi",
  title =        "{Editor}'s letter: Is information technology
                 destroying the middle class?",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "5--5",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2666241",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182648/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:CTN,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: There is nothing new under the sun",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "7--7",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2714559",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182649/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "cryptography; steganography; Voynich Manuscript;
                 William Friedman",
}

@Article{Staff:2015:LES,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Software engineering, like
                 electrical engineering",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "8--9",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2702734",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182652/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2015:BWB,
  author =       "Mark Guzdial",
  title =        "{BLOG@CACM}: What's the best way to teach computer
                 science to beginners?",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "12--13",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2714488",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182637/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 questions the practice of teaching programming to new
                 CS students by having them practice programming largely
                 on their own.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2015:NVS,
  author =       "Neil Savage",
  title =        "News: Visualizing sound",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "15--17",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2693430",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182639/fulltext",
  abstract =     "New techniques capture speech by looking for the
                 vibrations it causes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "cryptography; eavesdropping",
  remark =       "The article describes progress in recovering
                 comprehensible speech from vibrations of objects in
                 video films.",
}

@Article{Kugler:2015:NOP,
  author =       "Logan Kugler",
  title =        "News: Online privacy: regional differences",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "18--20",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2693474",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182638/fulltext",
  abstract =     "How do the U.S., Europe, and Japan differ in their
                 approaches to data protection --- and what are they
                 doing about it?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2015:NUT,
  author =       "Keith Kirkpatrick",
  title =        "News: Using technology to help people",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "21--23",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2693432",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182640/fulltext",
  abstract =     "Companies are creating technological solutions for
                 individuals, then generalizing them to broader
                 populations that need similar assistance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Landwehr:2015:PSW,
  author =       "Carl Landwehr",
  title =        "Privacy and security: We need a building code for
                 building code",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "24--26",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2700341",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182641/fulltext",
  abstract =     "A proposal for a framework for code requirements
                 addressing primary sources of vulnerabilities for
                 building systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zeng:2015:EBD,
  author =       "Ming Zeng",
  title =        "Economic and business dimensions: Three paradoxes of
                 building platforms",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "27--29",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2700343",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182646/fulltext",
  abstract =     "Insights into creating China's Taobao online
                 marketplace ecosystem.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neumann:2015:IRF,
  author =       "Peter G. Neumann",
  title =        "Inside risks: Far-sighted thinking about deleterious
                 computer-related events",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "30--33",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2700366",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182644/fulltext",
  abstract =     "Considerably more anticipation is needed for what
                 might seriously go wrong.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Franklin:2015:EPC,
  author =       "Diana Franklin",
  title =        "Education: Putting the computer science in computing
                 education research",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "34--36",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2700376",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182647/fulltext",
  abstract =     "Investing in computing education research to transform
                 computer science education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2015:KVT,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: Too big to fail",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "37--39",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2700378",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182653/fulltext",
  abstract =     "Visibility leads to debuggability.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fox:2015:VDI,
  author =       "Armando Fox and David Patterson",
  title =        "Viewpoint: Do-it-yourself textbook publishing",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "40--43",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2656333",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182651/fulltext",
  abstract =     "Comparing experiences publishing textbooks using
                 traditional publishers and do-it-yourself methods.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Livshits:2015:VDS,
  author =       "Benjamin Livshits and Manu Sridharan and Yannis
                 Smaragdakis and Ondrej Lhot{\'a}k and J. Nelson Amaral
                 and Bor-Yuh Evan Chang and Samuel Z. Guyer and Uday
                 P. Khedker and Anders M{\o}ller and Dimitrios
                 Vardoulakis",
  title =        "Viewpoint: In defense of soundiness: a manifesto",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "44--46",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2644805",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182650/fulltext",
  abstract =     "Soundy is the new sound.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stenn:2015:SNT,
  author =       "Harlan Stenn",
  title =        "Securing {Network Time Protocol}",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "48--51",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2697397",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182654/fulltext",
  abstract =     "Crackers discover how to use NTP as a weapon for
                 abuse.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Binder:2015:MBT,
  author =       "Robert V. Binder and Bruno Legeard and Anne Kramer",
  title =        "Model-based testing: where does it stand?",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "52--56",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2697399",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182655/fulltext",
  abstract =     "MBT has positive effects on efficiency and
                 effectiveness, even if it only partially fulfills high
                 expectations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Juiz:2015:GIG,
  author =       "Carlos Juiz and Mark Toomey",
  title =        "To govern {IT}, or not to govern {IT}?",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "58--64",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2656385",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182656/fulltext",
  abstract =     "Business leaders may bemoan the burdens of governing
                 IT, but the alternative could be much worse.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Alrajeh:2015:ASD,
  author =       "Dalal Alrajeh and Jeff Kramer and Alessandra Russo and
                 Sebastian Uchitel",
  title =        "Automated support for diagnosis and repair",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "65--72",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2658986",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182635/fulltext",
  abstract =     "Model checking and logic-based learning together
                 deliver automated support, especially in adaptive and
                 autonomous systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Walfish:2015:VCR,
  author =       "Michael Walfish and Andrew J. Blumberg",
  title =        "Verifying computations without reexecuting them",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "74--84",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2641562",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182636/fulltext",
  abstract =     "From theoretical possibility to near practicality.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Henzinger:2015:EPF,
  author =       "Thomas A. Henzinger and Jean-Fran{\c{c}}ois Raskin",
  title =        "The equivalence problem for finite automata: technical
                 perspective",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "86--86",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2701001",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182643/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bonchi:2015:HNI,
  author =       "Filippo Bonchi and Damien Pous",
  title =        "Hacking nondeterminism with induction and
                 coinduction",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "87--95",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2713167",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182642/fulltext",
  abstract =     "We introduce bisimulation up to congruence as a
                 technique for proving language equivalence of
                 nondeterministic finite automata. Exploiting this
                 technique, we devise an optimization of the classic
                 algorithm by Hopcroft and Karp. We compare our approach
                 to the recently introduced antichain algorithms and we
                 give concrete examples where we exponentially improve
                 over antichains. Experimental results show significant
                 improvements.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2015:LBUaa,
  author =       "Dennis Shasha",
  title =        "Last byte: Upstart Puzzles: Take Your Seats",
  journal =      j-CACM,
  volume =       "58",
  number =       "2",
  pages =        "104--104",
  month =        feb,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699303",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 10 13:56:49 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/2/182645/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Graves:2015:RAD,
  author =       "Wayne Graves",
  title =        "Raising {ACM}'s {Digital Library}",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "5--5",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2728169",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183596/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LEMa,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Make abstracts communicate
                 results",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "6--6",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2732938",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183601/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:LEW,
  author =       "Vinton G. Cerf",
  title =        "Letters to the {Editor}: `As we may think'",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "7--7",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2728204",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183597/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barr:2015:BAT,
  author =       "Valerie Barr and Mark Guzdial",
  title =        "{BLOG@CACM}: Advice on teaching {CS}, and the
                 learnability of programming languages",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "8--9",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2716345",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183602/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Valerie Barr
                 considers how attitude can impact teacher
                 effectiveness, while Mark Guzdial suggests the ultimate
                 focus in teaching programming languages should be on
                 usability.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2015:NAO,
  author =       "Keith Kirkpatrick",
  title =        "News: Automating organic synthesis",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "13--15",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2716368",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183590/fulltext",
  abstract =     "A machine that could create organic molecules on
                 demand awaits appropriate software and analytical
                 components.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2015:NCT,
  author =       "Tom Geller",
  title =        "News: Car talk",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "16--18",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2717177",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183589/fulltext",
  abstract =     "Vehicle-to-vehicle communication is coming. Are we
                 ready for it?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2015:NPB,
  author =       "Esther Shein",
  title =        "News: {Python} for beginners",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "19--21",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2716560",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183588/fulltext",
  abstract =     "A survey found the language in use in introductory
                 programming classes in the top U.S. computer science
                 schools.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2015:LSC,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Copyrightability of {Java APIs}
                 revisited",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "22--24",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2723669",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183591/fulltext",
  abstract =     "A recent case challenges the long-standing view that
                 application program interfaces are not protectable
                 under copyright law.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cortina:2015:BPR,
  author =       "Thomas J. Cortina",
  title =        "Broadening participation: Reaching a broader
                 population of students through {``unplugged''}
                 activities",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "25--27",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2723671",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183598/fulltext",
  abstract =     "Introducing children to fundamental computing concepts
                 through Computer Science Unplugged.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2015:PIT,
  author =       "Peter J. Denning and Edward E. Gordon",
  title =        "The profession of {IT}: A technician shortage",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "28--30",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2723673",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183603/fulltext",
  abstract =     "In our elation about rising CS enrollments, we are
                 overlooking a growing shortage of computing
                 technicians. Our education system is not responding to
                 this need.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{King:2015:CEH,
  author =       "John Leslie King",
  title =        "Computing ethics: Humans in computing: growing
                 responsibilities for researchers",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "31--33",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2723675",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183599/fulltext",
  abstract =     "Considering the role of institutional review boards in
                 computing research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krishnamurthi:2015:VRS,
  author =       "Shriram Krishnamurthi and Jan Vitek",
  title =        "Viewpoint: The real software crisis: repeatability as
                 a core value",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "34--36",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2658987",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183593/fulltext",
  abstract =     "Sharing experiences running artifact evaluation
                 committees for five major conferences.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bullynck:2015:VWD,
  author =       "Maarten Bullynck and Edgar G. Daylight and Liesbeth
                 {De Mol}",
  title =        "Viewpoint: Why did computer science make a hero out of
                 {Turing}?",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "37--39",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2658985",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183592/fulltext",
  abstract =     "Comparing the legacy of Alan Turing in computer
                 science with that of Carl Friedrich Gauss in
                 mathematics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2015:HIP,
  author =       "Poul-Henning Kamp",
  title =        "{{HTTP\slash} 2.0}: the {IETF} is phoning it in",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "40--42",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2717515",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183605/fulltext",
  abstract =     "Bad protocol, bad politics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Long:2015:MID,
  author =       "Dave Long",
  title =        "{META II}: digital vellum in the digital scriptorium",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "43--48",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2697401",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183604/fulltext",
  abstract =     "Revisiting Schorre's 1962 compiler-compiler.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Andriole:2015:WOI,
  author =       "Stephen J. Andriole",
  title =        "Who owns {IT}?",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "50--57",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2660765",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183594/fulltext",
  abstract =     "What was once centralized or federated technology
                 governance is increasingly participatory.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Machanavajjhala:2015:DSP,
  author =       "Ashwin Machanavajjhala and Daniel Kifer",
  title =        "Designing statistical privacy for your data",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "58--67",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2660766",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183595/fulltext",
  abstract =     "Preparing data for public release requires significant
                 attention to fundamental principles of privacy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Libert:2015:PIH,
  author =       "Timothy Libert",
  title =        "Privacy implications of health information seeking on
                 the web",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "68--77",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2658983",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183606/fulltext",
  abstract =     "A revealing picture of how personal health information
                 searches become the property of private corporations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Adelson:2015:IPG,
  author =       "Edward Adelson",
  title =        "Image processing goes back to basics: technical
                 perspective",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "80--80",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2732218",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183607/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Paris:2015:LLF,
  author =       "Sylvain Paris and Samuel W. Hasinoff and Jan Kautz",
  title =        "Local {Laplacian} filters: edge-aware image processing
                 with a {Laplacian} pyramid",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "81--91",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2723694",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183587/fulltext",
  abstract =     "The Laplacian pyramid is ubiquitous for decomposing
                 images into multiple scales and is widely used for
                 image analysis. However, because it is constructed with
                 spatially invariant Gaussian kernels, the Laplacian
                 pyramid is widely believed to be ill-suited for
                 representing edges, as well as for edge-aware
                 operations such as edge-preserving smoothing and tone
                 mapping. To tackle these tasks, a wealth of alternative
                 techniques and representations have been proposed, for
                 example, anisotropic diffusion, neighborhood filtering,
                 and specialized wavelet bases. While these methods have
                 demonstrated successful results, they come at the price
                 of additional complexity, often accompanied by higher
                 computational cost or the need to postprocess the
                 generated results. In this paper, we show
                 state-of-the-art edge-aware processing using standard
                 Laplacian pyramids. We characterize edges with a simple
                 threshold on pixel values that allow us to
                 differentiate large-scale edges from small-scale
                 details. Building upon this result, we propose a set of
                 image filters to achieve edge-preserving smoothing,
                 detail enhancement, tone mapping, and inverse tone
                 mapping. The advantage of our approach is its
                 simplicity and flexibility, relying only on simple
                 point-wise nonlinearities and small Gaussian
                 convolutions; no optimization or postprocessing is
                 required. As we demonstrate, our method produces
                 consistently high-quality results, without degrading
                 edges or introducing halos.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2015:LBO,
  author =       "Leah Hoffmann",
  title =        "Last byte: Object Lessons: {Q\&A}",
  journal =      j-CACM,
  volume =       "58",
  number =       "3",
  pages =        "96--ff",
  month =        mar,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2716347",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 25 17:28:17 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/3/183600/fulltext",
  abstract =     "The creator of the Eiffel programming language
                 discusses his career in industry and academia, ``Design
                 by Contract,'' and his views on Agile software
                 development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Konstan:2015:CFS,
  author =       "Joseph A. Konstan and Jack W. Davidson",
  title =        "Charting the future: scholarly publishing in {CS}",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "5--5",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742646",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184706/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:HT,
  author =       "Vinton G. Cerf",
  title =        "The human touch",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "7--7",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742906",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184707/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LEH,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Human or machine?",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "8--9",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2740243",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184688/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Langford:2015:BAR,
  author =       "John Langford and Mark Guzdial",
  title =        "{BLOG@CACM}: The arbitrariness of reviews, and advice
                 for school administrators",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "12--13",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2732417",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184698/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm John Langford
                 examines the results of the NIPS experiment, while Mark
                 Guzdial considers the role of class size in teaching
                 computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2015:NMM,
  author =       "Alex Wright",
  title =        "News: Molecular moonshots",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "15--17",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2732419",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184703/fulltext",
  abstract =     "Synthetic biologists may be closing in on potentially
                 world-changing breakthroughs, but they are often
                 hamstrung by a shortage of software tools.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2015:NSS,
  author =       "Chris Edwards",
  title =        "News: Secure-system designers strive to stem data
                 leaks",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "18--20",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2732477",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184704/fulltext",
  abstract =     "Attackers using side-channel analysis require little
                 knowledge of how an implementation operates.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Broderick:2015:NWP,
  author =       "Mark Broderick",
  title =        "News: What's the price now?",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "21--23",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2732421",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184702/fulltext",
  abstract =     "Dynamic pricing finds its way into a growing number of
                 industries.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2015:PST,
  author =       "Dorothy E. Denning",
  title =        "Privacy and security: Toward more secure software",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "24--26",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2736281",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184693/fulltext",
  abstract =     "Two proposals intended to reduce flaws in software use
                 two very different approaches for software security.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sako:2015:TSM,
  author =       "Mari Sako",
  title =        "Technology strategy and management: Competing in
                 emerging markets",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "27--29",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2736289",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184699/fulltext",
  abstract =     "Considering the many different paths and unprecedented
                 opportunities for companies exploring emerging
                 markets.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2015:KVR,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Raw networking",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "30--32",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2736344",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184689/fulltext",
  abstract =     "Relevance and repeatability.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shustek:2015:IIJ,
  author =       "Len Shustek",
  title =        "Interview: An interview with {Juris Hartmanis}",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "33--37",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2736346",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184690/fulltext",
  abstract =     "A pioneer in the field of computational complexity
                 theory reflects on his career.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lamport:2015:VWB,
  author =       "Leslie Lamport",
  title =        "Viewpoint: Who builds a house without drawing
                 blueprints?",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "38--41",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2736348",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184705/fulltext",
  abstract =     "Finding a better solution by thinking about the
                 problem and its solution, rather than just thinking
                 about the code.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vixie:2015:GSG,
  author =       "Paul Vixie",
  title =        "Go static or go home",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "42--45",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2717517",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184694/fulltext",
  abstract =     "In the end, dynamic systems are simply less secure.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gunther:2015:HSS,
  author =       "Neil J. Gunther and Paul Puglia and Kristofer
                 Tomasette",
  title =        "{Hadoop} superlinear scalability",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "46--55",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2719919",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184695/fulltext",
  abstract =     "The perpetual motion of parallel performance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cohen:2015:STP,
  author =       "Philip R. Cohen and Edward C. Kaiser and M. Cecelia
                 Buchanan and Scott Lind and Michael J. Corrigan and
                 R. Matthews Wesson",
  title =        "{Sketch-Thru-Plan}: a multimodal interface for command
                 and control",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "56--65",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2735589",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184700/fulltext",
  abstract =     "Speaking military jargon, users can create labels and
                 draw symbols to position objects on digitized maps.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Newcombe:2015:HAW,
  author =       "Chris Newcombe and Tim Rath and Fan Zhang and Bogdan
                 Munteanu and Marc Brooker and Michael Deardeuff",
  title =        "How {Amazon} web services uses formal methods",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "66--73",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699417",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184701/fulltext",
  abstract =     "Engineers use TLA+ to prevent serious but subtle bugs
                 from reaching production.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sametinger:2015:SCM,
  author =       "Johannes Sametinger and Jerzy Rozenblit and Roman
                 Lysecky and Peter Ott",
  title =        "Security challenges for medical devices",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "74--82",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2667218",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184691/fulltext",
  abstract =     "Implantable devices, often dependent on software, save
                 countless lives. But how secure are they?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mudge:2015:STC,
  author =       "Trevor Mudge",
  title =        "The specialization trend in computer hardware:
                 technical perspective",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "84--84",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2735839",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184696/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Qadeer:2015:CEB,
  author =       "Wajahat Qadeer and Rehan Hameed and Ofer Shacham and
                 Preethi Venkatesan and Christos Kozyrakis and Mark
                 Horowitz",
  title =        "Convolution engine: balancing efficiency and
                 flexibility in specialized computing",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "85--93",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2735841",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184697/fulltext",
  abstract =     "General-purpose processors, while tremendously
                 versatile, pay a huge cost for their flexibility by
                 wasting over 99\% of the energy in programmability
                 overheads. We observe that reducing this waste requires
                 tuning data storage and compute structures and their
                 connectivity to the data-flow and data-locality
                 patterns in the algorithms. Hence, by backing off from
                 full programmability and instead targeting key
                 data-flow patterns used in a domain, we can create
                 efficient engines that can be programmed and reused
                 across a wide range of applications within that domain.
                 We present the Convolution Engine (CE)---a programmable
                 processor specialized for the convolution-like
                 data-flow prevalent in computational photography,
                 computer vision, and video processing. The CE achieves
                 energy efficiency by capturing data-reuse patterns,
                 eliminating data transfer overheads, and enabling a
                 large number of operations per memory access. We
                 demonstrate that the CE is within a factor of 2--3$
                 \times $ of the energy and area efficiency of custom
                 units optimized for a single kernel. The CE improves
                 energy and area efficiency by 8--15$ \times $ over
                 data-parallel Single Instruction Multiple Data (SIMD)
                 engines for most image processing applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Batchelor:2015:LBF,
  author =       "David Allen Batchelor",
  title =        "Last byte: Future tense",
  journal =      j-CACM,
  volume =       "58",
  number =       "4",
  pages =        "96--ff",
  month =        apr,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2737915",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Mar 26 06:08:33 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/4/184692/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. Launch swarms
                 of self-replicating robots to exploit the most
                 lucrative of resources.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2015:IQI,
  author =       "Moshe Y. Vardi",
  title =        "Incentivizing quality and impact in computing research",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "5--5",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2753507",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/; https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186027/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:CF,
  author =       "Vinton G. Cerf",
  title =        "Cascade failure",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "7--7",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2749417",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186028/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LEAb,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Abolish software warranty
                 disclaimers",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "8--9",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2749427",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186016/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Adams:2015:BIY,
  author =       "Joel Adams and Daniel A. Reed",
  title =        "{BLOG@CACM}: Introducing young women to {CS}, and
                 supporting advanced research environments",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "10--11",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742480",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186021/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Joel Adams talks
                 about starting a chapter of Girls Who Code, while
                 Daniel A. Reed considers an issue with
                 cyberinfrastructure.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2015:NGE,
  author =       "Logan Kugler",
  title =        "News: Is {``good enough''} computing good enough?",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "12--14",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742482",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186012/fulltext",
  abstract =     "The energy-accuracy trade-off in approximate
                 computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2015:NPD,
  author =       "Keith Kirkpatrick",
  title =        "News: Putting the data science into journalism",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "15--17",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742484",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186011/fulltext",
  abstract =     "News organizations increasingly use techniques like
                 data mining, Web scraping, and data visualization to
                 uncover information that would be impossible to
                 identify and present manually.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2015:NRH,
  author =       "Gregory Mone",
  title =        "News: Robots with a human touch",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "18--19",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742486",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186013/fulltext",
  abstract =     "Empowering smart machines with tactile feedback could
                 lead to tremendous new applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schrage:2015:EBD,
  author =       "Michael Schrage and Marshall {Van Alstyne}",
  title =        "Economic and business dimensions: Life of {IP}",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "20--23",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742689",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186009/fulltext",
  abstract =     "Seeking to balance intellectual property protection
                 with incentives for investment in innovation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fincher:2015:EWW,
  author =       "Sally Fincher",
  title =        "Education: What are we doing when we teach computing
                 in schools?",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "24--26",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742693",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186022/fulltext",
  abstract =     "Research on the cognitive, educational, and policy
                 dimensions of teaching computing is critical to
                 achieving ``computer literacy.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sprigman:2015:LTO,
  author =       "Christopher Jon Sprigman",
  title =        "Law and technology: {Oracle} v. {Google}: a
                 high-stakes legal fight for the software industry",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "27--29",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742691",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186017/fulltext",
  abstract =     "Copyrighting APIs threatens significant harm to both
                 consumers and the software industry.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ball:2015:VTF,
  author =       "Thomas Ball and Benjamin Zorn",
  title =        "Viewpoint: Teach foundational language principles",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "30--31",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2663342",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186023/fulltext",
  abstract =     "Industry is ready and waiting for more graduates
                 educated in the principles of programming languages.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Abiteboul:2015:VMY,
  author =       "Serge Abiteboul and Benjamin Andr{\'e} and Daniel
                 Kaplan",
  title =        "Viewpoint: Managing your digital life",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "32--35",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2670528",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186024/fulltext",
  abstract =     "Everyone should be able to manage their personal data
                 with a personal information management system.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sheehy:2015:TNN,
  author =       "Justin Sheehy",
  title =        "There is no now",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "36--41",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2733108",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186019/fulltext",
  abstract =     "Problems with simultaneity in distributed systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rathbun:2015:PPP,
  author =       "Spencer Rathbun",
  title =        "Parallel processing with {\tt promises}",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "42--47",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2725789",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186018/fulltext",
  abstract =     "A simple method of writing a collaborative system.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Preibusch:2015:PBA,
  author =       "S{\"o}ren Preibusch",
  title =        "Privacy behaviors after {Snowden}",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "48--55",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2663341",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186025/fulltext",
  abstract =     "Despite continuing media coverage, the public's
                 privacy behaviors have hardly changed.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Varma:2015:DFC,
  author =       "Roli Varma and Deepak Kapur",
  title =        "Decoding femininity in computer science in {India}",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "56--62",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2663339",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186026/fulltext",
  abstract =     "The benefits in school and the job market so far
                 outweigh any potential gender bias that few women are
                 deterred.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Laumond:2015:OMS,
  author =       "Jean-Paul Laumond and Nicolas Mansard and Jean Bernard
                 Lasserre",
  title =        "Optimization as motion selection principle in robot
                 action",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "64--74",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2743132",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186020/fulltext",
  abstract =     "Robots move to act. While actions operate in a
                 physical space, motions begin in a motor control space.
                 So how do robots express actions in terms of motions?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Larus:2015:PMC,
  author =       "James Larus",
  title =        "Programming multicore computers: technical
                 perspective",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "76--76",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742908",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186014/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Satish:2015:CTP,
  author =       "Nadathur Satish and Changkyu Kim and Jatin Chhugani
                 and Hideki Saito and Rakesh Krishnaiyer and Mikhail
                 Smelyanskiy and Milind Girkar and Pradeep Dubey",
  title =        "Can traditional programming bridge the ninja
                 performance gap for parallel computing applications?",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "77--86",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742910",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186015/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2015:LBUb,
  author =       "Dennis Shasha",
  title =        "Last byte: Upstart Puzzles: Strategic Friendship",
  journal =      j-CACM,
  volume =       "58",
  number =       "5",
  pages =        "88--88",
  month =        may,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2743036",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:37:13 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/5/186010/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{White:2015:TY,
  author =       "John White",
  title =        "Thank you\ldots{}",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "5--5",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2767179",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187331/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:CA,
  author =       "Vinton G. Cerf",
  title =        "A celebration of accomplishments",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "7--7",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2766461",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187330/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LEL,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: To learn {CS} principles,
                 start in the cafeteria line",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "8--9",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2764994",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187327/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2015:BBE,
  author =       "Mark Guzdial",
  title =        "{BLOG@CACM}: Bringing evidence-based education to
                 {CS}",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "10--11",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2754947",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187313/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial says
                 computer science teachers should use more evidence,
                 less intuition.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2015:NPP,
  author =       "Neil Savage",
  title =        "News: Plenty of proteins",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "12--14",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2754949",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187318/fulltext",
  abstract =     "The growth of structural biology brings new challenges
                 for the world's protein data archive.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2015:NBL,
  author =       "Samuel Greengard",
  title =        "News: Between the lines",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "15--17",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2754954",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187321/fulltext",
  abstract =     "Smartphone apps are driving changes in the way people
                 park. Sensors, crowdsourcing, and big data are making
                 it easier to find open parking spots.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2015:NEM,
  author =       "Gary Anthes",
  title =        "News: {Estonia}: a model for e-government",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "18--20",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2754951",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187320/fulltext",
  abstract =     "Over the next decade, the population of Estonia is
                 expected to soar more than 600\% as the country becomes
                 the first in the world to open its borders to an influx
                 of e-residents.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Reuter:2015:NKT,
  author =       "Andreas Reuter",
  title =        "News: Klaus {Tschira}: 1940--2015",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "21--21",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2769955",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187317/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2015:NFR,
  author =       "Neil Savage",
  title =        "News: Forging relationships",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "22--23",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2754956",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187319/fulltext",
  abstract =     "Michael Stonebraker didn't realize at the outset that
                 it would take six years to create INGRES, one of the
                 world's first relational databases.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Misra:2015:IRR,
  author =       "Vishal Misra",
  title =        "Inside risks: Routing money, not packets",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "24--27",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2753120",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187325/fulltext",
  abstract =     "Revisiting network neutrality.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2015:PIE,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: Emergent innovation",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "28--31",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2753147",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187322/fulltext",
  abstract =     "Fernando Flores, president of Chile's National
                 Innovation Council for Competitiveness, discusses a new
                 common sense about innovation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2015:KVL,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: {Lazarus} code",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "32--33",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2753172",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187314/fulltext",
  abstract =     "No one expects the Spanish Acquisition.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jones:2015:VFM,
  author =       "Meg Leta Jones",
  title =        "Viewpoint: Forgetting made (too) easy",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "34--35",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2753237",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187309/fulltext",
  abstract =     "Considering the implications of digital data removal
                 implementations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Papakonstantinou:2015:VCC,
  author =       "Yannis Papakonstantinou",
  title =        "Viewpoint: Created computed universe",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "36--38",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2667217",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187308/fulltext",
  abstract =     "Computing crosses cosmology and makes the case for
                 agnosticism.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:IIU,
  author =       "Vinton G. Cerf",
  title =        "Interview: An interview with {U.S.} chief technology
                 officer {Megan Smith}",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "39--43",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2757637",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187315/fulltext",
  abstract =     "Recently appointed U.S. CTO Megan Smith discusses her
                 evolving governmental role.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2015:SMD,
  author =       "Kate Matsudaira",
  title =        "The science of managing data science",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "44--47",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2745390",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187328/fulltext",
  abstract =     "Lessons learned managing a data science research
                 team.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Davidovic:2015:RCA,
  author =       "Step{\'a}n Davidovic and Kavita Guliani",
  title =        "Reliable {Cron} across the planet",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "48--53",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2732629",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187329/fulltext",
  abstract =     "\ldots{} or: How I stopped worrying and learned to
                 love time.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zafarani:2015:EGT,
  author =       "Reza Zafarani and Huan Liu",
  title =        "Evaluation without ground truth in social media
                 research",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "54--60",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2666680",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187323/fulltext",
  abstract =     "Even without it, some ingenious methods can be
                 developed to help verify users' social media behavioral
                 patterns.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jensen:2015:CPN,
  author =       "Kurt Jensen and Lars M. Kristensen",
  title =        "Colored {Petri} nets: a graphical language for formal
                 modeling and validation of concurrent systems",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "61--70",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2663340",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187324/fulltext",
  abstract =     "Formal executable models enable systematic evaluation
                 of system designs prior to implementation and
                 deployment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lamport:2015:TLC,
  author =       "Leslie Lamport",
  title =        "{Turing} lecture: {The} computer science of
                 concurrency: the early years",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "71--76",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2771951",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187316/fulltext",
  abstract =     "Leslie Lamport is the recipient of the 2013 ACM A. M.
                 Turing Award.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Berman:2015:FIE,
  author =       "Mark Berman and Piet Demeester and Jae Woo Lee and
                 Kiran Nagaraja and Michael Zink and Didier Colle and
                 Dilip Kumar Krishnappa and Dipankar Raychaudhuri and
                 Henning Schulzrinne and Ivan Seskar and Sachin Sharma",
  title =        "Future {Internets} escape the simulator",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "78--89",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699392",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187310/fulltext",
  abstract =     "Future Internet testbeds permit experiments not
                 possible in today's public Net or commercial cloud
                 services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Baudisch:2015:VRY,
  author =       "Patrick Baudisch",
  title =        "Virtual reality in your living room: technical
                 perspective",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "92--92",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2754393",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187311/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jones:2015:IIE,
  author =       "Brett R. Jones and Hrvoje Benko and Eyal Ofek and
                 Andrew D. Wilson",
  title =        "{IllumiRoom}: immersive experiences beyond the {TV}
                 screen",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "93--100",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2754391",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187312/fulltext",
  abstract =     "IllumiRoom is a proof-of-concept system that surrounds
                 a television with projected light, bringing video
                 games, and film experiences out of the TV screen and
                 into the real world. IllumiRoom uses 3D scanning and
                 projected light to change the appearance of the room,
                 induce apparent motion, extend the field of view, and
                 enable entirely new gaming experiences. Our system is
                 entirely self-calibrating and is designed to work in
                 any room. We present a detailed exploration of the
                 design space of possible projected visualizations and
                 we demonstrate ways to trigger and drive these
                 visualizations from gaming content. We also contribute
                 specific feedback from two groups of target users (10
                 gamers and 15 game designers); providing insights for
                 enhancing game and film experiences beyond the TV.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2015:LBQa,
  author =       "Leah Hoffmann",
  title =        "Last byte: {Q\&A}: The Path to Clean Data",
  journal =      j-CACM,
  volume =       "58",
  number =       "6",
  pages =        "104--ff",
  month =        jun,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2754958",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jun 10 08:40:37 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/6/187326/fulltext",
  abstract =     "Michael Stonebraker on Ingres, Postgres, dividing his
                 time between academia and start-ups, and why ``one size
                 fits none.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wolf:2015:NCE,
  author =       "Alexander L. Wolf",
  title =        "A new {Chief Executive Officer} and {Executive
                 Director} of {ACM}",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "4--5",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2788395",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188751/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:CM,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Milestones",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "7--7",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2786922",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188752/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LEQ,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Quality vs. quantity in
                 faculty publications",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "8--9",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2785962",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188734/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arquilla:2015:BDM,
  author =       "John Arquilla and Duncan A. Buell",
  title =        "{BLOG@CACM}: The dangers of military robots, the risks
                 of online voting",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "12--13",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2771281",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188740/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm John Arquilla
                 considers the evolution of defense drones, and why
                 Duncan A. Buell thinks we are not ready for e-voting.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2015:NGP,
  author =       "Chris Edwards",
  title =        "News: Growing pains for deep learning",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "14--16",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2771283",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188737/fulltext",
  abstract =     "Neural networks, which support online image search and
                 speech recognition, eventually will drive more advanced
                 services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2015:NBB,
  author =       "Gregory Goth",
  title =        "News: Bringing big data to the big tent",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "17--19",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2771299",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188736/fulltext",
  abstract =     "Open source tools assist data science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2015:NNS,
  author =       "Gregory Mone",
  title =        "News: The new smart cities",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "20--21",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2771297",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188741/fulltext",
  abstract =     "How urban information systems are slowly revamping the
                 modern metropolis.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fisher:2015:NAA,
  author =       "Lawrence M. Fisher",
  title =        "News: {ACM} announces 2014 award recipients",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "22--23",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2773558",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188742/fulltext",
  abstract =     "Recognizing excellence in technical and professional
                 achievements and contributions in computer science and
                 information technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2015:LSA,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Anti-circumvention rules limit
                 reverse engineering",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "24--26",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2770890",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188738/fulltext",
  abstract =     "Considering some of the requested exceptions to
                 technical protection mechanisms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Camp:2015:CER,
  author =       "L. Jean Camp",
  title =        "Computing ethics: Respecting people and respecting
                 privacy",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "27--28",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2770892",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188730/fulltext",
  abstract =     "Minimizing data collection to protect user privacy and
                 increase security.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2015:HRP,
  author =       "David Anderson",
  title =        "Historical reflections: Preserving the digital record
                 of computing history",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "29--31",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2770894",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188739/fulltext",
  abstract =     "Reflecting on the complexities associated with
                 maintaining rapidly changing information technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2015:BSU,
  author =       "Phillip G. Armour",
  title =        "The business of software: An updated software
                 almanac",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "32--34",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2770896",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188735/fulltext",
  abstract =     "Research into what makes software projects succeed.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gilbert:2015:BPA,
  author =       "Juan E. Gilbert and Jerlando F. L. Jackson and Edward
                 C. {Dillon, Jr.} and LaVar J. Charleston",
  title =        "Broadening participation: {African Americans} in the
                 {U.S.} computing sciences workforce",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "35--38",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2770929",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188749/fulltext",
  abstract =     "An exploration of the education-to-work pipeline.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kumar:2015:VFC,
  author =       "Vijay Kumar and Thomas A. Kalil",
  title =        "Viewpoint: The future of computer science and
                 engineering is in your hands",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "39--41",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2668022",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188750/fulltext",
  abstract =     "How government service can profoundly influence
                 computer science research and education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brook:2015:LLD,
  author =       "Andrew Brook",
  title =        "Low-latency distributed applications in finance",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "42--50",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2747303",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188744/fulltext",
  abstract =     "The finance industry has unique demands for
                 low-latency distributed systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dowling:2015:UFO,
  author =       "Phelim Dowling and Kevin McGrath",
  title =        "Using free and open source tools to manage software
                 quality",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "51--55",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2755503",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/gnu.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188743/fulltext",
  abstract =     "An agile process implementation",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Reed:2015:ECB,
  author =       "Daniel A. Reed and Jack Dongarra",
  title =        "Exascale computing and big data",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "56--68",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699414",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/d/dongarra-jack-j.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188732/fulltext",
  abstract =     "Scientific discovery and engineering innovation
                 requires unifying traditionally separated
                 high-performance computing and big data analytics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hogenboom:2015:URS,
  author =       "Alexander Hogenboom and Flavius Frasincar and
                 Franciska de Jong and Uzay Kaymak",
  title =        "Using rhetorical structure in sentiment analysis",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "69--77",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699418",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188733/fulltext",
  abstract =     "A deep, fine-grain analysis of rhetorical structure
                 highlights crucial sentiment-carrying text segments.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bonneau:2015:PEI,
  author =       "Joseph Bonneau and Cormac Herley and Paul C. van
                 Oorschot and Frank Stajano",
  title =        "Passwords and the evolution of imperfect
                 authentication",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "78--87",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699390",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188731/fulltext",
  abstract =     "Theory on passwords has lagged practice, where large
                 providers use back-end smarts to survive with imperfect
                 technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Russell:2015:ULP,
  author =       "Stuart Russell",
  title =        "Unifying logic and probability",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "88--97",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699411",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188745/fulltext",
  abstract =     "Open-universe probability models show merit in
                 unifying efforts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Clinger:2015:SCE,
  author =       "William D. Clinger",
  title =        "The simplicity of cache efficient functional
                 algorithms: technical perspective",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "100--100",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2776827",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188747/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Blelloch:2015:CEF,
  author =       "Guy E. Blelloch and Robert Harper",
  title =        "Cache efficient functional algorithms",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "101--108",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2776825",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188746/fulltext",
  abstract =     "The widely studied I/O and ideal-cache models were
                 developed to account for the large difference in costs
                 to access memory at different levels of the memory
                 hierarchy. Both models are based on a two level memory
                 hierarchy with a fixed size fast memory (cache) of size
                 M, and an unbounded slow memory organized in blocks of
                 size B. The cost measure is based purely on the number
                 of block transfers between the primary and secondary
                 memory. All other operations are free. Many algorithms
                 have been analyzed in these models and indeed these
                 models predict the relative performance of algorithms
                 much more accurately than the standard Random Access
                 Machine (RAM) model. The models, however, require
                 specifying algorithms at a very low level, requiring
                 the user to carefully lay out their data in arrays in
                 memory and manage their own memory allocation. We
                 present a cost model for analyzing the memory
                 efficiency of algorithms expressed in a simple
                 functional language. We show how some algorithms
                 written in standard forms using just lists and trees
                 (no arrays) and requiring no explicit memory layout or
                 memory management are efficient in the model. We then
                 describe an implementation of the language and show
                 provable bounds for mapping the cost in our model to
                 the cost in the ideal-cache model. These bounds imply
                 that purely functional programs based on lists and
                 trees with no special attention to any details of
                 memory layout can be asymptotically as efficient as the
                 carefully designed imperative I/O efficient algorithms.
                 For example we describe an o ( n/B log $_{M / B}$ n/B )
                 cost sorting algorithm, which is optimal in the ideal
                 cache and I/O models.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Clegg:2015:LBF,
  author =       "Brian Clegg",
  title =        "Last byte: Future Tense: Toy Box {Earth}",
  journal =      j-CACM,
  volume =       "58",
  number =       "7",
  pages =        "112--ff",
  month =        jul,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2776883",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:51 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/7/188748/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. What a young
                 AI learned following Alice through the looking glass
                 \ldots{}",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2015:WDA,
  author =       "Moshe Y. Vardi",
  title =        "{Editor}'s Letter: Why doesn't {ACM} have a {SIG} for
                 theoretical computer science?",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "5--5",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2791388",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189832/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:CI,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Invention",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "7--7",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2798333",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189833/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LEE,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Not so easy to forget",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "8--9",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2797288",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189839/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2015:BPT,
  author =       "Mark Guzdial",
  title =        "{BLOG@CACM}: Plain talk on computing education",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "10--11",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2788449",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189848/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 considers how the variety of learning outcomes and
                 definitions impacts the teaching of computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2015:NTC,
  author =       "Esther Shein",
  title =        "News: Teaching computers with illusions",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "13--15",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2788451",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189835/fulltext",
  abstract =     "Exploring the ways human vision can be fooled is
                 helping developers of machine vision.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2015:NTV,
  author =       "Logan Kugler",
  title =        "News: Touching the virtual",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "16--18",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2788496",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189834/fulltext",
  abstract =     "Feeling the way across new frontiers at the interface
                 of people and machines.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2015:NMC,
  author =       "Keith Kirkpatrick",
  title =        "News: The moral challenges of driverless cars",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "19--20",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2788477",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189836/fulltext",
  abstract =     "Autonomous vehicles will need to decide on a course of
                 action when presented with multiple less-than-ideal
                 outcomes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kotz:2015:PSS,
  author =       "David Kotz and Kevin Fu and Carl Gunter and Avi
                 Rubin",
  title =        "Privacy and security: Security for mobile and cloud
                 frontiers in healthcare",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "21--23",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2790830",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189840/fulltext",
  abstract =     "Designers and developers of healthcare information
                 technologies must address preexisting security
                 vulnerabilities and undiagnosed future threats.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chesbrough:2015:EBD,
  author =       "Henry Chesbrough and Marshall {Van Alstyne}",
  title =        "Economic and business dimensions: Permissionless
                 innovation",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "24--26",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2790832",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189837/fulltext",
  abstract =     "Seeking a better approach to pharmaceutical research
                 and development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2015:KVH,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Hickory dickory doc",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "27--28",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2790834",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189849/fulltext",
  abstract =     "On null encryption and automated documentation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hambrusch:2015:EUU,
  author =       "Susanne Hambrusch and Ran Libeskind-Hadas and Eric
                 Aaron",
  title =        "Education: Understanding the {U.S.} domestic computer
                 science {Ph.D.} pipeline",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "29--32",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2790854",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189841/fulltext",
  abstract =     "Two studies provide insights into how to increase the
                 number of domestic doctoral students in U.S. computer
                 science programs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Soh:2015:VLT,
  author =       "Leen-Kiat Soh and Duane F. Shell and Elizabeth
                 Ingraham and Stephen Ramsay and Brian Moore",
  title =        "Viewpoint: Learning through computational creativity",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "33--35",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699391",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189850/fulltext",
  abstract =     "Improving learning and achievement in introductory
                 computer science by incorporating creative thinking
                 into the curriculum.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{vanDeursen:2015:TWA,
  author =       "Arie van Deursen",
  title =        "Testing web applications with state objects",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "36--43",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2755501",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189845/fulltext",
  abstract =     "Use states to drive your tests.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wang:2015:EW,
  author =       "Daniel C. Wang",
  title =        "From the {EDVAC} to {WEBVACs}",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "44--51",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2714079",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189844/fulltext",
  abstract =     "Cloud computing for computer scientists.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Valiron:2015:PQF,
  author =       "Beno{\^\i}t Valiron and Neil J. Ross and Peter
                 Selinger and D. Scott Alexander and Jonathan M. Smith",
  title =        "Programming the quantum future",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "52--61",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699415",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189851/fulltext",
  abstract =     "The Quipper language offers a unified general-purpose
                 programming framework for quantum computation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bayerl:2015:SFI,
  author =       "Petra Saskia Bayerl and Babak Akhgar",
  title =        "Surveillance and falsification implications for open
                 source intelligence investigations",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "62--69",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699410",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189852/fulltext",
  abstract =     "Legitimacy of surveillance is crucial to safeguarding
                 validity of OSINT data as a tool for law-enforcement
                 agencies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tsaih:2015:CDC,
  author =       "Rua-Huan Tsaih and David C. Yen and Yu-Chien Chang",
  title =        "Challenges deploying complex technologies in a
                 traditional organization",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "70--75",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2716309",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189843/fulltext",
  abstract =     "The National Palace Museum in Taiwan had to partner
                 with experienced cloud providers to deliver
                 television-quality exhibits.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tiropanis:2015:NSW,
  author =       "Thanassis Tiropanis and Wendy Hall and Jon Crowcroft
                 and Noshir Contractor and Leandros Tassiulas",
  title =        "Network science, web science, and {Internet} science",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "76--82",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699416",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189846/fulltext",
  abstract =     "Exploring three interdisciplinary areas and the extent
                 to which they overlap. Are they all part of the same
                 larger domain?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kittur:2015:CCP,
  author =       "Aniket (Niki) Kittur",
  title =        "Corralling crowd power: technical perspective",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "84--84",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2791287",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189842/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bernstein:2015:SWP,
  author =       "Michael S. Bernstein and Greg Little and Robert C.
                 Miller and Bj{\"o}rn Hartmann and Mark S. Ackerman and
                 David R. Karger and David Crowell and Katrina Panovich",
  title =        "{Soylent}: a word processor with a crowd inside",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "85--94",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2791285",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189847/fulltext",
  abstract =     "This paper introduces architectural and interaction
                 patterns for integrating crowdsourced human
                 contributions directly into user interfaces. We focus
                 on writing and editing, complex endeavors that span
                 many levels of conceptual and pragmatic activity.
                 Authoring tools offer help with pragmatics, but for
                 higher-level help, writers commonly turn to other
                 people. We thus present Soylent, a word processing
                 interface that enables writers to call on Mechanical
                 Turk workers to shorten, proofread, and otherwise edit
                 parts of their documents on demand. To improve worker
                 quality, we introduce the Find-Fix-Verify crowd
                 programming pattern, which splits tasks into a series
                 of generation and review stages. Evaluation studies
                 demonstrate the feasibility of crowdsourced editing and
                 investigate questions of reliability, cost, wait time,
                 and work time for edits.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2015:LBUc,
  author =       "Dennis Shasha",
  title =        "Last byte: Upstart puzzles",
  journal =      j-CACM,
  volume =       "58",
  number =       "8",
  pages =        "96--96",
  month =        aug,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2791401",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jul 28 10:56:55 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/8/189838/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Konstan:2015:SCM,
  author =       "Joseph A. Konstan and Jack W. Davidson",
  title =        "Should conferences meet journals and where? {A}
                 proposal for {`PACM'}",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "5--5",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2811400",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191173/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:CCA,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: On (computing) artifacts",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "7--7",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2811280",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191172/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LEMb,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: {May} the computational force
                 be with you",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "8--9",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2809694",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191180/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arquilla:2015:BMB,
  author =       "John Arquilla",
  title =        "{BLOG@CACM}: Moving beyond the cold war",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "10--11",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2800200",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191181/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm John Arquilla
                 assesses the need for cyber arms control.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2015:NSS,
  author =       "Neil Savage",
  title =        "News: Split second",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "12--14",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2800441",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191175/fulltext",
  abstract =     "The issue of whether to add a ``leap second'' to
                 square the clock with the Earth's orbit pits time
                 specialists against IT.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2015:NSE,
  author =       "Gregory Mone",
  title =        "News: Sensing emotions",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "15--16",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2800498",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191178/fulltext",
  abstract =     "How computer systems detect the internal emotional
                 states of users.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2015:NNN,
  author =       "Logan Kugler",
  title =        "News: New news aggregator apps",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "17--19",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2800445",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191174/fulltext",
  abstract =     "How apps like Inkl and SmartNews are overcoming the
                 challenges of aggregation to win over content
                 publishers and users alike.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2015:HRI,
  author =       "Thomas Haigh and Mark Priestley",
  title =        "Historical reflections: Innovators assemble: {Ada
                 Lovelace}, {Walter Isaacson}, and the superheroines of
                 computing",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "20--27",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2804228",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191176/fulltext",
  abstract =     "Can computing history be both inspiring and
                 accurate?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Karaganis:2015:LTR,
  author =       "Joe Karaganis and Jennifer Urban",
  title =        "Law and technology: The rise of the robo notice",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "28--30",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2804244",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191182/fulltext",
  abstract =     "Examining the conflicting claims involving the use of
                 automated tools in copyright-related
                 notice-and-takedown procedures.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kleine:2015:GCV,
  author =       "Dorothea Kleine",
  title =        "Global computing: The value of social theories for
                 global computing",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "31--33",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2804246",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191168/fulltext",
  abstract =     "Conceptual toolkits for projects that work.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2015:PIA,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: Automated education and the
                 professional",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "34--36",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2804248",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191189/fulltext",
  abstract =     "Technology boffins argue the new technologies of
                 intelligent personal learning environments will put
                 universities out of business. Will the purported
                 successor, an automated global virtual university, be
                 up to the task of professional education?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ullman:2015:VER,
  author =       "Jeffrey D. Ullman",
  title =        "Viewpoint: Experiments as research validation: have we
                 gone too far?",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "37--39",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699405",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191183/fulltext",
  abstract =     "Reconsidering conference paper reviewers' requirements
                 for experimental evidence.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mitzenmacher:2015:VTE,
  author =       "Michael Mitzenmacher",
  title =        "Viewpoint: Theory without experiments: have we gone
                 too far?",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "40--42",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699413",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191184/fulltext",
  abstract =     "Seeking a better understanding of computing through a
                 mixture of theory and appropriate experimental
                 evidence.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McKinley:2015:PCP,
  author =       "Kathryn S. McKinley",
  title =        "Point\slash Counterpoint: The pros and cons of the
                 {'PACM'} proposal: point",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "43--44",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2811406",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191177/fulltext",
  abstract =     "On p. 5 of this issue, ACM Publications Board
                 co-chairs Joseph A. Konstan and Jack W. Davidson
                 introduce a proposal that would interweave conference
                 and journal publishing. Here, computer scientists
                 Kathryn S. McKinley and David S. Rosenblum argue for
                 and against the proposal.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rosenblum:2015:PCP,
  author =       "David S. Rosenblum",
  title =        "Point\slash Counterpoint: The pros and cons of the
                 {'PACM'} proposal: counterpoint",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "44--45",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2811410",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191179/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Green:2015:NLT,
  author =       "Spence Green and Jeffrey Heer and Christopher D.
                 Manning",
  title =        "Natural language translation at the intersection of
                 {AI} and {HCI}",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "46--53",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2767151",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191190/fulltext",
  abstract =     "Old questions being answered with both AI and HCI.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Maddox:2015:TDS,
  author =       "Philip Maddox",
  title =        "Testing a distributed system",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "54--58",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2776756",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191167/fulltext",
  abstract =     "Testing a distributed system can be trying even under
                 the best of circumstances.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sethumadhavan:2015:THU,
  author =       "Simha Sethumadhavan and Adam Waksman and Matthew
                 Suozzo and Yipeng Huang and Julianna Eum",
  title =        "Trustworthy hardware from untrusted components",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "60--71",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699412",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191186/fulltext",
  abstract =     "This defense-in-depth approach uses static analysis
                 and runtime mechanisms to detect and silence hardware
                 backdoors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Laguna:2015:DHP,
  author =       "Ignacio Laguna and Dong H. Ahn and Bronis R. de
                 Supinski and Todd Gamblin and Gregory L. Lee and Martin
                 Schulz and Saurabh Bagchi and Milind Kulkarni and Bowen
                 Zhou and Zhezhe Chen and Feng Qin",
  title =        "Debugging high-performance computing applications at
                 massive scales",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "72--81",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2667219",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/super.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191185/fulltext",
  abstract =     "Dynamic analysis techniques help programmers find the
                 root cause of bugs in large-scale parallel
                 applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chakraborty:2015:CSC,
  author =       "Tanmoy Chakraborty and Suhansanu Kumar and Pawan Goyal
                 and Niloy Ganguly and Animesh Mukherjee",
  title =        "On the categorization of scientific citation profiles
                 in computer science",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "82--90",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2701412",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191187/fulltext",
  abstract =     "A new dynamic growth model reveals how citation
                 networks evolve over time, pointing the way toward
                 reformulated scientometrics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Davis:2015:CRC,
  author =       "Ernest Davis and Gary Marcus",
  title =        "Commonsense reasoning and commonsense knowledge in
                 artificial intelligence",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "92--103",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2701413",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191169/fulltext",
  abstract =     "AI has seen great advances of many kinds recently, but
                 there is one critical area where progress has been
                 extremely slow: ordinary commonsense.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zohar:2015:BUH,
  author =       "Aviv Zohar",
  title =        "{Bitcoin}: under the hood",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "104--113",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2701411",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191170/fulltext",
  abstract =     "The myths, the hype, and the true worth of bitcoins.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Alexa:2015:WEF,
  author =       "Marc Alexa",
  title =        "A woodworker's easy fix: technical perspective",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "115--115",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2801947",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191188/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Umentani:2015:GEP,
  author =       "Nobuyuki Umentani and Takeo Igarashi and Niloy J.
                 Mitra",
  title =        "Guided exploration of physically valid shapes for
                 furniture design",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "116--124",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2801945",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191166/fulltext",
  abstract =     "It is common to use computers to design shapes of
                 physical objects such as furniture, but geometric
                 modeling and the physical validity of shapes are
                 conventionally considered independently. This makes
                 creating aesthetically pleasing yet physically valid
                 models challenging. In this paper, we propose an
                 interactive design framework for the efficient and
                 intuitive exploration of geometrically and physically
                 valid shapes. During any geometric editing operation,
                 the system continuously allows visualization of the
                 valid range of the parameters being edited. When one or
                 more constraints are violated following an operation,
                 the system generates multiple suggestions involving
                 both discrete and continuous changes to restore
                 validity. Each suggestion is accompanied by an editing
                 mode, which simultaneously adjusts multiple parameters
                 in a coordinated manner to maintain validity. Thus,
                 while the user focuses on the aesthetics of the design,
                 our computational design framework helps to achieve
                 physical realizability by providing active guidance to
                 the user. We demonstrate our framework on plank-based
                 furniture designs with nail-joints and frictional
                 constraints. We use our system to design a range of
                 examples, conduct a user study, and also fabricate a
                 physical prototype to test its validity and
                 usefulness.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2015:LBQb,
  author =       "Leah Hoffmann",
  title =        "Last byte: {Q\&A}: A Passion for Pairings",
  journal =      j-CACM,
  volume =       "58",
  number =       "9",
  pages =        "128--ff",
  month =        sep,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2800615",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 27 19:08:25 MDT 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/9/191171/fulltext",
  abstract =     "Dan Boneh on pairing-based cryptography, multilinear
                 maps, and how an 1,800-year-old ``intellectual
                 curiosity'' became the foundation of all secure network
                 traffic.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2015:WCD,
  author =       "Moshe Y. Vardi",
  title =        "What can be done about gender diversity in computing?:
                 a lot!",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "5--5",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2816937",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192372/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:THL,
  author =       "Vinton G. Cerf",
  title =        "The {Third Heidelberg Laureate Forum}",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "7--7",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2818988",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192373/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LEB,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Ban `naked' braces!",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "10--11",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2816943",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192375/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arquilla:2015:BMO,
  author =       "John Arquilla and Daniel A. Reed",
  title =        "{BLOG@CACM}: The morality of online war; the fates of
                 data analytics, {HPC}",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "12--13",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2811284",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192381/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we will
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm John Arquilla
                 considers justifications for warfare in the cyber
                 realm, while Daniel Reed looks ahead at big data and
                 exascale computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2015:NSU,
  author =       "Gary Anthes",
  title =        "News: Scientists update views of light",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "15--17",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2811288",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/b/bohr-niels.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192377/fulltext",
  abstract =     "Experiment sheds new light on wave-particle duality.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2015:NAS,
  author =       "Samuel Greengard",
  title =        "News: Automotive systems get smarter",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "18--20",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2811286",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192378/fulltext",
  abstract =     "Automotive infotainment systems are driving changes to
                 automobiles, and to driver behavior.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2015:NCP,
  author =       "Keith Kirkpatrick",
  title =        "News: Cyber policies on the rise",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "21--23",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2811290",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192376/fulltext",
  abstract =     "A growing number of companies are taking out
                 cybersecurity insurance policies to protect themselves
                 from the costs of data breaches.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{HaroldH:2015:IRK,
  author =       "Harold `Hal' Abelson and Ross Anderson and Steven M.
                 Bellovin and Josh Benaloh and Matt Blaze and Whitfield
                 `Whit' Diffie and John Gilmore and Matthew Green and
                 Susan Landau and Peter G. Neumann and Ronald L. Rivest
                 and Jeffrey I. Schiller and Bruce Schneier and Michael
                 A. Specter and Daniel J. Weitzner",
  title =        "Inside risks: Keys under doormats",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "24--26",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814825",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192382/fulltext",
  abstract =     "Mandating insecurity by requiring government access to
                 all data and communications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2015:TSMb,
  author =       "Michael A. Cusumano",
  title =        "Technology strategy and management: In defense of
                 {IBM}",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "27--28",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814827",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192392/fulltext",
  abstract =     "The ability to adjust to various technical and
                 business disruptions has been essential to IBM's
                 success during the past century.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2015:KVS,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Storming the cubicle",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "29--31",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814838",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192383/fulltext",
  abstract =     "Acquisitive redux",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2015:BST,
  author =       "Phillip G. Armour",
  title =        "The business of software: Thinking thoughts",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "32--34",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814840",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192384/fulltext",
  abstract =     "On brains and bytes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Misa:2015:HRC,
  author =       "Thomas J. Misa",
  title =        "Historical reflections: Computing is history",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "35--37",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814845",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192393/fulltext",
  abstract =     "Reflections on the past to inform the future.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dietterich:2015:VRC,
  author =       "Thomas G. Dietterich and Eric J. Horvitz",
  title =        "Viewpoint: Rise of concerns about {AI}: reflections
                 and directions",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "38--40",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2770869",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192386/fulltext",
  abstract =     "Research, leadership, and communication about AI
                 futures.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Compeau:2015:VLA,
  author =       "Phillip Compeau and Pavel A. Pevzner",
  title =        "Viewpoint: Life after {MOOCs}",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "41--44",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2686871",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192385/fulltext",
  abstract =     "Online science education needs a new revolution.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pillai:2015:CC,
  author =       "T. S. Pillai and V. Chidambaram and R. Alagappan and
                 S. Al-Kiswany and A. C. Arpaci-Dusseau and R. H.
                 Arpaci-Dusseau",
  title =        "Crash consistency",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "46--51",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2788401",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192379/fulltext",
  abstract =     "Rethinking the fundamental abstractions of the file
                 system.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Harris:2015:DBE,
  author =       "Rich Harris",
  title =        "Dismantling the barriers to entry",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "52--57",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2788399",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192380/fulltext",
  abstract =     "We have to choose to build a Web that is accessible to
                 everyone.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Feigenbaum:2015:SAI,
  author =       "Joan Feigenbaum and Bryan Ford",
  title =        "Seeking anonymity in an {Internet} panopticon",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "58--69",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2714561",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192387/fulltext",
  abstract =     "The Dissent system aims for a quantifiably secure,
                 collective approach to anonymous communication
                 online.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lago:2015:FSP,
  author =       "Patricia Lago and Sedef Akinli Ko{\c{c}}ak and Ivica
                 Crnkovic and Birgit Penzenstadler",
  title =        "Framing sustainability as a property of software
                 quality",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "70--78",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2714560",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192388/fulltext",
  abstract =     "This framework addresses the environmental dimension
                 of software performance, as applied here by a paper
                 mill and a car-sharing service.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Eskin:2015:DGI,
  author =       "Eleazar Eskin",
  title =        "Discovering genes involved in disease and the mystery
                 of missing heritability",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "80--87",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2817827",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192389/fulltext",
  abstract =     "The challenge of missing heritability offers great
                 contribution options for computer scientists.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Moler:2015:TPJ,
  author =       "Cleve Moler",
  title =        "Technical Perspective: Not just a matrix laboratory
                 anymore",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "90--90",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814849",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192374/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Trefethen:2015:CNF,
  author =       "Lloyd N. Trefethen",
  title =        "Computing numerically with functions instead of
                 numbers",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "91--97",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814847",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/trefethen-lloyd-n.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/matlab.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192390/fulltext",
  abstract =     "Science and engineering depend upon computation of
                 functions such as flow fields, charge distributions,
                 and quantum states. Ultimately, such computations
                 require some kind of discretization, but in recent
                 years, it has become possible in many cases to hide the
                 discretizations from the user. We present the Chebfun
                 system for numerical computation with functions, which
                 is based on a key idea: an analogy of floating-point
                 arithmetic for functions rather than numbers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "Chebfun; Chebyshev approximation; floating-point
                 arithmetic; Matlab; rational arithmetic; symbolic
                 algebra",
}

@Article{Bainbridge:2015:LBFb,
  author =       "William Sims Bainbridge",
  title =        "Last byte: Future Tense: Processional",
  journal =      j-CACM,
  volume =       "58",
  number =       "10",
  pages =        "104--ff",
  month =        oct,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2816598",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 30 07:29:42 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/10/192391/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. Information
                 processing gives spiritual meaning to life, for those
                 who make it their life's work.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schnabel:2015:TAV,
  author =       "Bobby Schnabel",
  title =        "A tale of {ACM} visions",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "5--5",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2833337",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193344/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:MT,
  author =       "Vinton G. Cerf",
  title =        "Memory with a twist",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "7--7",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2831359",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193345/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LEWa,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Who will read {PACM}?",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "8--9",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2830554",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193330/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barr:2015:BHM,
  author =       "Valerie Barr and Michael Stonebraker",
  title =        "{BLOG@CACM}: How men can help women in {CS}; winning
                 `computing's {Nobel} prize'",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "10--11",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2820419",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193335/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Valerie Barr
                 suggests how men can better promote women in computing,
                 while Michael Stonebraker shares how it feels to
                 receive the top honor in the computer science field.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2015:NAA,
  author =       "Alex Wright",
  title =        "News: Algorithmic authors",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "12--14",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2820421",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193341/fulltext",
  abstract =     "Natural Language Generation software begins delivering
                 on the promise of automated prose.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2015:NCP,
  author =       "Esther Shein",
  title =        "News: Companies proactively seek out internal
                 threats",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "15--17",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2820423",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193338/fulltext",
  abstract =     "Organizations must balance their concerns with the
                 protection of employee privacy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2015:NBS,
  author =       "Chris Edwards",
  title =        "News: Brain science helps computers separate speakers
                 in a crowded room",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "18--20",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2820425",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193340/fulltext",
  abstract =     "People can listen to a single voice amid the hubbub of
                 a cocktail party; algorithms can help computers do it,
                 too.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:NJH,
  author =       "{CACM Staff}",
  title =        "News: {John H. Holland} 1929--2015",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "21--21",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2820644",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193339/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lipner:2015:PSS,
  author =       "Steven B. Lipner",
  title =        "Privacy and security: Security assurance",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "24--26",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2822513",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193336/fulltext",
  abstract =     "How can customers tell they are getting it?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2015:LSS,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Software patents are falling down",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "27--29",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2822511",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193337/fulltext",
  abstract =     "Implications of the U.S. Supreme Court's new test for
                 patentable subject matter.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hydari:2015:EBD,
  author =       "Muhammad Zia Hydari and Rahul Telang and William M.
                 Marella",
  title =        "Economic and business dimensions: Electronic health
                 records and patient safety",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "30--32",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2822515",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193342/fulltext",
  abstract =     "Examining the effects of electronic health records on
                 the safety of patients in medical facilities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sengupta:2015:EPK,
  author =       "Pratim Sengupta and Amanda Dickes and Amy Voss Farris
                 and Ashlyn Karan and David Martin and Mason Wright",
  title =        "Education: Programming in {K--12} science classrooms",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "33--35",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2822517",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193343/fulltext",
  abstract =     "Introducing students to visual programming as a
                 pathway to text-based programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shustek:2015:IIF,
  author =       "Len Shustek",
  title =        "Interview: An interview with {Fred Brooks}",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "36--40",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2822519",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193333/fulltext",
  abstract =     "ACM Fellow and A.M. Turing Award recipient Fred Brooks
                 reflects on his career.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Calvo:2015:VWT,
  author =       "Rafael A. Calvo and Dorian Peters and Sidney D'Mello",
  title =        "Viewpoints: When technologies manipulate our
                 emotions",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "41--42",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2746227",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193334/fulltext",
  abstract =     "Implications of the Facebook emotions study.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Maurer:2015:FS,
  author =       "Ben Maurer",
  title =        "Fail at scale",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "44--49",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814330",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193320/fulltext",
  abstract =     "Reliability in the face of rapid change",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mcmullen:2015:IPW,
  author =       "Tyler Mcmullen",
  title =        "It probably works",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "50--54",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814332",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193321/fulltext",
  abstract =     "Probabilistic algorithms are all around us. Not only
                 are they acceptable, some programmers actually seek out
                 chances to use them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2015:CW,
  author =       "Taylor Savage",
  title =        "Componentizing the web",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "55--61",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814338",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193322/fulltext",
  abstract =     "We may be on the cusp of a new revolution in Web
                 development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shahaf:2015:IC,
  author =       "Dafna Shahaf and Carlos Guestrin and Eric Horvitz and
                 Jure Leskovec",
  title =        "Information cartography",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "62--73",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2735624",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193323/fulltext",
  abstract =     "A metro map can tell a story, as well as provide good
                 directions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lee:2015:WPP,
  author =       "So-Hyun Lee and Hee-Woong Kim",
  title =        "Why people post benevolent and malicious comments
                 online",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "74--79",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2739042",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193324/fulltext",
  abstract =     "Explaining motivations for online comments, this study
                 looks to help establish a positive, nonthreatening
                 online comment culture.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Xu:2015:HGI,
  author =       "Chenyan Xu and Yang Yu and Chun-Keung Hoi",
  title =        "Hidden in-game intelligence in {NBA} players' tweets",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "80--89",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2735625",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193325/fulltext",
  abstract =     "Sentiment analysis helps detect NBA players' pre-game
                 moods from their tweets and predict their on-court
                 performance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gulwani:2015:IPM,
  author =       "Sumit Gulwani and Jos{\'e} Hern{\'a}ndez-Orallo and
                 Emanuel Kitzelmann and Stephen H. Muggleton and Ute
                 Schmid and Benjamin Zorn",
  title =        "Inductive programming meets the real world",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "90--99",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2736282",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193326/fulltext",
  abstract =     "Inductive programming can liberate users from
                 performing tedious and repetitive tasks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Durand:2015:TPP,
  author =       "Fr{\'e}do Durand",
  title =        "Technical Perspective: The Path to Light Transport",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "102--102",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2823398",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193328/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jakob:2015:GTE,
  author =       "Wenzel Jakob and Steve Marschner",
  title =        "Geometric tools for exploring manifolds of light
                 transport paths",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "103--111",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2823402",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193332/fulltext",
  abstract =     "Photorealistic images created using physical
                 simulations of light have become a ubiquitous element
                 of our everyday lives. The most successful techniques
                 for producing such images replicate the key physical
                 phenomena in a detailed software simulation, including
                 the emission of light by sources, transport through
                 space, and scattering in the atmosphere and at the
                 surfaces of objects. Mathematically, this computation
                 involves the approximation of many high-dimensional
                 integrals, one for each pixel of the image, usually
                 using Monte Carlo methods. Although a great deal of
                 progress has been made on rendering algorithms, so that
                 physically based rendering is now routinely used in
                 many applications, commonly occurring situations can
                 still cause these algorithms to become impractically
                 slow, forcing users to make unrealistic scene
                 modifications to obtain satisfactory results. Light
                 transport is complex because light can flow along a
                 great variety of different paths through a scene,
                 though only a subset of these makes relevant
                 contributes to the final image. The simulation becomes
                 ineffective when it is difficult to find the important
                 paths. Commonly occurring materials like smooth metal
                 or glass surfaces can easily lead to such situations,
                 where only very few lighting paths participate, leading
                 to spiky integrands and poor convergence. How to
                 efficiently handle such cases in general has been a
                 long-standing problem. In this paper, we provide a
                 geometric solution to this problem by representing
                 light paths as points in an abstract high-dimensional
                 configuration space that is defined by a system of
                 constraint equations. This configuration space is a
                 differentiable manifold, which can be locally
                 parameterized in the neighborhood of an existing path.
                 Building on this framework, we propose Manifold
                 Exploration, a rendering technique that efficiently
                 explores the integration domain by taking geometrically
                 informed steps on the manifold of light paths.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Varghese:2015:TPT,
  author =       "George Varghese",
  title =        "Technical Perspective: Treating Networks Like
                 Programs",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "112--112",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2823394",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193327/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dobrescu:2015:SDV,
  author =       "Mihai Dobrescu and Katerina Argyraki",
  title =        "Software dataplane verification",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "113--121",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2823400",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193331/fulltext",
  abstract =     "The industry is in the mood for programmable networks,
                 where an operator can dynamically deploy network
                 functions on network devices, akin to how one deploys
                 virtual machines on physical machines in a cloud
                 environment. Such flexibility brings along the threat
                 of unpredictable behavior and performance. What are the
                 minimum restrictions that we need to impose on network
                 functionality such that we are able to verify that a
                 network device behaves and performs as expected, for
                 example, does not crash or enter an infinite loop? We
                 present the result of working iteratively on two tasks:
                 designing a domain-specific verification tool for
                 packet-processing software, while trying to identify a
                 minimal set of restrictions that packet-processing
                 software must satisfy in order to be
                 verification-friendly. Our main insight is that
                 packet-processing software is a good candidate for
                 domain-specific verification, for example, because it
                 typically consists of distinct pieces of code that
                 share limited mutable state; we can leverage this and
                 other properties to sidestep fundamental verification
                 challenges. We apply our ideas on Click
                 packet-processing software; we perform complete and
                 sound verification of an IP router and two simple
                 middleboxes within tens of minutes, whereas a
                 state-of-the-art general-purpose tool fails to complete
                 the same task within several hours.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2015:LBUd,
  author =       "Dennis Shasha",
  title =        "Last byte: Upstart Puzzles: Auction Triplets",
  journal =      j-CACM,
  volume =       "58",
  number =       "11",
  pages =        "136--136",
  month =        nov,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2825814",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Oct 27 17:24:12 MDT 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/11/193329/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2015:LAW,
  author =       "Moshe Y. Vardi",
  title =        "On lethal autonomous weapons",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "5--5",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2839512",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194643/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2015:AAA,
  author =       "Vinton G. Cerf",
  title =        "Advancing the {ACM} agenda",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "7--7",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2842510",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194644/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2015:LEWb,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: What about statistical
                 relational learning?",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "8--9",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2841423",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194617/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2015:BWD,
  author =       "Moshe Y. Vardi and Mark Guzdial",
  title =        "{BLOG@CACM}: What do we do when the jobs are gone, and
                 why we must embrace active learning",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "10--11",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2833120",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194628/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Moshe Y. Vardi
                 ponders the outlook for people when all work is
                 automated, while Mark Guzdial emphasizes the importance
                 of Active Learning in teaching computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2015:NWD,
  author =       "Don Monroe",
  title =        "News: When data is not enough",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "12--14",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2833138",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194636/fulltext",
  abstract =     "Reproducibility of code is increasingly crucial to
                 verifying scientific claims.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2015:NHI,
  author =       "Gregory Mone",
  title =        "News: The hyper-intelligent bandage",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "15--16",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2834057",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194635/fulltext",
  abstract =     "Scientists are developing smart, sensor-packed
                 dressings to help heal chronic wounds.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2015:NTB,
  author =       "Keith Kirkpatrick",
  title =        "News: Technology brings online education in line with
                 campus programs",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "17--19",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2834055",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194637/fulltext",
  abstract =     "Whether sitting in front of a screen or in a
                 classroom, online and campus-based institutions want to
                 verify students actually attend classes, take exams.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2015:HRD,
  author =       "David Anderson",
  title =        "Historical reflections: The digital dark age",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "20--23",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2835856",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194621/fulltext",
  abstract =     "{\ldots}and why it will have to wait.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2015:PIW,
  author =       "Peter J. Denning and Nicholas Dew",
  title =        "The profession of {IT}: Why our theories of innovation
                 fail us",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "24--26",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2835854",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194629/fulltext",
  abstract =     "Until we moderate our fascination with creating ideas,
                 we will not achieve the rate of innovations we seek.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tuana:2015:CEC,
  author =       "Nancy Tuana",
  title =        "Computing ethics: Coupled ethical-epistemic analysis
                 in teaching ethics",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "27--29",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2835957",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194630/fulltext",
  abstract =     "Critical reflection on value choices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2015:KVP,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: Pickled patches",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "30--32",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2835959",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194623/fulltext",
  abstract =     "On repositories of patches and tension between
                 security professionals and in-house developers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ladner:2015:BPI,
  author =       "Richard E. Ladner and Sheryl Burgstahler",
  title =        "Broadening participation: Increasing the participation
                 of individuals with disabilities in computing",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "33--36",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2835961",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194624/fulltext",
  abstract =     "Lessons learned from a decade of practice.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Scott:2015:VCN,
  author =       "Jeremy Scott and Alan Bundy",
  title =        "Viewpoint: Creating a new generation of computational
                 thinkers",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "37--40",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2791290",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194638/fulltext",
  abstract =     "Experiences with a successful school program in
                 Scotland.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Doctorow:2015:VCL,
  author =       "Cory Doctorow",
  title =        "Viewpoint: {I} can't let you do that, {Dave}",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "41--42",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2801133",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194639/fulltext",
  abstract =     "Computers should not treat their owners as
                 adversaries.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goose:2015:PCC,
  author =       "Stephen Goose",
  title =        "Point\slash Counterpoint: The case for banning killer
                 robots: point",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "43--45",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2835963",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194631/fulltext",
  abstract =     "Ban the bots? Considering both sides of the argument
                 for and against.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arkin:2015:PCC,
  author =       "Ronald Arkin",
  title =        "Point\slash Counterpoint: The case for banning killer
                 robots: counterpoint",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "46--47",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2835965",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194632/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Angiuli:2015:HIY,
  author =       "Olivia Angiuli and Joe Blitzstein and Jim Waldo",
  title =        "How to de-identify your data",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "48--55",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814340",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194640/fulltext",
  abstract =     "Balancing statistical accuracy and subject privacy in
                 large social-science datasets.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2015:LSD,
  author =       "Kate Matsudaira",
  title =        "Lean software development: building and shipping two
                 versions",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "56--58",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814346",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194642/fulltext",
  abstract =     "Catering to developers' strengths while still meeting
                 team objectives.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gaud:2015:CMM,
  author =       "Fabien Gaud and Baptiste Lepers and Justin Funston and
                 Mohammad Dashti and Alexandra Fedorova and Vivien
                 Qu{\'e}ma and Renaud Lachaize and Mark Roth",
  title =        "Challenges of memory management on modern {NUMA}
                 systems",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "59--66",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814328",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194641/fulltext",
  abstract =     "Optimizing NUMA systems applications with Carrefour.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ballatore:2015:PM,
  author =       "Andrea Ballatore and Michela Bertolotto",
  title =        "Personalizing maps",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "68--74",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2756546",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194625/fulltext",
  abstract =     "Digital maps can be engineered to adapt to a person's
                 unique interests and experience in geographic space.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wadler:2015:PT,
  author =       "Philip Wadler",
  title =        "Propositions as types",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "75--84",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2699407",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194626/fulltext",
  abstract =     "Connecting mathematical logic and computation, it
                 ensures that some aspects of programming are
                 absolute.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sen:2015:SDP,
  author =       "Soumya Sen and Carlee Joe-Wong and Sangtae Ha and Mung
                 Chiang",
  title =        "Smart data pricing: using economics to manage network
                 congestion",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "86--93",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2756543",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194627/fulltext",
  abstract =     "Economic incentives that alleviate congestion for
                 Internet customers can also improve business
                 performance for network operators.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kraut:2015:IUP,
  author =       "Robert Kraut and Moira Burke",
  title =        "{Internet} use and psychological well-being: effects
                 of activity and audience",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "94--100",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2739043",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194633/fulltext",
  abstract =     "The connection between online communication and
                 psychological well-being depends on whom you are
                 communicating with.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Snavely:2015:TPP,
  author =       "Noah Snavely",
  title =        "Technical Perspective: {Paris} Beyond {Frommer}'s",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "102--102",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2830538",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194620/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Doersch:2015:WMP,
  author =       "Carl Doersch and Saurabh Singh and Abhinav Gupta and
                 Josef Sivic and Alexei A. Efros",
  title =        "What makes {Paris} look like {Paris}?",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "103--110",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2830541",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194622/fulltext",
  abstract =     "Given a large repository of geo-tagged imagery, we
                 seek to automatically find visual elements, for example
                 windows, balconies, and street signs, that are most
                 distinctive for a certain geo-spatial area, for example
                 the city of Paris. This is a tremendously difficult
                 task as the visual features distinguishing
                 architectural elements of different places can be very
                 subtle. In addition, we face a hard search problem:
                 given all possible patches in all images, which of them
                 are both frequently occurring and geographically
                 informative? To address these issues, we propose to use
                 a discriminative clustering approach able to take into
                 account the weak geographic supervision. We show that
                 geographically representative image elements can be
                 discovered automatically from Google Street View
                 imagery in a discriminative manner. We demonstrate that
                 these elements are visually interpretable and
                 perceptually geo-informative. The discovered visual
                 elements can also support a variety of computational
                 geography tasks, such as mapping architectural
                 correspondences and influences within and across
                 cities, finding representative elements at different
                 geo-spatial scales, and geographically informed image
                 retrieval.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Maier:2015:TPS,
  author =       "David Maier",
  title =        "Technical Perspective: In-Situ Database Management",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "111--111",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2830506",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194618/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Alagiannis:2015:NEQ,
  author =       "Ioannis Alagiannis and Renata Borovica-Gajic and
                 Miguel Branco and Stratos Idreos and Anastasia
                 Ailamaki",
  title =        "{NoDB}: efficient query execution on raw data files",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "112--121",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2830508",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194619/fulltext",
  abstract =     "As data collections become larger and larger, users
                 are faced with increasing bottlenecks in their data
                 analysis. More data means more time to prepare and to
                 load the data into the database before executing the
                 desired queries. Many applications already avoid using
                 database systems, for example, scientific data analysis
                 and social networks, due to the complexity and the
                 increased data-to-query time, that is, the time between
                 getting the data and retrieving its first useful
                 results. For many applications data collections keep
                 growing fast, even on a daily basis, and this data
                 deluge will only increase in the future, where it is
                 expected to have much more data than what we can move
                 or store, let alone analyze. We here present the design
                 and roadmap of a new paradigm in database systems,
                 called NoDB, which do not require data loading while
                 still maintaining the whole feature set of a modern
                 database system. In particular, we show how to make raw
                 data files a first-class citizen, fully integrated with
                 the query engine. Through our design and lessons
                 learned by implementing the NoDB philosophy over a
                 modern Database Management Systems (DBMS), we discuss
                 the fundamental limitations as well as the strong
                 opportunities that such a research path brings. We
                 identify performance bottlenecks specific for in situ
                 processing, namely the repeated parsing and tokenizing
                 overhead and the expensive data type conversion. To
                 address these problems, we introduce an adaptive
                 indexing mechanism that maintains positional
                 information to provide efficient access to raw data
                 files, together with a flexible caching structure. We
                 conclude that NoDB systems are feasible to design and
                 implement over modern DBMS, bringing an unprecedented
                 positive effect in usability and performance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2015:LBQc,
  author =       "Leah Hoffmann",
  title =        "Last byte: {Q\&A}: Redefining Architectures",
  journal =      j-CACM,
  volume =       "58",
  number =       "12",
  pages =        "136--ff",
  month =        dec,
  year =         "2015",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2833226",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 30 08:55:01 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/12/194634/fulltext",
  abstract =     "Mary Jane Irwin on building advanced circuits, special
                 processors, and a hardware description language, while
                 advocating for women in computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nelson:2016:FTN,
  author =       "Mark R. Nelson",
  title =        "Focusing on teacher needs in {K--12 CS} education",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "5--5",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2851202",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195746/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:RLA,
  author =       "Vinton G. Cerf",
  title =        "On the road in {Latin America}",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "7--7",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2854884",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195745/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LELa,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Let the liable pay",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "8--9",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2851198",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195719/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:LEA,
  author =       "Vinton G. Cerf",
  title =        "Letters to the {Editor}: {ACM's} 2016 general
                 election",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "10--10",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2857068",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195744/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wolf:2016:LEA,
  author =       "Alexander L. Wolf",
  title =        "Letters to the {Editor}: {ACM's} annual report for
                 {FY15}",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "11--16",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2847218",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195743/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arquilla:2016:BCC,
  author =       "John Arquilla and Joel C. Adams",
  title =        "{BLOG@CACM}: Controlling cyber arms, and creating new
                 {LEGOs}",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "18--19",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2843530",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195731/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm John Arquilla
                 identifies flaws in a potential U.S.-China cyber arms
                 control pact, while Joel C. Adams suggests an unusual
                 way of preserving computer science history.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2016:NSM,
  author =       "Neil Savage",
  title =        "News: Seeing more clearly",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "20--22",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2843532",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195740/fulltext",
  abstract =     "Computer understanding of images has improved rapidly,
                 but true visual intelligence is still a long way off.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2016:NBM,
  author =       "Samuel Greengard",
  title =        "News: Better memory",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "23--25",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2843555",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195739/fulltext",
  abstract =     "Advances in non-volatile memory are changing the face
                 of computing and ushering in a new era of
                 efficiencies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2016:NPI,
  author =       "Esther Shein",
  title =        "News: Preserving the internet",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "26--28",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2843553",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195738/fulltext",
  abstract =     "Is the Internet ephemeral by its nature, or can it be
                 archived?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:NGA,
  author =       "{CACM Staff}",
  title =        "News: {Gene Amdahl}, 1922--2015",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "29--29",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2845948",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195741/fulltext",
  abstract =     "Gene Amdahl, who formulated Amdahl's Law and worked
                 with IBM and others on developments related to
                 mainframe computing, died recently from complications
                 of pneumonia.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Weinberg:2016:LTB,
  author =       "Jonathan T. Weinberg",
  title =        "Law and technology: Biometric identity",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "30--32",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2846082",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195732/fulltext",
  abstract =     "Assessing the promises and dangers of biometric
                 identity plans.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2016:TSMa,
  author =       "Michael A. Cusumano and David B. Yoffie",
  title =        "Technology strategy and management: Extrapolating from
                 {Moore}'s law",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "33--35",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2846084",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195742/fulltext",
  abstract =     "Behind and beyond Microsoft, Intel, and Apple.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Armour:2016:BSC,
  author =       "Phillip G. Armour",
  title =        "The business of software: The chaos machine",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "36--38",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2846086",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195733/fulltext",
  abstract =     "Complexity, predictability, and modern projects.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2016:HRW,
  author =       "Thomas Haigh and Mark Priestley",
  title =        "Historical reflections: Where code comes from:
                 architectures of automatic control from {Babbage} to
                 {Algol}",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "39--44",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2846088",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195721/fulltext",
  abstract =     "Considering the evolving concept of programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wiederhold:2016:VUD,
  author =       "Gio Wiederhold",
  title =        "Viewpoint: Unbalanced data leads to obsolete economic
                 advice",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "45--46",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2774217",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195729/fulltext",
  abstract =     "Few computer scientists and technological workers
                 worry about their role in the economies of their
                 industries and their countries.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shoham:2016:VWK,
  author =       "Yoav Shoham",
  title =        "Viewpoint: Why knowledge representation matters",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "47--49",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2803170",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195730/fulltext",
  abstract =     "A personal story: From philosophy to software.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2016:TIL,
  author =       "George V. Neville-Neil",
  title =        "Time is an illusion lunchtime doubly so",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "50--55",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814336",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195723/fulltext",
  abstract =     "Ford Prefect to Arthur Dent in The Hitchhiker's Guide
                 to the Galaxy",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nanavati:2016:NVS,
  author =       "Mihir Nanavati and Malte Schwarzkopf and Jake Wires
                 and Andrew Warfield",
  title =        "Non-volatile storage",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "56--63",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814342",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195724/fulltext",
  abstract =     "Implications of the datacenter's shifting center.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2016:ICE,
  author =       "Pat Helland",
  title =        "Immutability changes everything",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "64--70",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2844112",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195722/fulltext",
  abstract =     "We need it, we can afford it, and the time is now.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shekhar:2016:SC,
  author =       "Shashi Shekhar and Steven K. Feiner and Walid G.
                 Aref",
  title =        "Spatial computing",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "72--81",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2756547",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195727/fulltext",
  abstract =     "Knowing where you are in space and time promises a
                 deeper understanding of neighbors, ecosystems, and the
                 environment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lee:2016:ODC,
  author =       "Melissa Lee and Esteve Almirall and Jonathan Wareham",
  title =        "Open data and civic apps: first-generation failures,
                 second-generation improvements",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "82--89",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2756542",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195725/fulltext",
  abstract =     "Developers first need compelling incentives and
                 committed management.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goutas:2016:BBC,
  author =       "Lazaros Goutas and Juliana Sutanto and Hassan
                 Aldarbesti",
  title =        "The building blocks of a cloud strategy: evidence from
                 three {SaaS} providers",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "90--97",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2756545",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195726/fulltext",
  abstract =     "Before looking to enter a cloud-based market, weigh
                 industry characteristics and one's own stock of design
                 capital.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Koutis:2016:AFF,
  author =       "Ioannis Koutis and Ryan Williams",
  title =        "Algebraic fingerprints for faster algorithms",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "98--105",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2742544",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195728/fulltext",
  abstract =     "Algorithmic solutions to tough computational problems
                 are making an impressive comeback.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hand:2016:TPH,
  author =       "Steve Hand",
  title =        "Technical Perspective: High-performance
                 virtualization: are we done?",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "107--107",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2845910",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/virtual-machines.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195736/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Amit:2016:BMP,
  author =       "Nadav Amit and Abel Gordon and Nadav Har'El and Muli
                 Ben-Yehuda and Alex Landau and Assaf Schuster and Dan
                 Tsafrir",
  title =        "Bare-metal performance for virtual machines with
                 exitless interrupts",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "108--116",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2845648",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/virtual-machines.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195734/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Milo:2016:TPE,
  author =       "Tova Milo",
  title =        "Technical Perspective: Enlisting the power of the
                 crowd",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "117--117",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2845614",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195735/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Trushkowsky:2016:AEQ,
  author =       "Beth Trushkowsky and Tim Kraska and Michael J.
                 Franklin and Purnamrita Sarkar",
  title =        "Answering enumeration queries with the crowd",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "118--127",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2845644",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195737/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2016:LBUa,
  author =       "Dennis Shasha",
  title =        "Last byte: Upstart Puzzles: Ice Trap",
  journal =      j-CACM,
  volume =       "59",
  number =       "1",
  pages =        "136--136",
  month =        jan,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2851212",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Jan 15 16:12:33 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2015/1/195720/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2016:ELM,
  author =       "Moshe Y. Vardi",
  title =        "{Editor}'s Letter: The moral hazard of complexity-theoretic assumptions",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "5--5",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2870659",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197412/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:CAW,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Apps and the {Web}",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "7--7",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2872420",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197413/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LEEa,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Expect `ungoverned actors' to
                 use {AI}-supported weapons, too",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "8--9",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2871050",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197433/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2016:BDS,
  author =       "Mark Guzdial",
  title =        "{BLOG@CACM}: Drumming up support for {AP CS}
                 principles",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "12--13",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2852229",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197430/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial issues
                 a ``call to action'' to encourage high schools to
                 offer, and students to take, the Advanced Placement
                 course in Computer Science Principles.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2016:NSR,
  author =       "Chris Edwards",
  title =        "News: Self-repair techniques point to robots that
                 design themselves",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "15--17",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2852231",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197416/fulltext",
  abstract =     "Robots are being taught to brainstorm alternatives
                 when damaged.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2016:NHS,
  author =       "Logan Kugler",
  title =        "News: How a supervillain (or a hacker in his basement)
                 could destroy the {Internet}",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "18--20",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2852235",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197414/fulltext",
  abstract =     "Network experts share their greatest fears about
                 attacks and accidents that could destroy the
                 Internet.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2016:NPL,
  author =       "Tom Geller",
  title =        "News: In privacy law, it's the {U.S.} vs. the world",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "21--23",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2852233",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197415/fulltext",
  abstract =     "Snowden revelations force changes, but Facebook (and
                 others) resist.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:NAI,
  author =       "{CACM Staff}",
  title =        "News: {ACM} inducts {Fellows}",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "24--24",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2856228",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197434/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Evans:2016:EBD,
  author =       "Peter C. Evans and Rahul C. Basole",
  title =        "Economic and business dimensions: Revealing the {API}
                 ecosystem and enterprise strategy via visual
                 analytics",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "26--28",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2856447",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197409/fulltext",
  abstract =     "Seeking better understanding of digital
                 transformation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Landwehr:2016:PSP,
  author =       "Carl Landwehr",
  title =        "Privacy and security: Privacy research directions",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "29--31",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2856451",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197410/fulltext",
  abstract =     "What must we learn in order to support privacy
                 requirements as technology advances?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Adrion:2016:EBA,
  author =       "Rick Adrion and Renee Fall and Barbara Ericson and
                 Mark Guzdial",
  title =        "Education: Broadening access to computing education
                 state by state",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "32--34",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2856455",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197417/fulltext",
  abstract =     "Influencing computer science education at the state
                 level.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2016:KVCa,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Code hoarding",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "35--36",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2856457",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197431/fulltext",
  abstract =     "Committing to commits, and the beauty of summarizing
                 graphs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chandra:2016:VLT,
  author =       "Satish Chandra and Suresh Thummalapenta and Saurabh
                 Sinha",
  title =        "Viewpoint: Lessons from the tech transfer trenches",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "37--39",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2811254",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197419/fulltext",
  abstract =     "Moving from the research realm to real-world business
                 application.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lin:2016:VHC,
  author =       "Herbert Lin",
  title =        "Viewpoint: Having a conversation about bulk
                 surveillance",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "40--42",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2809777",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197418/fulltext",
  abstract =     "Considering a controversial subject that extends far
                 beyond the collection of phone metadata.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guha:2016:SOE,
  author =       "R. V. Guha and Dan Brickley and Steve Macbeth",
  title =        "{Schema.org}: evolution of structured data on the
                 web",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "44--51",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2844544",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197422/fulltext",
  abstract =     "Big data makes common schemas even more necessary.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McCaffrey:2016:VDS,
  author =       "Caitie McCaffrey",
  title =        "The verification of a distributed system",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "52--55",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2844108",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197420/fulltext",
  abstract =     "A practitioner's guide to increasing confidence in
                 system correctness.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Diakopoulos:2016:AAD,
  author =       "Nicholas Diakopoulos",
  title =        "Accountability in algorithmic decision making",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "56--62",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2844110",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197421/fulltext",
  abstract =     "A view from computational journalism.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Thomee:2016:YND,
  author =       "Bart Thomee and David A. Shamma and Gerald Friedland
                 and Benjamin Elizalde and Karl Ni and Douglas Poland
                 and Damian Borth and Li-Jia Li",
  title =        "{YFCC100M}: the new data in multimedia research",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "64--73",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2812802",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197425/fulltext",
  abstract =     "This publicly available curated dataset of almost 100
                 million photos and videos is free and legal for all.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stonebraker:2016:TLL,
  author =       "Michael Stonebraker",
  title =        "{Turing Lecture}: The land sharks are on the squawk
                 box",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "74--83",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2869958",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197423/fulltext",
  abstract =     "It turns out riding across America is more than a
                 handy metaphor for building system software.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shim:2016:PAT,
  author =       "J. P. Shim and J. Koh and S. Fister and H. Y. Seo",
  title =        "Phonetic analytics technology and big data: real-world
                 cases",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "84--90",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2786752",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197424/fulltext",
  abstract =     "Data from phone interactions can help address
                 customers' complaints, and predict their future
                 purchasing behavior.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Abadi:2016:BRD,
  author =       "Daniel Abadi and Rakesh Agrawal and Anastasia Ailamaki
                 and Magdalena Balazinska and Philip A. Bernstein and
                 Michael J. Carey and Surajit Chaudhuri and Jeffrey Dean
                 and AnHai Doan and Michael J. Franklin and Johannes
                 Gehrke and Laura M. Haas and Alon Y. Halevy and Joseph
                 M. Hellerstein and Yannis E. Ioannidis and H. V.
                 Jagadish and Donald Kossmann and Samuel Madden and
                 Sharad Mehrotra and Tova Milo and Jeffrey F. Naughton
                 and Raghu Ramakrishnan and Volker Markl and Christopher
                 Olston and Beng Chin Ooi and Christopher R{\'e} and Dan
                 Suciu and Michael Stonebraker and Todd Walter and
                 Jennifer Widom",
  title =        "The {Beckman} report on database research",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "92--99",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2845915",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197411/fulltext",
  abstract =     "Database researchers paint big data as a defining
                 challenge. To make the most of the enormous
                 opportunities at hand will require focusing on five
                 research areas.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mitzenmacher:2016:TPC,
  author =       "Michael Mitzenmacher and Justin Thaler",
  title =        "Technical Perspective: Catching lies (and mistakes) in
                 offloaded computation",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "102--102",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2856453",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197426/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Parno:2016:PNP,
  author =       "Bryan Parno and Jon Howell and Craig Gentry and
                 Mariana Raykova",
  title =        "{Pinocchio}: nearly practical verifiable computation",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "103--112",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2856449",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197429/fulltext",
  abstract =     "To instill greater confidence in computations
                 outsourced to the cloud, clients should be able to
                 verify the correctness of the results returned. To this
                 end, we introduce Pinocchio, a built system for
                 efficiently verifying general computations while
                 relying only on cryptographic assumptions. With
                 Pinocchio, the client creates a public evaluation key
                 to describe her computation; this setup is proportional
                 to evaluating the computation once. The worker then
                 evaluates the computation on a particular input and
                 uses the evaluation key to produce a proof of
                 correctness. The proof is only 288 bytes, regardless of
                 the computation performed or the size of the IO. Anyone
                 can check the proof using a public verification key.
                 Crucially, our evaluation on seven applications
                 demonstrates that Pinocchio is efficient in practice
                 too. Pinocchio's verification time is a fixed 10 ms
                 plus 0.4--15 $ \mu $s per IO element: 5--7 orders of
                 magnitude less than previous work; indeed Pinocchio is
                 the first general-purpose system to demonstrate
                 verification cheaper than native execution (for some
                 apps). The worker's proof effort is still expensive,
                 but Pinocchio reduces it by $ 19 \times $--$ 60 \times
                 $ relative to prior work. As an additional feature,
                 Pinocchio allows the worker to include private inputs
                 in the computation and prove that she performed the
                 computation correctly without revealing any information
                 about the private inputs to the client. Finally, to aid
                 development, Pinocchio provides an end-to-end toolchain
                 that compiles a subset of C into programs that
                 implement the verifiable computation protocol.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gulwani:2016:TPP,
  author =       "Sumit Gulwani",
  title =        "Technical Perspective: Program synthesis using
                 stochastic techniques",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "113--113",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2863699",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197427/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schkufza:2016:SPO,
  author =       "Eric Schkufza and Rahul Sharma and Alex Aiken",
  title =        "Stochastic program optimization",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "114--122",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2863701",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197428/fulltext",
  abstract =     "The optimization of short sequences of loop-free,
                 fixed-point assembly code sequences is an important
                 problem in high-performance computing. However, the
                 competing constraints of transformation correctness and
                 performance improvement often force even special
                 purpose compilers to produce sub-optimal code. We show
                 that by encoding these constraints as terms in a cost
                 function, and using a Markov Chain Monte Carlo sampler
                 to rapidly explore the space of all possible code
                 sequences, we are able to generate aggressively
                 optimized versions of a given target code sequence.
                 Beginning from binaries compiled by 11vm --O0, we are
                 able to produce provably correct code sequences that
                 either match or outperform the code produced by qcc
                 --O3, icc --O3, and in some cases expert handwritten
                 assembly.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "Hacker's delight; Henry S. Warren; Montgomery
                 multiplication; SAXPY",
}

@Article{MacLeod:2016:LBFa,
  author =       "Ken MacLeod",
  title =        "Last byte: Future Tense: Chatterbox",
  journal =      j-CACM,
  volume =       "59",
  number =       "2",
  pages =        "128--ff",
  month =        feb,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2859012",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Feb 16 15:45:15 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/2/197432/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. A social
                 network can sometimes make more of us than we ought to
                 be.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Spafford:2016:SE,
  author =       "Eugene H. Spafford",
  title =        "The strength of encryption",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "5--5",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2889284",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198867/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:CSC,
  author =       "Vinton G. Cerf",
  title =        "Computer science in the curriculum",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "7--7",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2889282",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198866/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LEAa,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: {ACM} moral imperatives vs.
                 lethal autonomous weapons",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "8--9",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2886028",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198861/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barr:2016:BVA,
  author =       "Valerie Barr",
  title =        "{BLOG@CACM}: The value of {Ada}",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "10--11",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2874307",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198868/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Valerie Barr
                 considers the continuing attraction of the woman
                 considered the first computer programmer.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goth:2016:NDS,
  author =       "Gregory Goth",
  title =        "News: Deep or shallow, {NLP} is breaking out",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "13--16",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2874915",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198856/fulltext",
  abstract =     "Neural net advances improve computers' language
                 ability in many fields.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2016:NRD,
  author =       "Tom Geller",
  title =        "News: Rich data, poor fields",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "17--18",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2874309",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198857/fulltext",
  abstract =     "Diverse technologies help farmers produce food in
                 resource-poor areas.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2016:NWC,
  author =       "Neil Savage",
  title =        "News: When computers stand in the schoolhouse door",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "19--21",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2875029",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198859/fulltext",
  abstract =     "Classification algorithms can lead to biased
                 decisions, so researchers are trying to identify such
                 biases and root them out.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:NPN,
  author =       "{CACM Staff}",
  title =        "News: {Peter Naur}: 1928--2016",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "22--23",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2875040",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198858/fulltext",
  abstract =     "Peter Naur, a Danish computer scientist and 2005
                 recipient of the ACM A.M. Turing Award, died recently
                 after a brief illness.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2016:LSN,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: New exemptions to anti-circumvention
                 rules",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "24--26",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2879643",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198862/fulltext",
  abstract =     "Allowing some reverse engineering of technical
                 measures for non-infringing purposes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Johnson:2016:CEQ,
  author =       "Jeffrey Johnson",
  title =        "Computing ethics: The question of information
                 justice",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "27--29",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2879878",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198869/fulltext",
  abstract =     "Information justice is both a business concern and a
                 moral question.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2016:PIF,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: Fifty years of operating
                 systems",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "30--32",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2880150",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198870/fulltext",
  abstract =     "A recent celebration of 50 years of operating system
                 research yields lessons for all professionals in
                 designing offers for their clients.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barnes:2016:BPN,
  author =       "Tiffany Barnes and George K. Thiruvathukal",
  title =        "Broadening participation: The need for research in
                 broadening participation",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "33--34",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2880177",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198863/fulltext",
  abstract =     "In addition to alliances created for broadening
                 participation in computing, research is required to
                 better utilize the knowledge they have produced.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vukovic:2016:VRT,
  author =       "Maja Vukovic and Jim Laredo and Vinod Muthusamy and
                 Aleksander Slominski and Roman Vaculin and Wei Tan and
                 Vijay Naik and Ignacio Silva-Lepe and Arun Kumar and
                 Biplav Srivastava and Joel W. Branch",
  title =        "Viewpoint: Riding and thriving on the {API} hype
                 cycle",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "35--37",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2816812",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198864/fulltext",
  abstract =     "Guidelines for the enterprise.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jagadish:2016:VPP,
  author =       "H. V. Jagadish",
  title =        "Viewpoint: Paper presentation at conferences: time for
                 a reset",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "38--39",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2818991",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198865/fulltext",
  abstract =     "Seeking an improved paper presentation process.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Patterson:2016:IIS,
  author =       "David Patterson",
  title =        "Interview: An interview with {Stanford University
                 President John Hennessy}",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "40--45",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2880222",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198871/fulltext",
  abstract =     "Stanford University President John Hennessy discusses
                 his academic and industry experiences in Silicon Valley
                 with UC Berkeley CS Professor David Patterson.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:PBG,
  author =       "{CACM Staff}",
  title =        "A purpose-built global network: {Google}'s move to
                 {SDN}",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "46--54",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814326",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198853/fulltext",
  abstract =     "A discussion with Amin Vahdat, David Clark, and
                 Jennifer Rexford.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2016:PAR,
  author =       "Kate Matsudaira",
  title =        "The paradox of autonomy and recognition",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "55--57",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2844548",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198854/fulltext",
  abstract =     "Thoughts on trust and merit in software team
                 culture.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2016:ASL,
  author =       "Tom Limoncelli",
  title =        "Automation should be like {Iron Man}, not {Ultron}",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "58--61",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2844546",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198852/fulltext",
  abstract =     "The ``Leftover Principle'' requires increasingly more
                 highly skilled humans.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Collberg:2016:RCS,
  author =       "Christian Collberg and Todd A. Proebsting",
  title =        "Repeatability in computer systems research",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "62--69",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2812803",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198873/fulltext",
  abstract =     "To encourage repeatable research, fund repeatability
                 engineering and reward commitments to sharing research
                 artifacts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tanenbaum:2016:LLY,
  author =       "Andrew S. Tanenbaum",
  title =        "Lessons learned from 30 years of {MINIX}",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "70--78",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2795228",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/minix.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198874/fulltext",
  abstract =     "MINIX shows even an operating system can be made to be
                 self-healing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DeNicola:2016:LMR,
  author =       "Antonio {De Nicola} and Michele Missikoff",
  title =        "A lightweight methodology for rapid ontology
                 engineering",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "79--86",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2818359",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198872/fulltext",
  abstract =     "UPON Lite focuses on users, typically domain experts
                 without ontology expertise, minimizing the role of
                 ontology engineers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barak:2016:HFS,
  author =       "Boaz Barak",
  title =        "Hopes, fears, and software obfuscation",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "88--96",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2757276",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198855/fulltext",
  abstract =     "What does it mean to be secure?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Regehr:2016:TPS,
  author =       "John Regehr",
  title =        "Technical Perspective: {STACKing} up undefined
                 behaviors",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "98--98",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2885254",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198850/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wang:2016:DAU,
  author =       "Xi Wang and Nickolai Zeldovich and M. Frans Kaashoek
                 and Armando Solar-Lezama",
  title =        "A differential approach to undefined behavior
                 detection",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "99--106",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2885256",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198849/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Forsyth:2016:TPT,
  author =       "David Forsyth",
  title =        "Technical Perspective: Taming the name game",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "107--107",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2885250",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198875/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ordonez:2016:LNO,
  author =       "Vicente Ordonez and Wei Liu and Jia Deng and Yejin
                 Choi and Alexander C. Berg and Tamara L. Berg",
  title =        "Learning to name objects",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "108--115",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2885252",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198851/fulltext",
  abstract =     "We have seen remarkable recent progress in
                 computational visual recognition, producing systems
                 that can classify objects into thousands of different
                 categories with increasing accuracy. However, one
                 question that has received relatively less attention is
                 ``what labels should recognition systems output?'' This
                 paper looks at the problem of predicting category
                 labels that mimic how human observers would name
                 objects. This goal is related to the concept of
                 entry-level categories first introduced by
                 psychologists in the 1970s and 1980s. We extend these
                 seminal ideas to study human naming at large scale and
                 to learn computational models for predicting
                 entry-level categories. Practical applications of this
                 work include improving human-focused computer vision
                 applications such as automatically generating a natural
                 language description for an image or text-based image
                 search.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2016:LBQa,
  author =       "Leah Hoffmann",
  title =        "Last byte: {Q\&A}: A Graphics and Hypertext Innovator",
  journal =      j-CACM,
  volume =       "59",
  number =       "3",
  pages =        "120--ff",
  month =        mar,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2875057",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Feb 29 14:09:08 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/3/198860/fulltext",
  abstract =     "Andries van Dam on interfaces, interaction, and why he
                 still teaches undergraduates.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2016:WHT,
  author =       "Moshe Y. Vardi",
  title =        "Are we headed toward another global tech bust?",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "5--5",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2892240",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200176/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:EED,
  author =       "Vinton G. Cerf and Maggie Johnson",
  title =        "Enrollments explode! but diversity students are
                 leaving\ldots{}",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "7--7",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2898431",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200177/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LEC,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Chaos is no catastrophe",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "8--9",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2897162",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200162/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2016:BSB,
  author =       "Mark Guzdial and John Arquilla",
  title =        "{BLOG@CACM}: Sampling bias in {CS} education, and
                 where's the cyber strategy?",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "10--11",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2892708",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200154/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 examines a logical fallacy in consumer science
                 education; John Arquilla sees an absence of discussion
                 about the use of information technologies in future
                 conflicts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2016:NAP,
  author =       "Chris Edwards",
  title =        "News: Automating proofs",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "13--15",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2892710",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/kepler.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200157/fulltext",
  abstract =     "Math struggles with the usability of formal proofs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "Archive of Formal Proofs; Coq theorem prover;
                 Four-Color Theorem; Isabelle theorem prover; Kepler
                 Theorem; Project Flyspeck; Thomas Hales",
}

@Article{Kirkpatrick:2016:NET,
  author =       "Keith Kirkpatrick",
  title =        "News: Existing technologies can assist the disabled",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "16--18",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2892714",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200156/fulltext",
  abstract =     "Researchers consider how to adapt broadly available
                 technology products for those battling physical
                 impairments.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2016:NSE,
  author =       "Gary Anthes",
  title =        "News: Search engine agendas",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "19--21",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2892712",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200159/fulltext",
  abstract =     "Is Google trying to trick you on the way to the
                 polls?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fisher:2016:NMM,
  author =       "Lawrence M. Fisher",
  title =        "News: {Marvin Minsky}: 1927--2016",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "22--24",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2892716",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200158/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fisher:2016:NDA,
  author =       "Lawrence M. Fisher",
  title =        "News: A decade of {ACM} efforts contribute to computer
                 science for all",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "25--27",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2892740",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200155/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Toyama:2016:GCI,
  author =       "Kentaro Toyama",
  title =        "Global computing: The {Internet} and inequality",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "28--30",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2892557",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200163/fulltext",
  abstract =     "Is universal access to the Internet a realistic method
                 for addressing worldwide socioeconomic inequality?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2016:KVG,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: {GNL} is not {Linux}",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "31--32",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2892559",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/gnu.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200171/fulltext",
  abstract =     "What's in a name?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sako:2016:TSM,
  author =       "Mari Sako",
  title =        "Technology strategy and management: The need for
                 corporate diplomacy",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "33--35",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2892561",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200164/fulltext",
  abstract =     "Whether global companies succeed or fail often depends
                 on how effectively they develop and maintain
                 cooperative relationships with other organizations and
                 governments.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cebrian:2016:VBV,
  author =       "Manuel Cebrian and Iyad Rahwan and Alex ``Sandy''
                 Pentland",
  title =        "Viewpoint: Beyond viral",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "36--39",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2818992",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200165/fulltext",
  abstract =     "The proliferation of social media usage has not
                 resulted in significant social change.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kamp:2016:MEM,
  author =       "Poul-Henning Kamp",
  title =        "More encryption means less privacy",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "40--42",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2890774",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200167/fulltext",
  abstract =     "Retaining electronic privacy requires more political
                 engagement.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Baquero:2016:WLC,
  author =       "Carlos Baquero and Nuno Pregui{\c{c}}a",
  title =        "Why logical clocks are easy",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "43--47",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2890782",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200168/fulltext",
  abstract =     "Sometimes all you need is the right language.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2016:HSD,
  author =       "Thomas A. Limoncelli",
  title =        "How {SysAdmins} devalue themselves",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "48--49",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2814344",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200166/fulltext",
  abstract =     "How to lose friends and alienate coworkers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bera:2016:HCB,
  author =       "Palash Bera",
  title =        "How colors in business dashboards affect users'
                 decision making",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "50--57",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2818993",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200170/fulltext",
  abstract =     "Business dashboards that overuse or misuse colors
                 cause cognitive overload for users who then take longer
                 to make decisions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gofman:2016:MBE,
  author =       "Mikhail I. Gofman and Sinjini Mitra",
  title =        "Multimodal biometrics for enhanced mobile device
                 security",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "58--65",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2818990",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200169/fulltext",
  abstract =     "Fusing information from multiple biometric traits
                 enhances authentication in mobile devices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Apostolico:2016:YST,
  author =       "Alberto Apostolico and Maxime Crochemore and Martin
                 Farach-Colton and Zvi Galil and S. Muthukrishnan",
  title =        "40 years of suffix trees",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "66--73",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2810036",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/string-matching.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200160/fulltext",
  abstract =     "Tracing the first four decades in the life of suffix
                 trees, their many incarnations, and their
                 applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wagner:2016:TPF,
  author =       "David Wagner",
  title =        "Technical Perspective: Fairness and the coin flip",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "75--75",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2898429",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200173/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Andrychowicz:2016:SMC,
  author =       "Marcin Andrychowicz and Stefan Dziembowski and Daniel
                 Malinowski and Lukasz Mazurek",
  title =        "Secure multiparty computations on {Bitcoin}",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "76--84",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2896386",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200175/fulltext",
  abstract =     "Is it possible to design an online protocol for
                 playing a lottery, in a completely decentralized way,
                 that is, without relying on a trusted third party? Or
                 can one construct a fully decentralized protocol for
                 selling secret information, so that neither the seller
                 nor the buyer can cheat in it? Until recently, it
                 seemed that every online protocol that has financial
                 consequences for the participants needs to rely on some
                 sort of a trusted server that ensures that the money is
                 transferred between them. In this work, we propose to
                 use Bitcoin (a digital currency, introduced in 2008) to
                 design such fully decentralized protocols that are
                 secure even if no trusted third party is available. As
                 an instantiation of this idea, we construct protocols
                 for secure multiparty lotteries using the Bitcoin
                 currency, without relying on a trusted authority. Our
                 protocols guarantee fairness for the honest parties no
                 matter how the loser behaves. For example, if one party
                 interrupts the protocol, then her money is transferred
                 to the honest participants. Our protocols are practical
                 (to demonstrate it, we performed their transactions in
                 the actual Bitcoin system) and in principle could be
                 used in real life as a replacement for the online
                 gambling sites.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sirer:2016:TPS,
  author =       "Emin G{\"u}n Sirer",
  title =        "Technical Perspective: The state (and security) of the
                 {Bitcoin} economy",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "85--85",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2896382",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200172/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meiklejohn:2016:FBC,
  author =       "Sarah Meiklejohn and Marjori Pomarole and Grant Jordan
                 and Kirill Levchenko and Damon McCoy and Geoffrey M.
                 Voelker and Stefan Savage",
  title =        "A fistful of {Bitcoins}: characterizing payments among
                 men with no names",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "86--93",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2896384",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200174/fulltext",
  abstract =     "Bitcoin is a purely online virtual currency, unbacked
                 by either physical commodities or sovereign obligation;
                 instead, it relies on a combination of cryptographic
                 protection and a peer-to-peer protocol for witnessing
                 settlements. Consequently, Bitcoin has the unintuitive
                 property that while the ownership of money is
                 implicitly anonymous, its flow is globally visible. In
                 this paper we explore this unique characteristic
                 further, using heuristic clustering to group Bitcoin
                 wallets based on evidence of shared authority, and then
                 using re-identification attacks (i.e., empirical
                 purchasing of goods and services) to classify the
                 operators of those clusters. From this analysis, we
                 consider the challenges for those seeking to use
                 Bitcoin for criminal or fraudulent purposes at scale.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2016:LBUb,
  author =       "Dennis Shasha",
  title =        "Last byte: Upstart Puzzles: Sleep No More",
  journal =      j-CACM,
  volume =       "59",
  number =       "4",
  pages =        "96--96",
  month =        apr,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2892635",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Apr 15 14:58:10 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/4/200161/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2016:MIA,
  author =       "Moshe Y. Vardi",
  title =        "The moral imperative of artificial intelligence",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "5--5",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2903530",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201608/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:IT,
  author =       "Vinton G. Cerf",
  title =        "The {IANA} transition",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "7--7",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2908732",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201609/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LEW,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Why {All Writs} is a {Trojan}
                 horse",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "8--9",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2908285",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201586/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LEAb,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: {ACM}'s 2016 general
                 election: please take this opportunity to vote",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "11--22",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2901377",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201610/fulltext",
  abstract =     "Meet the candidates who introduce their plans---and
                 stands---for the Association.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2016:BBC,
  author =       "Mark Guzdial",
  title =        "{BLOG@CACM}: Bringing computer science to {U.S.}
                 schools, state by state",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "24--25",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2898963",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201587/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 considers the crucial role of states in Computer
                 Science for All.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2016:NSP,
  author =       "Don Monroe",
  title =        "News: Silicon photonics: ready to go the distance?",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "26--28",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2898965",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201588/fulltext",
  abstract =     "Processes for making CMOS chips are adapted for
                 optical components.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2016:NCG,
  author =       "Samuel Greengard",
  title =        "News: Cybersecurity gets smart",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "29--31",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2898969",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201590/fulltext",
  abstract =     "Researchers aim to apply artificial intelligence and
                 machine-learning methods to take cybersecurity to a
                 new, higher, and better level.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2016:NCS,
  author =       "Keith Kirkpatrick",
  title =        "News: Coding as sport",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "32--33",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2898967",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201589/fulltext",
  abstract =     "Programming competitions help identify and reward
                 those who excel in coding.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schultz:2016:LTI,
  author =       "Jason Schultz",
  title =        "Law and technology: The {Internet of Things} we don't
                 own?",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "36--38",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2903749",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201606/fulltext",
  abstract =     "Who will control the 'ordinary pursuits of life' in
                 the digital economy?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shapiro:2016:EBB,
  author =       "R. Benjamin Shapiro and Matthew Ahrens",
  title =        "Education: Beyond blocks: syntax and semantics",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "39--41",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2903751",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201600/fulltext",
  abstract =     "How the future of general-purpose programming tools
                 could include blocks-based structured editing, and how
                 we should study students transitioning to text-based
                 programming tools.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wen:2016:EBD,
  author =       "Wen Wen and Chris Forman",
  title =        "Economic and business dimensions: Do patent commons
                 and standards-setting organizations help navigate
                 patent thickets?",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "42--43",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2903755",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201607/fulltext",
  abstract =     "Examining the institutions underlying the patent
                 system for information and communication
                 technologies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2016:HRP,
  author =       "David P. Anderson",
  title =        "Historical reflections: Preserving hybrid objects",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "44--46",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2903757",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201601/fulltext",
  abstract =     "Brutal lessons from contemporary art.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wendzel:2016:VHI,
  author =       "Steffen Wendzel",
  title =        "Viewpoint: How to increase the security of smart
                 buildings?",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "47--49",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2828636",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201602/fulltext",
  abstract =     "Surveying unresolved security problems for automated
                 buildings.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Burns:2016:BOK,
  author =       "Brendan Burns and Brian Grant and David Oppenheimer
                 and Eric Brewer and John Wilkes",
  title =        "{Borg}, {Omega}, and {Kubernetes}",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "50--57",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2890784",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201605/fulltext",
  abstract =     "Lessons learned from three container-management
                 systems over a decade.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2016:DA,
  author =       "Kate Matsudaira",
  title =        "Delegation as art",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "58--60",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2890772",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201603/fulltext",
  abstract =     "Be someone who makes everyone else better.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jacobson:2016:UC,
  author =       "Ivar Jacobson and Ian Spence and Brian Kerr",
  title =        "Use-case 2.0",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "61--69",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2890778",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201604/fulltext",
  abstract =     "The hub of software development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Casner:2016:CPA,
  author =       "Stephen M. Casner and Edwin L. Hutchins and Don
                 Norman",
  title =        "The challenges of partially automated driving",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "70--77",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2830565",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201592/fulltext",
  abstract =     "Car automation promises to free our hands from the
                 steering wheel but might demand more from our minds.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lenharth:2016:PGA,
  author =       "Andrew Lenharth and Donald Nguyen and Keshav Pingali",
  title =        "Parallel graph analytics",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "78--87",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2901919",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201591/fulltext",
  abstract =     "Data-centric abstractions and execution strategies are
                 needed to exploit parallelism in large-scale graph
                 analytics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samet:2016:SPC,
  author =       "Hanan Samet and Sarana Nutanong and Brendan C. Fruin",
  title =        "Static presentation consistency issues in smartphone
                 mapping apps",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "88--98",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2904378",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201593/fulltext",
  abstract =     "Comparing smartphone mapping apps leads to unexpected
                 surprises.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bretan:2016:SRM,
  author =       "Mason Bretan and Gil Weinberg",
  title =        "A survey of robotic musicianship",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "100--109",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2818994",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201594/fulltext",
  abstract =     "Reviewing the technologies that enable robot musicians
                 to jam.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barak:2016:TPB,
  author =       "Boaz Barak",
  title =        "Technical Perspective: a breakthrough in software
                 obfuscation",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "112--112",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2902311",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201598/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Garg:2016:HSS,
  author =       "Sanjam Garg and Craig Gentry and Shai Halevi and
                 Mariana Raykova and Amit Sahai and Brent Waters",
  title =        "Hiding secrets in software: a cryptographic approach
                 to program obfuscation",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "113--120",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2902313",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201597/fulltext",
  abstract =     "Can we hide secrets in software? Can we obfuscate
                 programs---that is, make programs unintelligible while
                 preserving their functionality? What exactly do we mean
                 by ``unintelligible''? Why would we even want to do
                 this? In this article, we describe some rigorous
                 cryptographic answers to these quasi-philosophical
                 questions. We also discuss our recent ``candidate
                 indistinguishability obfuscation'' scheme and its
                 implications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Murphy:2016:TPS,
  author =       "Gail C. Murphy",
  title =        "Technical Perspective: Software is natural",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "121--121",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2903715",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201596/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hindle:2016:NS,
  author =       "Abram Hindle and Earl T. Barr and Mark Gabel and
                 Zhendong Su and Premkumar Devanbu",
  title =        "On the naturalness of software",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "122--131",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2902362",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201595/fulltext",
  abstract =     "Natural languages like English are rich, complex, and
                 powerful. The highly creative and graceful use of
                 languages like English and Tamil, by masters like
                 Shakespeare and Avvaiyar, can certainly delight and
                 inspire. But in practice, given cognitive constraints
                 and the exigencies of daily life, most human utterances
                 are far simpler and much more repetitive and
                 predictable. In fact, these utterances can be very
                 usefully modeled using modern statistical methods. This
                 fact has led to the phenomenal success of statistical
                 approaches to speech recognition, natural language
                 translation, question-answering, and text mining and
                 comprehension. We begin with the conjecture that most
                 software is also natural, in the sense that it is
                 created by humans at work, with all the attendant
                 constraints and limitations---and thus, like natural
                 language, it is also likely to be repetitive and
                 predictable. We then proceed to ask whether (a) code
                 can be usefully modeled by statistical language models
                 and (b) such models can be leveraged to support
                 software engineers. Using the widely adopted n -gram
                 model, we provide empirical evidence supportive of a
                 positive answer to both these questions. We show that
                 code is also very regular, and, in fact, even more so
                 than natural languages. As an example use of the model,
                 we have developed a simple code completion engine for
                 Java that, despite its simplicity, already improves
                 Eclipse's completion capability. We conclude the paper
                 by laying out a vision for future research in this
                 area.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Friedman:2016:LBF,
  author =       "Louis Friedman",
  title =        "Last byte: Future Tense: Becoming a Multi-Planet
                 Species",
  journal =      j-CACM,
  volume =       "59",
  number =       "5",
  pages =        "136--ff",
  month =        may,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2904352",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/5/201599/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. Imagine
                 hyper-realistic virtual space exploration limited only
                 by the data we are able to collect.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wolf:2016:MF,
  author =       "Alexander L. Wolf",
  title =        "Moving forward",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "5--5",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2933245",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202658/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:C,
  author =       "Vinton G. Cerf",
  title =        "Celebrations!",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "7--7",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2933148",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202659/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LEN,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: No backdoor required or
                 expected",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "8--9",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2931085",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202652/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Langford:2016:BSA,
  author =       "John Langford and Bertrand Meyer and Mark Guzdial",
  title =        "{BLOG@CACM}: The solution to {AI}, what real
                 researchers do, and expectations for {CS} classrooms",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "10--11",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2911969",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202660/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm John Langford on
                 AlphaGo, Bertrand Meyer on Research as Research, and
                 Mark Guzdial on correlating CS classes with laboratory
                 results.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2016:NKP,
  author =       "Neil Savage",
  title =        "News: The key to privacy",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "12--14",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2911979",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202654/fulltext",
  abstract =     "40 years ago, Whitfield Diffie and Martin E. Hellman
                 introduced the public key cryptography used to secure
                 today's online transactions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2016:NWH,
  author =       "Logan Kugler",
  title =        "News: What happens when big data blunders?",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "15--16",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2911975",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202655/fulltext",
  abstract =     "Big data is touted as a cure-all for challenges in
                 business, government, and healthcare, but as disease
                 outbreak predictions show, big data often fails.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2016:NRS,
  author =       "Alex Wright",
  title =        "News: Reimagining search",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "17--19",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2911971",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202656/fulltext",
  abstract =     "Search engine developers are moving beyond the problem
                 of document analysis, toward the elusive goal of
                 figuring out what people really want.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2016:NWN,
  author =       "Gregory Mone",
  title =        "News: What's next for digital humanities?",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "20--21",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2911973",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202653/fulltext",
  abstract =     "New computational tools spur advances in an evolving
                 field.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mercuri:2016:IRR,
  author =       "Rebecca T. Mercuri and Peter G. Neumann",
  title =        "Inside risks: The risks of self-auditing systems",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "22--25",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909877",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202662/fulltext",
  abstract =     "Unforeseen problems can result from the absence of
                 impartial independent evaluations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2016:KVW,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: What are you trying to pull?",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "26--27",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909881",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202657/fulltext",
  abstract =     "A single cache miss is more expensive than many
                 instructions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2016:PIH,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: How to produce innovations",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "28--30",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909883",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202661/fulltext",
  abstract =     "Making innovations happen is surprisingly easy,
                 satisfying, and rewarding if you start small and build
                 up.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chiou:2016:IIY,
  author =       "Derek Chiou",
  title =        "Interview: An interview with {Yale Patt}",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "31--36",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909885",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202641/fulltext",
  abstract =     "ACM Fellow Professor Yale Patt reflects on his career
                 in industry and academia.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barak:2016:VCS,
  author =       "Boaz Barak",
  title =        "Viewpoint: Computer science should stay young",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "37--38",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2832904",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202644/fulltext",
  abstract =     "Seeking to improve computer science publication
                 culture while retaining the best aspects of the
                 conference and journal publication processes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hubaux:2016:VPD,
  author =       "Jean-Pierre Hubaux and Ari Juels",
  title =        "Viewpoint: Privacy is dead, long live privacy",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "39--41",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2834114",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202642/fulltext",
  abstract =     "Protecting social norms as confidentiality wanes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mitra:2016:VBA,
  author =       "Ankita Mitra",
  title =        "Viewpoint: A byte is all we need",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "42--44",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909887",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202643/fulltext",
  abstract =     "A teenager explores ways to attract girls into the
                 magical world of computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2016:NTD,
  author =       "Kate Matsudaira",
  title =        "Nine things {I} didn't know {I} would learn being an
                 engineer manager",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "45--47",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909470",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202663/fulltext",
  abstract =     "Many of the skills aren't technical at all.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gregg:2016:FG,
  author =       "Brendan Gregg",
  title =        "The flame graph",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "48--57",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909476",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202665/fulltext",
  abstract =     "This visualization of software execution is a new
                 necessity for performance profiling and debugging.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2016:SDS,
  author =       "Pat Helland",
  title =        "Standing on distributed shoulders of giants",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "58--61",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909466",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202664/fulltext",
  abstract =     "Farsighted physicists of yore were danged smart!",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Myers:2016:IAU,
  author =       "Brad A. Myers and Jeffrey Stylos",
  title =        "Improving {API} usability",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "62--69",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2896587",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202645/fulltext",
  abstract =     "Human-centered design can make application programming
                 interfaces easier for developers to use.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Genkin:2016:PKE,
  author =       "Daniel Genkin and Lev Pachmanov and Itamar Pipman and
                 Adi Shamir and Eran Tromer",
  title =        "Physical key extraction attacks on {PCs}",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "70--79",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2851486",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202646/fulltext",
  abstract =     "Computers broadcast their secrets via inadvertent
                 physical emanations that are easily measured and
                 exploited.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Drineas:2016:RRN,
  author =       "Petros Drineas and Michael W. Mahoney",
  title =        "{RandNLA}: randomized numerical linear algebra",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "80--90",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2842602",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/prng.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202647/fulltext",
  abstract =     "Randomization offers new benefits for large-scale
                 linear algebra computations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sen:2016:VTP,
  author =       "Koushik Sen",
  title =        "Veritesting tackles path-explosion problem",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "92--92",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2927922",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202651/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Avgerinos:2016:ESE,
  author =       "Thanassis Avgerinos and Alexandre Rebert and Sang Kil
                 Cha and David Brumley",
  title =        "Enhancing symbolic execution with veritesting",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "93--100",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2927924",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202649/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Suri:2016:CC,
  author =       "Siddharth Suri",
  title =        "Computing with the crowd",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "101--101",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2927926",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202650/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barowy:2016:API,
  author =       "Daniel W. Barowy and Charlie Curtsinger and Emery D.
                 Berger and Andrew McGregor",
  title =        "{AutoMan}: a platform for integrating human-based and
                 digital computation",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "102--109",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2927928",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202648/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2016:LBQb,
  author =       "Leah Hoffmann",
  title =        "Last byte: {Q\&A}: Finding new directions in
                 cryptography: {Whitfield Diffie} and {Martin Hellman}
                 on their meeting, their research, and the results that
                 billions use every day",
  journal =      j-CACM,
  volume =       "59",
  number =       "6",
  pages =        "112--ff",
  month =        jun,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2911977",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed May 25 17:07:29 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/6/202666/fulltext",
  abstract =     "Whitfield Diffie and Martin Hellman on their meeting,
                 their research, and the results that billions use every
                 day.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2016:RAU,
  author =       "Moshe Y. Vardi",
  title =        "The ritual of academic-unit review",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "5--5",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2945075",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204033/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:PBI,
  author =       "Vinton G. Cerf",
  title =        "The power of big ideas",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "7--7",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2949336",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204034/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LERa,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Rethinking computational
                 thinking",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "8--8",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2949401",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204035/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wing:2016:BPC,
  author =       "Jeannette M. Wing and Dan Stanzione",
  title =        "{BLOG@CACM}: Progress in computational thinking, and
                 expanding the {HPC} community",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "10--11",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2933410",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204017/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Jeannette Wing
                 considers the proliferation of computational thinking,
                 while Dan Stanzione hopes to bring more HPC
                 practitioners to SC16.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2016:NGM,
  author =       "Neil Savage",
  title =        "News: Graph matching in theory and practice",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "12--14",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2933412",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204023/fulltext",
  abstract =     "A theoretical breakthrough in graph isomorphism
                 excites complexity experts, but will it lead to any
                 practical improvements?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2016:NAS,
  author =       "Marina Krakovsky",
  title =        "News: Accelerating search",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "15--16",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2933416",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204024/fulltext",
  abstract =     "The latest in machine learning helps high-energy
                 physicists handle the enormous amounts of data produced
                 by the Large Hadron Collider.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fisher:2016:NBE,
  author =       "Lawrence M. Fisher",
  title =        "News: Booming enrollments",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "17--18",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2933418",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204026/fulltext",
  abstract =     "The Computing Research Association works to quantify
                 the extent, and causes, of a jump in undergraduate
                 computer science enrollments.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2016:NLA,
  author =       "Keith Kirkpatrick",
  title =        "News: Legal advice on the smartphone",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "19--21",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2933414",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204022/fulltext",
  abstract =     "New apps help individuals contest traffic, parking
                 tickets.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2016:LSA,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: {Apple} v. {Samsung} and the
                 upcoming design patent wars?",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "22--24",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2935878",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204025/fulltext",
  abstract =     "Assessing an important recent design patent
                 infringement court decision.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2016:HRH,
  author =       "Thomas Haigh",
  title =        "Historical reflections: How {Charles Bachman} invented
                 the {DBMS}, a foundation of our digital world",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "25--30",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2935880",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204036/fulltext",
  abstract =     "His 1963 Integrated Data Store set the template for
                 all subsequent database management systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Metcalf:2016:CEB,
  author =       "Jacob Metcalf",
  title =        "Computing ethics: Big data analytics and revision of
                 the common rule",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "31--33",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2935882",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204018/fulltext",
  abstract =     "Reconsidering traditional research ethics given the
                 emergence of big data analytics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Walsh:2016:VTR,
  author =       "Toby Walsh",
  title =        "Viewpoint: {Turing}'s red flag",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "34--37",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2838729",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204019/fulltext",
  abstract =     "A proposal for a law to prevent artificial
                 intelligence systems from being mistaken for humans.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gurevich:2016:VIP,
  author =       "Yuri Gurevich and Efim Hudis and Jeannette M. Wing",
  title =        "Viewpoint: Inverse privacy",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "38--42",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2838730",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204020/fulltext",
  abstract =     "Seeking a market-based solution to the problem of a
                 person's unjustified inaccessibility to their private
                 information.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Date:2016:SYU,
  author =       "Sachin Date",
  title =        "Should you upload or ship big data to the cloud?",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "44--51",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909493",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204028/fulltext",
  abstract =     "The accepted wisdom does not always hold true.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2016:SBP,
  author =       "Thomas A. Limoncelli",
  title =        "The small batches principle",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "52--57",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909468",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204027/fulltext",
  abstract =     "Reducing waste, encouraging experimentation, and
                 making everyone happy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hartmann:2016:SE,
  author =       "Heinrich Hartmann",
  title =        "Statistics for engineers",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "58--66",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2890780",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204029/fulltext",
  abstract =     "Applying statistical techniques to operations data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roychoudhury:2016:FBS,
  author =       "Abhik Roychoudhury and Satish Chandra",
  title =        "Formula-based software debugging",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "68--77",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2856103",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204030/fulltext",
  abstract =     "Satisfiability modulo theory solvers can help automate
                 the search for the root cause of observable software
                 errors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Potvin:2016:WGS,
  author =       "Rachel Potvin and Josh Levenberg",
  title =        "Why {Google} stores billions of lines of code in a
                 single repository",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "78--87",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2854146",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204032/fulltext",
  abstract =     "Google's monolithic repository provides a common
                 source of truth for tens of thousands of developers
                 around the world.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barequet:2016:ILB,
  author =       "Gill Barequet and G{\"u}nter Rote and Mira Shalah",
  title =        "$ \lambda > 4 $: an improved lower bound on the growth
                 constant of polyominoes",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "88--95",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2851485",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204031/fulltext",
  abstract =     "The universal constant $\lambda$, the growth constant
                 of polyominoes (think Tetris pieces), is rigorously
                 proved to be greater than 4.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ferrara:2016:RSB,
  author =       "Emilio Ferrara and Onur Varol and Clayton Davis and
                 Filippo Menczer and Alessandro Flammini",
  title =        "The rise of social bots",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "96--104",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2818717",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204021/fulltext",
  abstract =     "Today's social bots are sophisticated and sometimes
                 menacing. Indeed, their presence can endanger online
                 ecosystems as well as our society.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kautz:2016:TPC,
  author =       "Henry Kautz and Parag Singla",
  title =        "Technical Perspective: Combining logic and
                 probability",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "106--106",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2936724",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204014/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gogate:2016:PTP,
  author =       "Vibhav Gogate and Pedro Domingos",
  title =        "Probabilistic theorem proving",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "107--115",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2936726",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204016/fulltext",
  abstract =     "Many representation schemes combining first-order
                 logic and probability have been proposed in recent
                 years. Progress in unifying logical and probabilistic
                 inference has been slower. Existing methods are mainly
                 variants of lifted variable elimination and belief
                 propagation, neither of which take logical structure
                 into account. We propose the first method that has the
                 full power of both graphical model inference and
                 first-order theorem proving (in finite domains with
                 Herbrand interpretations). We first define
                 probabilistic theorem proving (PTP), their
                 generalization, as the problem of computing the
                 probability of a logical formula given the
                 probabilities or weights of a set of formulas. We then
                 show how PTP can be reduced to the problem of lifted
                 weighted model counting, and develop an efficient
                 algorithm for the latter. We prove the correctness of
                 this algorithm, investigate its properties, and show
                 how it generalizes previous approaches. Experiments
                 show that it greatly outperforms lifted variable
                 elimination when logical structure is present. Finally,
                 we propose an algorithm for approximate PTP, and show
                 that it is superior to lifted belief propagation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Madden:2016:TPM,
  author =       "Sam Madden",
  title =        "Technical Perspective: {Mesa} takes data warehousing
                 to new heights",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "116--116",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2936720",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204015/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gupta:2016:MGR,
  author =       "Ashish Gupta and Fan Yang and Jason Govig and Adam
                 Kirsch and Kelvin Chan and Kevin Lai and Shuo Wu and
                 Sandeep Dhoot and Abhilash Rajesh Kumar and Ankur
                 Agiwal and Sanjay Bhansali and Mingsheng Hong and Jamie
                 Cameron and Masood Siddiqi and David Jones and Jeff
                 Shute and Andrey Gubarev and Shivakumar Venkataraman
                 and Divyakant Agrawal",
  title =        "{Mesa}: a geo-replicated online data warehouse for
                 {Google}'s advertising system",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "117--125",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2936722",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204037/fulltext",
  abstract =     "Mesa is a highly scalable analytic data warehousing
                 system that stores critical measurement data related to
                 Google's Internet advertising business. Mesa is
                 designed to satisfy a complex and challenging set of
                 user and systems requirements, including near real-time
                 data ingestion and retrieval, as well as high
                 availability, reliability, fault tolerance, and
                 scalability for large data and query volumes.
                 Specifically, Mesa handles petabytes of data, processes
                 millions of row updates per second, and serves billions
                 of queries that fetch trillions of rows per day. Mesa
                 is geo-replicated across multiple datacenters and
                 provides consistent and repeatable query answers at low
                 latency, even when an entire datacenter fails. This
                 paper presents the Mesa system and reports the
                 performance and scale that it achieves.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2016:LBUc,
  author =       "Dennis Shasha",
  title =        "Last byte: Upstart Puzzles: Chair Games",
  journal =      j-CACM,
  volume =       "59",
  number =       "7",
  pages =        "128--128",
  month =        jul,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2915924",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 30 08:22:49 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/7/204013/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hanson:2016:NAP,
  author =       "Vicki L. Hanson",
  title =        "From the new {ACM President}",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "5--5",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2967359",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205038/fulltext",
  abstract =     "I thank all of you who recently sent along good wishes
                 upon my election to ACM president. Many also asked
                 ``What do you want to accomplish during your
                 presidency?''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:SSL,
  author =       "Vinton G. Cerf",
  title =        "Star struck in {Lindau}",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "7--7",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2964341",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205039/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LEF,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Future cyberdefenses will
                 defeat cyberattacks on {PCs}",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "8--9",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2963167",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205034/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hong:2016:BIG,
  author =       "Jason Hong",
  title =        "{BLOG@CACM}: Inside the {Great Wall}",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "10--11",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2950111",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205035/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm During a trip to
                 China, Jason Hong watches for signs of new
                 technologies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2016:NRR,
  author =       "Marina Krakovsky",
  title =        "News: Reinforcement renaissance",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "12--14",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2949662",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205048/fulltext",
  abstract =     "The power of deep neural networks has sparked renewed
                 interest in reinforcement learning, with applications
                 to games, robotics, and beyond.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2016:NOS,
  author =       "Gary Anthes",
  title =        "News: Open source software no longer optional",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "15--17",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2949684",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/gnu.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205050/fulltext",
  abstract =     "Open development and sharing of software gained
                 widespread acceptance 15 years ago, and the practice is
                 accelerating.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2016:NSA,
  author =       "Logan Kugler",
  title =        "News: {Smartphone} apps for social good",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "18--20",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2949664",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205049/fulltext",
  abstract =     "Mobile apps make it easier, faster, and cheaper to
                 create massive impact on social causes ranging from
                 world hunger to domestic violence.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kocher:2016:PSC,
  author =       "Paul Kocher",
  title =        "Privacy and security: Computer security is broken: can
                 better hardware help fix it?",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "22--25",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2955112",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205036/fulltext",
  abstract =     "Computer security problems have far exceeded the
                 limits of the human brain. What can we do about it?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kafai:2016:ECT,
  author =       "Yasmin B. Kafai",
  title =        "Education: From computational thinking to
                 computational participation in {K--12} education",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "26--27",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2955114",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205037/fulltext",
  abstract =     "Seeking to reframe computational thinking as
                 computational participation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2016:KVCb,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Chilling the messenger",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "28--29",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2955116",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205051/fulltext",
  abstract =     "Keeping ego out of software-design review.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shneiderman:2016:VTC,
  author =       "Ben Shneiderman",
  title =        "Viewpoint: Teamwork in computing research",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "30--31",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2955110",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205053/fulltext",
  abstract =     "Considering the benefits and downsides of
                 collaborative research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Beschastnikh:2016:DDS,
  author =       "Ivan Beschastnikh and Patty Wang and Yuriy Brun and
                 Michael D. Ernst",
  title =        "Debugging distributed systems",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "32--37",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909480",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205044/fulltext",
  abstract =     "ShiViz is a new distributed system debugging
                 visualization tool.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2016:SSS,
  author =       "Pat Helland",
  title =        "The singular success of {SQL}",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "38--41",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2948983",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205045/fulltext",
  abstract =     "SQL has a brilliant future as a major figure in the
                 pantheon of data representations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Killalea:2016:HDM,
  author =       "Tom Killalea",
  title =        "The hidden dividends of microservices",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "42--45",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2948985",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205046/fulltext",
  abstract =     "Microservices aren't for every company, and the
                 journey isn't easy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Khatoun:2016:SCC,
  author =       "Rida Khatoun and Sherali Zeadally",
  title =        "Smart cities: concepts, architectures, research
                 opportunities",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "46--57",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2858789",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205032/fulltext",
  abstract =     "The aim is to improve cities' management of natural
                 and municipal resources and in turn the quality of life
                 of their citizens.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Forrest:2016:ACM,
  author =       "Stephanie Forrest and Melanie Mitchell",
  title =        "Adaptive computation: the multidisciplinary legacy of
                 {John H. Holland}",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "58--63",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2964342",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205047/fulltext",
  abstract =     "John H. Holland's general theories of adaptive
                 processes apply across biological, cognitive, social,
                 and computational systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kappelman:2016:SSD,
  author =       "Leon Kappelman and Mary C. Jones and Vess Johnson and
                 Ephraim R. McLean and Kittipong Boonme",
  title =        "Skills for success at different stages of an {IT}
                 professional's career",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "64--70",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2888391",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205031/fulltext",
  abstract =     "The skills and knowledge that earn promotions are not
                 always enough to ensure success in the new position.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Berger:2016:CBC,
  author =       "Bonnie Berger and Noah M. Daniels and Y. William Yu",
  title =        "Computational biology in the 21st century: scaling
                 with compressive algorithms",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "72--80",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2957324",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205052/fulltext",
  abstract =     "Algorithmic advances take advantage of the structure
                 of massive biological data landscape.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Millstein:2016:TPT,
  author =       "Todd Millstein",
  title =        "Technical Perspective: Toward reliable programming for
                 unreliable hardware",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "82--82",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2961890",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205042/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Carbin:2016:VQR,
  author =       "Michael Carbin and Sasa Misailovic and Martin C.
                 Rinard",
  title =        "Verifying quantitative reliability for programs that
                 execute on unreliable hardware",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "83--91",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2958738",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205040/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wadler:2016:TPW,
  author =       "Philip Wadler",
  title =        "Technical Perspective: Why didn't {I} think of that?",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "92--92",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2961892",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205043/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chlipala:2016:UWS,
  author =       "Adam Chlipala",
  title =        "{Ur\slash Web}: a simple model for programming the
                 web",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "93--100",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2958736",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205041/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{MacLeod:2016:LBFb,
  author =       "Ken MacLeod",
  title =        "Last byte: Future Tense: Gut Feelings",
  journal =      j-CACM,
  volume =       "59",
  number =       "8",
  pages =        "104--ff",
  month =        aug,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2962577",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/8/205033/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. Even a little
                 genetic engineering can render us too comfortable for
                 our own good.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2016:ARC,
  author =       "Moshe Y. Vardi",
  title =        "Academic rankings considered harmful!",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "5--5",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2980760",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206263/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:KIO,
  author =       "Vinton G. Cerf",
  title =        "Keeping the {Internet} open",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "7--7",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2980762",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206264/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LEEb,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Election auditing and
                 verifiability",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "8--9",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2977335",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206245/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2016:NRQ,
  author =       "Chris Edwards",
  title =        "News: Reconciling quantum physics with math",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "11--13",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2967975",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206246/fulltext",
  abstract =     "Mathematicians explore the root of many problems in
                 developing a proof for the Kadison-Singer problem.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2016:NGR,
  author =       "Samuel Greengard",
  title =        "News: {GPUs} reshape computing",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "14--16",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2967979",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206249/fulltext",
  abstract =     "Graphical processing units have emerged as a major
                 powerhouse in the computing world, unleashing huge
                 advancements in deep learning and AI.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2016:NEU,
  author =       "Gregory Mone",
  title =        "News: The edge of the uncanny",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "17--19",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2967977",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206247/fulltext",
  abstract =     "Scientists are learning more about what makes robots
                 and chatbots engaging.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wu:2016:LTN,
  author =       "Felix Wu",
  title =        "Law and Technology: No easy answers in the fight over
                 {iPhone} decryption",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "20--22",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2971325",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206250/fulltext",
  abstract =     "A look at the legal background and future
                 possibilities for an issue that is likely to reoccur.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2016:PIS,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: Software quality",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "23--25",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2971327",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206242/fulltext",
  abstract =     "Software users are looking more and more for software
                 that delights.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ladner:2016:BPA,
  author =       "Richard E. Ladner and Maya Israel",
  title =        "Broadening participation: ``For all'' in ``computer
                 science for all''",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "26--28",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2971329",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206252/fulltext",
  abstract =     "Seeking to expand inclusiveness in computer science
                 education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Etzioni:2016:VDA,
  author =       "Amitai Etzioni and Oren Etzioni",
  title =        "Viewpoint: Designing {AI} systems that obey our laws
                 and values",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "29--31",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2955091",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206255/fulltext",
  abstract =     "Calling for research on automatic oversight for
                 artificial intelligence systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Katz-Bassett:2016:VHC,
  author =       "Ethan Katz-Bassett and Justine Sherry and Te-Yuan
                 Huang and Maria Kazandjieva and Craig Partridge and
                 Fahad Dogar",
  title =        "Viewpoint: Helping conference attendees better
                 understand research presentations",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "32--34",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2886093",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206256/fulltext",
  abstract =     "Sharing lessons learned from a lecture program for
                 making technical material more accessible to conference
                 attendees.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bernstein:2016:VNL,
  author =       "Abraham Bernstein and James Hendler and Natalya Noy",
  title =        "Viewpoint: A new look at the {Semantic Web}",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "35--37",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2890489",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206254/fulltext",
  abstract =     "Seeking to make Web data ``smarter'' by utilizing a
                 new kind of semantics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bailis:2016:IRP,
  author =       "Peter Bailis and Simon Peter and Justine Sherry",
  title =        "Introducing research for practice",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "38--41",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2909474",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206259/fulltext",
  abstract =     "Expert-curated guides to the best of CS research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2016:BSA,
  author =       "Kate Matsudaira",
  title =        "Bad software architecture is a people problem",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "42--43",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2948981",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206258/fulltext",
  abstract =     "When people don't work well together they make bad
                 decisions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2016:OLS,
  author =       "Thomas A. Limoncelli",
  title =        "10 optimizations on linear search",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "44--48",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2980976",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206257/fulltext",
  abstract =     "The operations side of the story.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Buneman:2016:WDC,
  author =       "Peter Buneman and Susan Davidson and James Frew",
  title =        "Why data citation is a computational problem",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "50--57",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2893181",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206243/fulltext",
  abstract =     "Using database views to define citable units is the
                 key to specifying and generating citations to data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samet:2016:DPC,
  author =       "Hanan Samet and Sarana Nutanong and Brendan C. Fruin",
  title =        "Dynamic presentation consistency issues in smartphone
                 mapping apps",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "58--67",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2971322",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206244/fulltext",
  abstract =     "Smartphone mapping apps routinely fail to follow
                 centuries-old mapmaking dynamic consistency principles
                 and practices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Liang:2016:LES,
  author =       "Percy Liang",
  title =        "Learning executable semantic parsers for natural
                 language understanding",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "68--76",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2866568",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206253/fulltext",
  abstract =     "Semantic parsing is a rich fusion of the logical and
                 the statistical worlds.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kutulakos:2016:DCL,
  author =       "Kyros Kutulakos",
  title =        "The dawn of computational light transport: technical
                 perspective",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "78--78",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2975163",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206262/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Velten:2016:IPL,
  author =       "Andreas Velten and Di Wu and Belen Masia and Adrian
                 Jarabo and Christopher Barsi and Chinmaya Joshi and
                 Everett Lawson and Moungi Bawendi and Diego Gutierrez
                 and Ramesh Raskar",
  title =        "Imaging the propagation of light through scenes at
                 picosecond resolution",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "79--86",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2975165",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206260/fulltext",
  abstract =     "We present a novel imaging technique, which we call
                 femto-photography, to capture and visualize the
                 propagation of light through table-top scenes with an
                 effective exposure time of 1.85 ps per frame. This is
                 equivalent to a resolution of about one half trillion
                 frames per second; between frames, light travels
                 approximately just 0.5 mm. Since cameras with such
                 extreme shutter speed obviously do not exist, we first
                 re-purpose modern imaging hardware to record an
                 ensemble average of repeatable events that are
                 synchronized to a streak sensor, in which the time of
                 arrival of light from the scene is coded in one of the
                 sensor's spatial dimensions. We then introduce
                 reconstruction methods that allow us to visualize the
                 propagation of femtosecond light pulses through the
                 scenes. Given this fast resolution and the finite speed
                 of light, we observe that the camera does not
                 necessarily capture the events in the same order as
                 they occur in reality: we thus introduce the notion of
                 time-unwarping between the camera's and the world's
                 space--time coordinate systems, to take this into
                 account. We apply our femto-photography technique to
                 visualizations of very different scenes, which allow us
                 to observe the rich dynamics of time-resolved light
                 transport effects, including scattering, specular
                 reflections, diffuse interreflections, diffraction,
                 caustics, and subsurface scattering. Our work has
                 potential applications in artistic, educational, and
                 scientific visualizations; industrial imaging to
                 analyze material properties; and medical imaging to
                 reconstruct subsurface elements. In addition, our
                 time-resolved technique has already motivated new forms
                 of computational photography, as well as novel
                 algorithms for the analysis and synthesis of light
                 transport.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Moore:2016:JRT,
  author =       "Andrew W. Moore",
  title =        "{Jupiter} rising: technical perspective",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "87--87",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2975000",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206248/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Singh:2016:JRD,
  author =       "Arjun Singh and Joon Ong and Amit Agarwal and Glen
                 Anderson and Ashby Armistead and Roy Bannon and Seb
                 Boving and Gaurav Desai and Bob Felderman and Paulie
                 Germano and Anand Kanagala and Hong Liu and Jeff
                 Provost and Jason Simmons and Eiichi Tanda and Jim
                 Wanderer and Urs H{\"o}lzle and Stephen Stuart and Amin
                 Vahdat",
  title =        "{Jupiter} rising: a decade of {Clos} topologies and
                 centralized control in {Google}'s datacenter network",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "88--97",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2975159",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206261/fulltext",
  abstract =     "We present our approach for overcoming the cost,
                 operational complexity, and limited scale endemic to
                 datacenter networks a decade ago. Three themes unify
                 the five generations of datacenter networks detailed in
                 this paper. First, multi-stage Clos topologies built
                 from commodity switch silicon can support
                 cost-effective deployment of building-scale networks.
                 Second, much of the general, but complex, decentralized
                 network routing and management protocols supporting
                 arbitrary deployment scenarios were overkill for
                 single-operator, pre-planned datacenter networks. We
                 built a centralized control mechanism based on a global
                 configuration pushed to all datacenter switches. Third,
                 modular hardware design coupled with simple, robust
                 software allowed our design to also support
                 inter-cluster and wide-area networks. Our datacenter
                 networks run at dozens of sites across the planet,
                 scaling in capacity by 100x over 10 years to more than
                 1 Pbps of bisection bandwidth. A more detailed version
                 of this paper is available at Ref.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2016:LBQc,
  author =       "Leah Hoffmann",
  title =        "Last byte: {Q\&A}",
  journal =      j-CACM,
  volume =       "59",
  number =       "9",
  pages =        "104--ff",
  month =        sep,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2968032",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 25 18:05:32 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/9/206251/fulltext",
  abstract =     "Stefan Savage's innovative research has focused on
                 strengthening the security, privacy, and reliability of
                 networks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Boisvert:2016:DIR,
  author =       "Ronald F. Boisvert",
  title =        "Departments: Incentivizing reproducibility",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "5--5",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2994031",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207757/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:DWG,
  author =       "Vinton G. Cerf",
  title =        "Departments: 'We're going backward!'",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "7--7",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2993746",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207755/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cook:2016:BAA,
  author =       "Perry R. Cook",
  title =        "{BLOG@CACM}: Adding art to {STEM}",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "8--9",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2967972",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207756/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Perry R. Cook
                 considers the career path that led him to STEAM.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2016:NOF,
  author =       "Don Monroe",
  title =        "News: Optical fibers getting full",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "10--12",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2983268",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207758/fulltext",
  abstract =     "Exploring ways to push more data through a fiber
                 one-tenth the thickness of the average human hair.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2016:NBH,
  author =       "Marina Krakovsky",
  title =        "News: Bringing holography to light",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "13--15",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2983272",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207760/fulltext",
  abstract =     "While 3D technologies that make headlines are not
                 truly holographic, holographic techniques are
                 furthering advances in important applications such as
                 biomedical imaging.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2016:NBA,
  author =       "Keith Kirkpatrick",
  title =        "News: Battling algorithmic bias: how do we ensure
                 algorithms treat us fairly?",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "16--17",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2983270",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207759/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2016:TSMb,
  author =       "Michael A. Cusumano",
  title =        "Technology strategy and management: The puzzle of
                 {Japanese} innovation and entrepreneurship",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "18--20",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2988441",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207761/fulltext",
  abstract =     "Exploring how Japan's unique mixture of social,
                 educational, and corporate practices influence
                 entrepreneurial activity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Best:2016:GCM,
  author =       "Michael L. Best",
  title =        "Global computing: Mobile computing and political
                 transformation",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "21--23",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2988443",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207767/fulltext",
  abstract =     "Connecting increased mobile phone usage with political
                 and market liberalization.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2016:KVCc,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: Cloud calipers",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "24--25",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2988447",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207768/fulltext",
  abstract =     "Naming the next generation and remembering that the
                 cloud is just other people's computers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neumann:2016:IRR,
  author =       "Peter G. Neumann",
  title =        "Inside risks: Risks of automation: a cautionary
                 total-system perspective of our cyberfuture",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "26--30",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2988445",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207769/fulltext",
  abstract =     "Where automation is inevitable, let's do it right.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Conrad:2016:VUC,
  author =       "Kathrin Conrad and Nysret Musliu and Reinhard Pichler
                 and Hannes Werthner",
  title =        "Viewpoint: Universities and computer science in the
                 {European} crisis of refugees",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "31--33",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2893180",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207762/fulltext",
  abstract =     "Considering the role of universities in promoting
                 tolerance as well as education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Degenbaev:2016:ITG,
  author =       "Ulan Degenbaev and Jochen Eisinger and Manfred Ernst
                 and Ross Mcilroy and Hannes Payer",
  title =        "Idle-time garbage-collection scheduling",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "34--39",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2948991",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207771/fulltext",
  abstract =     "Taking advantage of idleness to reduce dropped frames
                 and memory consumption.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2016:FS,
  author =       "Kate Matsudaira",
  title =        "Fresh starts",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "40--41",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2980978",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207770/fulltext",
  abstract =     "Just because you have been doing it the same way
                 doesn't mean you are doing it the right way.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Medeiros:2016:DCW,
  author =       "Andre Medeiros",
  title =        "Dynamics of change: why reactivity matters",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "42--46",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2948989",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207772/fulltext",
  abstract =     "Tame the dynamics of change by centralizing each
                 concern in its own module.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lychev:2016:RSI,
  author =       "Robert Lychev and Michael Schapira and Sharon
                 Goldberg",
  title =        "Rethinking security for {Internet} routing",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "48--57",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2896817",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207763/fulltext",
  abstract =     "Combine simple whitelisting technology, notably prefix
                 filtering, in most BGP-speaking routers with weaker
                 cryptographic protocols.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Partridge:2016:ECN,
  author =       "Craig Partridge and Mark Allman",
  title =        "Ethical considerations in network measurement papers",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "58--64",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2896816",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207765/fulltext",
  abstract =     "The most important consideration is how the collection
                 of measurements may affect a person's well-being.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Burns:2016:BCM,
  author =       "A. J. Burns and M. Eric Johnson and Peter Honeyman",
  title =        "A brief chronology of medical device security",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "66--72",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2890488",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207766/fulltext",
  abstract =     "With the implantation of software-driven devices comes
                 unique privacy and security threats to the human
                 body.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gehrke:2016:TPN,
  author =       "Johannes Gehrke",
  title =        "Technical Perspective: {Naiad}",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "74--74",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2985784",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207773/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Murray:2016:IID,
  author =       "Derek G. Murray and Frank McSherry and Michael Isard
                 and Rebecca Isaacs and Paul Barham and Mart{\'\i}n
                 Abadi",
  title =        "Incremental, iterative data processing with timely
                 dataflow",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "75--83",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2983551",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207774/fulltext",
  abstract =     "We describe the timely dataflow model for distributed
                 computation and its implementation in the Naiad system.
                 The model supports stateful iterative and incremental
                 computations. It enables both low-latency stream
                 processing and high-throughput batch processing, using
                 a new approach to coordination that combines
                 asynchronous and fine-grained synchronous execution. We
                 describe two of the programming frameworks built on
                 Naiad: GraphLINQ for parallel graph processing, and
                 differential dataflow for nested iterative and
                 incremental computations. We show that a
                 general-purpose system can achieve performance that
                 matches, and sometimes exceeds, that of specialized
                 systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Larus:2016:TPP,
  author =       "James Larus",
  title =        "Technical Perspective: The power of parallelizing
                 computations",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "84--84",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2985782",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207754/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Maleki:2016:EPU,
  author =       "Saeed Maleki and Madanlal Musuvathi and Todd
                 Mytkowicz",
  title =        "Efficient parallelization using rank convergence in
                 dynamic programming algorithms",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "85--92",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2983553",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207775/fulltext",
  abstract =     "This paper proposes an efficient parallel algorithm
                 for an important class of dynamic programming problems
                 that includes Viterbi, Needleman--Wunsch,
                 Smith--Waterman, and Longest Common Subsequence. In
                 dynamic programming, the subproblems that do not depend
                 on each other, and thus can be computed in parallel,
                 form stages, or wavefronts. The algorithm presented in
                 this paper provides additional parallelism allowing
                 multiple stages to be computed in parallel despite
                 dependences among them. The correctness and the
                 performance of the algorithm relies on rank convergence
                 properties of matrix multiplication in the tropical
                 semiring, formed with plus as the multiplicative
                 operation and max as the additive operation. This paper
                 demonstrates the efficiency of the parallel algorithm
                 by showing significant speedups on a variety of
                 important dynamic programming problems. In particular,
                 the parallel Viterbi decoder is up to $24 \times $
                 faster (with 64 processors) than a highly optimized
                 commercial baseline.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2016:LBF,
  author =       "Dennis Shasha",
  title =        "Last byte: Find me quickly",
  journal =      j-CACM,
  volume =       "59",
  number =       "10",
  pages =        "96--96",
  month =        oct,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2987349",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 28 06:26:12 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/10/207764/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2016:DGC,
  author =       "Moshe Y. Vardi",
  title =        "Departments: Globalization, computing, and their
                 political impact",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "5--5",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3003732",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209126/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:DHA,
  author =       "Vinton G. Cerf",
  title =        "Departments: {Heidelberg} anew",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "7--7",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3005354",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209139/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LELb,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Learn to live with academic
                 rankings",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "8--9",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3002205",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209131/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barr:2016:BIC,
  author =       "Valerie Barr and Mark Guzdial",
  title =        "{BLOG@CACM}: Introducing {CS} to newcomers, and {JES}
                 as a teaching tool",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "10--11",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2994590",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209114/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Valerie Barr gets
                 high schoolers thinking about CS, while Mark Guzdial
                 mulls the benefits of Jython Environment for
                 Students.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Klarreich:2016:NLS,
  author =       "Erica Klarreich",
  title =        "News: Learning securely",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "12--14",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2994577",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209133/fulltext",
  abstract =     "Because it is easy to fool, machine learning must be
                 taught how to handle adversarial inputs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Underwood:2016:NBB,
  author =       "Sarah Underwood",
  title =        "News: Blockchain beyond {Bitcoin}",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "15--17",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2994581",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209132/fulltext",
  abstract =     "Blockchain technology has the potential to
                 revolutionize applications and redefine the digital
                 economy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geller:2016:NFA,
  author =       "Tom Geller",
  title =        "News: Farm automation gets smarter",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "18--19",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2994579",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209134/fulltext",
  abstract =     "As fewer people work the land, robots pick up the
                 slack.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schell:2016:PSC,
  author =       "Roger R. Schell",
  title =        "Privacy and security: Cyber defense triad for where
                 security matters",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "20--23",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3000606",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209127/fulltext",
  abstract =     "Dramatically more trustworthy cyber security is a
                 choice.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2016:LSF,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Fair use prevails in {Oracle} v.
                 {Google}",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "24--28",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3000608",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209118/fulltext",
  abstract =     "Two software giants continue with legal sparring after
                 an initial judicial decision.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Iyer:2016:EBD,
  author =       "Bala R. Iyer and Rahul C. Basole",
  title =        "Economic and business dimensions: Visualization to
                 understand ecosystems",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "27--30",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3000610",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209135/fulltext",
  abstract =     "Mapping relationships between stakeholders in an
                 ecosystem to increase understanding and make
                 better-informed strategic decisions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2016:EGC,
  author =       "Mark Guzdial and Briana Morrison",
  title =        "Education: Growing computer science education into a
                 {STEM} education discipline",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "31--33",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3000612",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209119/fulltext",
  abstract =     "Seeking to make computing education as available as
                 mathematics or science education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Copeland:2016:VTR,
  author =       "Jack Copeland and Eli Dresner and Diane Proudfoot and
                 Oron Shagrir",
  title =        "Viewpoint: Time to reinspect the foundations?",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "34--38",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2908733",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209121/fulltext",
  abstract =     "Questioning if computer science is outgrowing its
                 traditional foundations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grudin:2016:VTA,
  author =       "Jonathan Grudin",
  title =        "Viewpoint: Technology and academic lives",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "37--39",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2911980",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209120/fulltext",
  abstract =     "Considering the need to create new modes of
                 interaction and approaches to assessment given a
                 rapidly evolving academic realm.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2016:PB,
  author =       "Pat Helland",
  title =        "The power of babble",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "40--43",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2980932",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209137/fulltext",
  abstract =     "Expect to be constantly and pleasantly befuddled.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Morrison:2016:SSM,
  author =       "Adam Morrison",
  title =        "Scaling synchronization in multicore programs",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "44--51",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2980987",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209138/fulltext",
  abstract =     "Advanced synchronization methods can boost the
                 performance of multicore software.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bailis:2016:RPD,
  author =       "Peter Bailis and Camille Fournier and Joy Arulraj and
                 Andrew Pavlo",
  title =        "Research for practice: distributed consensus and
                 implications of {NVM} on database management systems",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "52--55",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2949033",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209136/fulltext",
  abstract =     "Expert-curated guides to the best of CS research for
                 practitioners.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zaharia:2016:ASU,
  author =       "Matei Zaharia and Reynold S. Xin and Patrick Wendell
                 and Tathagata Das and Michael Armbrust and Ankur Dave
                 and Xiangrui Meng and Josh Rosen and Shivaram
                 Venkataraman and Michael J. Franklin and Ali Ghodsi and
                 Joseph Gonzalez and Scott Shenker and Ion Stoica",
  title =        "{Apache Spark}: a unified engine for big data
                 processing",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "56--65",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2934664",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209116/fulltext",
  abstract =     "This open source computing framework unifies
                 streaming, batch, and interactive big data workloads to
                 unlock new applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Florencio:2016:PSD,
  author =       "Dinei Flor{\^e}ncio and Cormac Herley and Paul C. {Van
                 Oorschot}",
  title =        "Pushing on string: the `don't care' region of password
                 strength",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "66--74",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2934663",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209115/fulltext",
  abstract =     "Enterprises that impose stringent password-composition
                 policies appear to suffer the same fate as those that
                 do not.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bozzo:2016:TPN,
  author =       "Enrico Bozzo and Massimo Franceschet",
  title =        "A theory on power in networks",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "75--83",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2934665",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209117/fulltext",
  abstract =     "Actors linked to central others in networks are
                 generally central, even as actors linked to powerful
                 others are powerless.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Livnat:2016:SAT,
  author =       "Adi Livnat and Christos Papadimitriou",
  title =        "Sex as an algorithm: the theory of evolution under the
                 lens of computation",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "84--93",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2934662",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209128/fulltext",
  abstract =     "Looking at the mysteries of evolution from a computer
                 science point of view yields some unexpected
                 insights.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jannach:2016:RSB,
  author =       "Dietmar Jannach and Paul Resnick and Alexander
                 Tuzhilin and Markus Zanker",
  title =        "Recommender systems --- : beyond matrix completion",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "94--102",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2891406",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209129/fulltext",
  abstract =     "The future success of these systems depends on more
                 than a Netflix challenge.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Keutzer:2016:ICO,
  author =       "Kurt Keutzer",
  title =        "If {I} could only design one circuit \ldots{}:
                 technical perspective",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "104--104",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2996862",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209125/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chen:2016:DFE,
  author =       "Yunji Chen and Tianshi Chen and Zhiwei Xu and Ninghui
                 Sun and Olivier Temam",
  title =        "{DianNao} family: energy-efficient hardware
                 accelerators for machine learning",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "105--112",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2996864",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209123/fulltext",
  abstract =     "Machine Learning (ML) tasks are becoming pervasive in
                 a broad range of applications, and in a broad range of
                 systems (from embedded systems to data centers). As
                 computer architectures evolve toward heterogeneous
                 multi-cores composed of a mix of cores and hardware
                 accelerators, designing hardware accelerators for ML
                 techniques can simultaneously achieve high efficiency
                 and broad application scope. While efficient
                 computational primitives are important for a hardware
                 accelerator, inefficient memory transfers can
                 potentially void the throughput, energy, or cost
                 advantages of accelerators, that is, an Amdahl's law
                 effect, and thus, they should become a first-order
                 concern, just like in processors, rather than an
                 element factored in accelerator design on a second
                 step. In this article, we introduce a series of
                 hardware accelerators (i.e., the DianNao family)
                 designed for ML (especially neural networks), with a
                 special emphasis on the impact of memory on accelerator
                 design, performance, and energy. We show that, on a
                 number of representative neural network layers, it is
                 possible to achieve a speedup of 450.65x over a GPU,
                 and reduce the energy by 150.31x on average for a
                 64-chip DaDianNao system (a member of the DianNao
                 family).",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoe:2016:FCA,
  author =       "James C. Hoe",
  title =        "{FPGA} compute acceleration is first about energy
                 efficiency: technical perspective",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "113--113",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2996866",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209122/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Putnam:2016:RFA,
  author =       "Andrew Putnam and Adrian M. Caulfield and Eric S.
                 Chung and Derek Chiou and Kypros Constantinides and
                 John Demme and Hadi Esmaeilzadeh and Jeremy Fowers and
                 Gopi Prashanth Gopal and Jan Gray and Michael Haselman
                 and Scott Hauck and Stephen Heil and Amir Hormati and
                 Joo-Young Kim and Sitaram Lanka and James Larus and
                 Eric Peterson and Simon Pope and Aaron Smith and Jason
                 Thong and Phillip Yi Xiao and Doug Burger",
  title =        "A reconfigurable fabric for accelerating large-scale
                 datacenter services",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "114--122",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2996868",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209124/fulltext",
  abstract =     "Datacenter workloads demand high computational
                 capabilities, flexibility, power efficiency, and low
                 cost. It is challenging to improve all of these factors
                 simultaneously. To advance datacenter capabilities
                 beyond what commodity server designs can provide, we
                 designed and built a composable, reconfigurable
                 hardware fabric based on field programmable gate arrays
                 (FPGA). Each server in the fabric contains one FPGA,
                 and all FPGAs within a 48-server rack are
                 interconnected over a low-latency, high-bandwidth
                 network. We describe a medium-scale deployment of this
                 fabric on a bed of 1632 servers, and measure its
                 effectiveness in accelerating the ranking component of
                 the Bing web search engine. We describe the
                 requirements and architecture of the system, detail the
                 critical engineering challenges and solutions needed to
                 make the system robust in the presence of failures, and
                 measure the performance, power, and resilience of the
                 system. Under high load, the large-scale reconfigurable
                 fabric improves the ranking throughput of each server
                 by 95\% at a desirable latency distribution or reduces
                 tail latency by 29\% at a fixed throughput. In other
                 words, the reconfigurable fabric enables the same
                 throughput using only half the number of servers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Clegg:2016:LBC,
  author =       "Brian Clegg",
  title =        "Last byte: The candidate",
  journal =      j-CACM,
  volume =       "59",
  number =       "11",
  pages =        "136--ff",
  month =        nov,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2995264",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 31 16:06:16 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/11/209130/fulltext",
  abstract =     "Seeking the programmer vote, an AI delivering a slogan
                 like ``make coding great again'' could easily be seen
                 as a threat. From the intersection of computational
                 science and technological speculation, with boundaries
                 limited only by our ability to imagine what could be.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wolf:2016:DAC,
  author =       "Marty J. Wolf",
  title =        "Departments: The {ACM} code of ethics: a call to
                 action",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "6--6",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3012934",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210366/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brinkman:2016:DMP,
  author =       "Bo Brinkman and Don Gotterbarn and Keith Miller and
                 Marty J. Wolf",
  title =        "Departments: Making a positive impact: updating the
                 {ACM} code of ethics",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "7--13",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3015149",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210367/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2016:DWE,
  author =       "Vinton G. Cerf",
  title =        "Departments: When email isn't private",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "15--15",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3014064",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210385/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:LERb,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Reclaim the lost promise of the
                 {Semantic Web}",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "17--17",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3013930",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210384/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2016:BIS,
  author =       "Mark Guzdial and Daniel Reed",
  title =        "{BLOG@CACM}: {ICER 2016}, and {Star Trek} at 50",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "18--19",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3005674",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210368/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 reports on promising papers, and Daniel Reed recalls a
                 television show that continues to inspire innovation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2016:NCC,
  author =       "Samuel Greengard",
  title =        "News: Cracking the code on biology",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "21--23",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3005676",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210378/fulltext",
  abstract =     "Genetic engineering promises to revolutionize
                 everything from agriculture and biofuels to medicine
                 and food safety.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2016:NCP,
  author =       "Chris Edwards",
  title =        "News: Containers push toward the {Mayfly} server",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "24--26",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3005680",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210377/fulltext",
  abstract =     "The container revolution represents a large-scale
                 shift in thinking about multitasking systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2016:NCW,
  author =       "Keith Kirkpatrick",
  title =        "News: Can we trust autonomous weapons?",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "27--29",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3005678",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210376/fulltext",
  abstract =     "Nations consider using defense systems that can make
                 their own lethal decisions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2016:PIL,
  author =       "Peter J. Denning and Gloria Flores",
  title =        "The profession of {IT}: Learning to learn",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "32--36",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3012421",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210369/fulltext",
  abstract =     "Do you get stuck when it is time to learn something
                 new? Read this.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2016:HRN,
  author =       "David P. Anderson",
  title =        "Historical reflections: Nailing smoke",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "37--39",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3012423",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210361/fulltext",
  abstract =     "Curation at the bleeding edge of technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chen:2016:BPM,
  author =       "Yan Chen",
  title =        "Broadening participation: Mentoring female assistant
                 professors enhances their success",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "40--42",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3012425",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210370/fulltext",
  abstract =     "A randomized controlled trial validates many of the
                 practices used to retain women in academia.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hazzan:2016:VAA,
  author =       "Orit Hazzan and Jeff Kramer",
  title =        "Viewpoint: Assessing abstraction skills",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "43--45",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2926712",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210380/fulltext",
  abstract =     "What makes a good question?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Traff:2016:VMM,
  author =       "Jesper Larsson Tr{\"a}ff",
  title =        "Viewpoint: (Mis)managing parallel computing research
                 through {EU} project funding",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "46--48",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2948893",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210379/fulltext",
  abstract =     "Considering the possible negative long-term effects of
                 EU projects on European scientific culture.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Eriksen:2016:FS,
  author =       "Marius Eriksen",
  title =        "Functional at scale",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "50--55",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2980985",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210381/fulltext",
  abstract =     "Applying functional programming principles to
                 distributed computing projects.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2016:RFF,
  author =       "{CACM Staff}",
  title =        "{React}: {Facebook}'s functional turn on writing
                 {Javascript}",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "56--62",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2980991",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210382/fulltext",
  abstract =     "A discussion with Pete Hunt, Paul O'Shannessy, Dave
                 Smith, and Terry Coatta",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jacobson:2016:ISA,
  author =       "Ivar Jacobson and Ian Spence and Ed Seidewitz",
  title =        "Industrial-scale agile: from craft to engineering",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "63--71",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3009830",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210383/fulltext",
  abstract =     "Essence is instrumental in moving software development
                 toward a true engineering discipline.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ynnerman:2016:IVS,
  author =       "Anders Ynnerman and Thomas Rydell and Daniel Antoine
                 and David Hughes and Anders Persson and Patric Ljung",
  title =        "Interactive visualization of {$3$D} scanned mummies at
                 public venues",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "72--81",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2950040",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210363/fulltext",
  abstract =     "A full-body virtual autopsy of an ancient Egyptian
                 mummy showed visitors he was likely murdered.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sagar:2016:CCA,
  author =       "Mark Sagar and Mike Seymour and Annette Henderson",
  title =        "Creating connection with autonomous facial animation",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "82--91",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2950041",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210362/fulltext",
  abstract =     "Biologically based computational modeling promises
                 virtual characters capable of face-to-face human
                 interaction.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shilton:2016:APS,
  author =       "Katie Shilton and Jeffrey A. Burke and kc claffy and
                 Lixia Zhang",
  title =        "Anticipating policy and social implications of named
                 data networking",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "92--101",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2915915",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210365/fulltext",
  abstract =     "Considering the social impact of a proposed future
                 Internet architecture.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "Yes, it is kc claffy, not K. C. Claffy.",
}

@Article{Chen:2016:MFS,
  author =       "Yiling Chen and Arpita Ghosh and Michael Kearns and
                 Tim Roughgarden and Jennifer Wortman Vaughan",
  title =        "Mathematical foundations for social computing",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "102--108",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2960403",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210364/fulltext",
  abstract =     "Social computing benefits from mathematical
                 foundations, but research has barely scratched the
                 surface.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Keshav:2016:CSD,
  author =       "Srinivasan Keshav",
  title =        "The chemistry of software-defined batteries: technical
                 perspective",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "110--110",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3007177",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210373/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Badam:2016:SDB,
  author =       "Anirudh Badam and Ranveer Chandra and Jon Dutra and
                 Anthony Ferrese and Steve Hodges and Pan Hu and Julia
                 Meinershagen and Thomas Moscibroda and Bodhi Priyantha
                 and Evangelia Skiani",
  title =        "Software-defined batteries",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "111--119",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3007179",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210372/fulltext",
  abstract =     "Different battery chemistries perform better on
                 different axes, such as energy density, cost, peak
                 power, recharge time, longevity, and efficiency. Mobile
                 system designers are constrained by existing
                 technology, and are forced to select a single chemistry
                 that best meets their diverse needs, thereby
                 compromising other desirable features. In this paper,
                 we present a new hardware--software system, called
                 Software Defined Battery (SDB), which allows system
                 designers to integrate batteries of different
                 chemistries. SDB exposes application programming
                 interfaces (APIs) to the operating system, which
                 controls the amount of charge flowing in and out of
                 each battery, enabling it to dynamically trade one
                 battery property for another depending on application
                 and/or user needs. Using micro-benchmarks from our
                 prototype SDB implementation, and through detailed
                 simulations, we demonstrate that it is possible to
                 combine batteries which individually excel along
                 different axes to deliver an enhanced collective
                 performance when compared to traditional battery
                 packs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Igarashi:2016:IEM,
  author =       "Takeo Igarashi",
  title =        "{$3$D} image editing made easy: technical
                 perspective",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "120--120",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3007173",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210371/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chen:2016:EOP,
  author =       "Tao Chen and Zhe Zhu and Shi-Min Hu and Daniel
                 Cohen-Or and Ariel Shamir",
  title =        "Extracting {$3$D} objects from photographs using
                 $3$-sweep",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "121--129",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3007175",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210374/fulltext",
  abstract =     "We introduce an interactive technique to extract and
                 manipulate simple 3D shapes in a single photograph.
                 Such extraction requires an understanding of the
                 shape's components, their projections, and their
                 relationships. These cognitive tasks are simple for
                 humans, but particularly difficult for automatic
                 algorithms. Thus, our approach combines the cognitive
                 abilities of humans with the computational accuracy of
                 the machine to create a simple modeling tool. In our
                 interface, the human draws three strokes over the
                 photograph to generate a 3D component that snaps to the
                 outline of the shape. Each stroke defines one dimension
                 of the component. Such human assistance implicitly
                 segments a complex object into its components, and
                 positions them in space. The computer reshapes the
                 component to fit the image of the object in the
                 photograph as well as to satisfy various inferred
                 geometric constraints between components imposed by a
                 global 3D structure. We show that this intelligent
                 interactive modeling tool provides the means to create
                 editable 3D parts quickly. Once the 3D object has been
                 extracted, it can be quickly edited and placed back
                 into photos or 3D scenes, permitting object-driven
                 photo editing tasks which are impossible to perform in
                 image-space.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2016:LBV,
  author =       "Leah Hoffmann",
  title =        "Last byte: A view to the future",
  journal =      j-CACM,
  volume =       "59",
  number =       "12",
  pages =        "144--ff",
  month =        dec,
  year =         "2016",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3005682",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 7 07:14:00 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2016/12/210375/fulltext",
  abstract =     "Takeo Kanede, recipient of the 2016 Kyoto prize for
                 advanced technology for pioneering contributions to
                 computer vision and robotics, sees respect as an
                 important part of quality of life technology
                 initiatives.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2017:TME,
  author =       "Moshe Y. Vardi",
  title =        "Technology for the most effective use of mankind",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "5--5",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3020075",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211090/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hanson:2017:AFC,
  author =       "Vicki L. Hanson",
  title =        "The {ACM} future of computing academy",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "7--7",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3020077",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211091/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2017:IMI,
  author =       "Vinton G. Cerf",
  title =        "Information and misinformation on the {Internet}",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "9--9",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3018809",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211112/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barr:2017:BHW,
  author =       "Valerie Barr and Michael Stonebraker and Raul Castro
                 Fernandez and Dong Deng and Michael Brodie",
  title =        "{BLOG@CACM}: How we teach {CS2All}, and what to do
                 about database decay",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "10--11",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3014349",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211109/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Valerie Barr
                 considers how to make computer science education
                 meaningful and relevant to all, while a team from the
                 Massachusetts Institute of Technology Computer Science
                 and Artificial Intelligence Laboratory offers
                 strategies to counter database decay.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2017:NPR,
  author =       "Don Monroe",
  title =        "News: Pure randomness extracted from two poor
                 sources",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "13--15",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3014386",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/prng.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211100/fulltext",
  abstract =     "Developments from several disparate areas of computer
                 science provide ``a huge jump, both technically and
                 also quantitatively.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2017:NMI,
  author =       "Alex Wright",
  title =        "News: Mapping the {Internet of Things}",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "16--18",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3014392",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211101/fulltext",
  abstract =     "Researchers are discovering surprising new risks
                 across the fast-growing IoT.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2017:NBT,
  author =       "Gregory Mone",
  title =        "News: Bias in technology",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "19--20",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3014388",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211099/fulltext",
  abstract =     "As leading companies release troubling diversity
                 statistics, experts search for solutions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2017:TSMa,
  author =       "Michael A. Cusumano",
  title =        "Technology strategy and management: Is {Google}'s
                 {Alphabet} a good bet?",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "22--25",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3018990",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211092/fulltext",
  abstract =     "A relatively simple query raises myriad complicated
                 issues.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Geist:2017:LTW,
  author =       "Michael Geist",
  title =        "Law and technology: Why less is more when it comes to
                 {Internet} jurisdiction",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "26--28",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3018992",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211110/fulltext",
  abstract =     "Considering legal uncertainty in the online
                 environment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2017:HRC,
  author =       "Thomas Haigh",
  title =        "Historical reflections: Colossal genius: {Tutte},
                 {Flowers}, and a bad imitation of {Turing}",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "29--35",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3018994",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211102/fulltext",
  abstract =     "Reflections on pioneering code-breaking efforts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kaplan:2017:VAI,
  author =       "Jerry Kaplan",
  title =        "Viewpoint: Artificial intelligence: think again",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "36--38",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2950039",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211103/fulltext",
  abstract =     "Social and cultural conventions are an often-neglected
                 aspect of intelligent-machine development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Straub:2017:VEI,
  author =       "Jeremy Straub",
  title =        "Viewpoint: Effects of international trafficking in
                 arms regulations changes",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "39--41",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2967607",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211107/fulltext",
  abstract =     "Considering the impact of recent ITAR changes to the
                 U.S. software industry and software education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2017:RC,
  author =       "Kate Matsudaira",
  title =        "Resolving conflict",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "42--44",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3009834",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211104/fulltext",
  abstract =     "Don't ``win.'' Resolve.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bailey:2017:FDS,
  author =       "Josh Bailey and Stephen Stuart",
  title =        "Faucet: deploying {SDN} in the enterprise",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "45--49",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3009828",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211106/fulltext",
  abstract =     "Using OpenFlow and DevOps for rapid development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bailis:2017:RPW,
  author =       "Peter Bailis and Jean Yang and Vijay Janapa Reddi and
                 Yuhao Zhu",
  title =        "Research for practice: {Web} security and mobile {Web}
                 computing",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "50--53",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2980989",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211105/fulltext",
  abstract =     "Expert-curated guides to the best of CS research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2017:ELC,
  author =       "Peter J. Denning and Ted G. Lewis",
  title =        "Exponential laws of computing growth",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "54--65",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2976758",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211094/fulltext",
  abstract =     "Moore's Law is one small component in an exponentially
                 growing planetary computing ecosystem.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chua:2017:BEI,
  author =       "Cecil Eng Huang Chua and Veda C. Storey",
  title =        "Bottom-up enterprise information systems: rethinking
                 the roles of central {IT} departments",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "66--72",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2950044",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211093/fulltext",
  abstract =     "Central IT needs to guide functional areas and
                 departments toward effective operational and
                 procurement practices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yener:2017:CGI,
  author =       "B{\"u}lent Yener",
  title =        "Cell-graphs: image-driven modeling of
                 structure-function relationship",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "74--84",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2960404",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211111/fulltext",
  abstract =     "Cell-graph construction methods are best served when
                 physics-driven and data-driven paradigms are joined.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Szeliski:2017:MMR,
  author =       "Richard Szeliski",
  title =        "Magnifying motions the right way: technical
                 perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "86--86",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3015571",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211097/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wadhwa:2017:EVM,
  author =       "Neal Wadhwa and Hao-Yu Wu and Abe Davis and Michael
                 Rubinstein and Eugene Shih and Gautham J. Mysore and
                 Justin G. Chen and Oral Buyukozturk and John V. Guttag
                 and William T. Freeman and Fr{\'e}do Durand",
  title =        "{Eulerian} video magnification and analysis",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "87--95",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3015573",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211095/fulltext",
  abstract =     "The world is filled with important, but visually
                 subtle signals. A person's pulse, the breathing of an
                 infant, the sag and sway of a bridge---these all create
                 visual patterns, which are too difficult to see with
                 the naked eye. We present Eulerian Video Magnification,
                 a computational technique for visualizing subtle color
                 and motion variations in ordinary videos by making the
                 variations larger. It is a microscope for small changes
                 that are hard or impossible for us to see by ourselves.
                 In addition, these small changes can be quantitatively
                 analyzed and used to recover sounds from vibrations in
                 distant objects, characterize material properties, and
                 remotely measure a person's pulse.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Salapura:2017:MUT,
  author =       "Valentina Salapura",
  title =        "Mapping the universe: technical perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "96--96",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3015567",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211096/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Habib:2017:HES,
  author =       "Salman Habib and Vitali Morozov and Nicholas Frontiere
                 and Hal Finkel and Adrian Pope and Katrin Heitmann and
                 Kalyan Kumaran and Venkatram Vishwanath and Tom Peterka
                 and Joe Insley and David Daniel and Patricia Fasel and
                 Zarija Luki{\'c}",
  title =        "{HACC}: extreme scaling and performance across diverse
                 architectures",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "97--104",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3015569",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211098/fulltext",
  abstract =     "Supercomputing is evolving toward hybrid and
                 accelerator-based architectures with millions of cores.
                 The Hardware/Hybrid Accelerated Cosmology Code (HACC)
                 framework exploits this diverse landscape at the
                 largest scales of problem size, obtaining high
                 scalability and sustained performance. Developed to
                 satisfy the science requirements of cosmological
                 surveys, HACC melds particle and grid methods using a
                 novel algorithmic structure that flexibly maps across
                 architectures, including CPU/GPU, multi/many-core, and
                 Blue Gene systems. In this Research Highlight, we
                 demonstrate the success of HACC on two very different
                 machines, the CPU/GPU system Titan and the BG/Q systems
                 Sequoia and Mira, attaining very high levels of
                 scalable performance. We demonstrate strong and weak
                 scaling on Titan, obtaining up to 99.2\% parallel
                 efficiency, evolving 1.1 trillion particles. On
                 Sequoia, we reach 13.94 PFlops (69.2\% of peak) and
                 90\% parallel efficiency on 1,572,864 cores, with 3.6
                 trillion particles, the largest cosmological benchmark
                 yet performed. HACC design concepts are applicable to
                 several other supercomputer applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2017:LBO,
  author =       "Dennis Shasha",
  title =        "Last byte: Open field tic-tac-toe",
  journal =      j-CACM,
  volume =       "60",
  number =       "1",
  pages =        "112--112",
  month =        jan,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3022109",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Dec 21 11:53:09 MST 2016",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/1/211108/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hanson:2017:DCY,
  author =       "Vicki L. Hanson",
  title =        "Departments: Celebrating 50 years of the {Turing}
                 award",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "5--5",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3033604",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212441/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Berman:2017:DSE,
  author =       "Francine Berman and Vinton G. Cerf",
  title =        "Departments: Social and ethical behavior in the
                 {Internet of Things}",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "6--7",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3036698",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212443/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:LEU,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Use the scientific method in
                 computer science",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "8--9",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3032965",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212426/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:PPA,
  author =       "{CACM Staff}",
  title =        "Panels in print: Artificial intelligence",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "10--11",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3034429",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212433/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Davis:2017:BLA,
  author =       "Janet Davis",
  title =        "{BLOG@CACM}: Liberal arts academia wants {YOU}!",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "12--13",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3022177",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212444/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Janet Davis makes a
                 plea to CS practitioners to consider even a short
                 teaching stint.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2017:NSQ,
  author =       "Chris Edwards",
  title =        "News: Secure quantum communications",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "15--17",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3022179",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212424/fulltext",
  abstract =     "Data locking experiments provide stepping stones to a
                 possible future in quantum cryptography.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2017:NCCa,
  author =       "Samuel Greengard",
  title =        "News: Are computer chips the new security threat?",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "18--19",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3022183",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212423/fulltext",
  abstract =     "Security researchers have identified a technique for
                 installing a backdoor on computer chips, a security
                 flaw that could profoundly change the computing
                 industry.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2017:NAD,
  author =       "Keith Kirkpatrick",
  title =        "News: It's not the algorithm, it's the data",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "21--23",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3022181",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212422/fulltext",
  abstract =     "In risk assessment and predictive policing, biased
                 data can yield biased results.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lindqvist:2017:IRF,
  author =       "Ulf Lindqvist and Peter G. Neumann",
  title =        "Inside risks: The future of the {Internet of Things}",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "26--30",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3029589",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212425/fulltext",
  abstract =     "The IoT can become ubiquitous worldwide---if the
                 pursuit of systemic trustworthiness can overcome the
                 potential risks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yadav:2017:EFC,
  author =       "Aman Yadav and Steve Cooper",
  title =        "Education: Fostering creativity through computing",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "31--33",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3029595",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212434/fulltext",
  abstract =     "How creative thinking tools and computing can be used
                 to support creative human endeavors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2017:KVU,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: The unholy trinity of software
                 development",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "34--36",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3029597",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212435/fulltext",
  abstract =     "Tests, documentation, and code.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bestavros:2017:PSU,
  author =       "Azer Bestavros and Andrei Lapets and Mayank Varia",
  title =        "Privacy and security: User-centric distributed
                 solutions for privacy-preserving analytics",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "37--39",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3029603",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212427/fulltext",
  abstract =     "How can cryptography empower users with sensitive data
                 to access large-scale computing platforms in a
                 privacy-preserving manner?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bundy:2017:VSM,
  author =       "Alan Bundy",
  title =        "Viewpoint: Smart machines are not a threat to
                 humanity",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "40--42",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2950042",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212436/fulltext",
  abstract =     "Worrying about machines that are too smart distracts
                 us from the real and present threat from machines that
                 are too dumb.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dubhashi:2017:VAD,
  author =       "Devdatt Dubhashi and Shalom Lappin",
  title =        "Viewpoint: {AI} dangers: imagined and real",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "43--45",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2953876",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212437/fulltext",
  abstract =     "Arguing against the arguments for the concept of the
                 singularity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2017:LBD,
  author =       "Pat Helland",
  title =        "Life beyond distributed transactions",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "46--54",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3009826",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212429/fulltext",
  abstract =     "An apostate's opinion.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2017:YLB,
  author =       "Thomas A. Limoncelli",
  title =        "Are you load balancing wrong?",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "55--57",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3024926",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212430/fulltext",
  abstract =     "Anyone can use a load balancer. Using it properly is
                 much more difficult.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cardwell:2017:BCB,
  author =       "Neal Cardwell and Yuchung Cheng and C. Stephen Gunn
                 and Soheil Hassas Yeganeh and Van Jacobson",
  title =        "{BBR}: congestion-based congestion control",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "58--66",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3009824",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212428/fulltext",
  abstract =     "Measuring bottleneck bandwidth and round-trip
                 propagation time.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Danaher:2017:CED,
  author =       "Brett Danaher and Michael D. Smith and Rahul Telang",
  title =        "Copyright enforcement in the digital age: empirical
                 evidence and policy implications",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "68--75",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2979673",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212432/fulltext",
  abstract =     "Government-sanctioned and market-based anti-piracy
                 measures can both mitigate economic harm from piracy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bruderer:2017:CHB,
  author =       "Herbert Bruderer",
  title =        "Computing history beyond the {U.K.} and {U.S.}:
                 selected landmarks from continental {Europe}",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "76--84",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2959085",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcw.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212431/fulltext",
  abstract =     "It is past time to acknowledge 400 years of European
                 computational innovation from non-English-speaking
                 scientists and engineers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vaandrager:2017:ML,
  author =       "Frits Vaandrager",
  title =        "Model learning",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "86--95",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2967606",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212445/fulltext",
  abstract =     "Model learning emerges as an effective method for
                 black-box state machine models of hardware and software
                 components.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rescorla:2017:TPC,
  author =       "Eric Rescorla",
  title =        "Technical Perspective: Cleaning up flaws in {TLS}
                 implementations",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "98--98",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3039894",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212439/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Beurdouche:2017:MSU,
  author =       "Benjamin Beurdouche and Karthikeyan Bhargavan and
                 Antoine Delignat-Lavaud and C{\'e}dric Fournet and
                 Markulf Kohlweiss and Alfredo Pironti and Pierre-Yves
                 Strub and Jean Karim Zinzindohoue",
  title =        "A messy state of the union: taming the composite state
                 machines of {TLS}",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "99--107",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3023357",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212438/fulltext",
  abstract =     "The Transport Layer Security (TLS) protocol supports
                 various authentication modes, key exchange methods, and
                 protocol extensions. Confusingly, each combination may
                 prescribe a different message sequence between the
                 client and the server, and thus a key challenge for TLS
                 implementations is to define a composite state machine
                 that correctly handles these combinations. If the state
                 machine is too restrictive, the implementation may fail
                 to interoperate with others; if it is too liberal, it
                 may allow unexpected message sequences that break the
                 security of the protocol. We systematically test
                 popular TLS implementations and find unexpected
                 transitions in many of their state machines that have
                 stayed hidden for years. We show how some of these
                 flaws lead to critical security vulnerabilities, such
                 as FREAK. While testing can help find such bugs, formal
                 verification can prevent them entirely. To this end, we
                 implement and formally verify a new composite state
                 machine for OpenSSL, a popular TLS library.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Martinovic:2017:AUP,
  author =       "Ivan Martinovic and Kasper Rasmussen and Marc
                 Roeschlin and Gene Tsudik",
  title =        "Authentication using pulse-response biometrics",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "108--115",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3023359",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212440/fulltext",
  abstract =     "We propose a new biometric based on the human body's
                 response to an electric square pulse signal, called
                 pulse-response. We explore how this biometric can be
                 used to enhance security in the context of two example
                 applications: (1) an additional authentication
                 mechanism in PIN entry systems, and (2) a means of
                 continuous authentication on a secure terminal. The
                 pulse-response biometric is effective because each
                 human body exhibits a unique response to a signal pulse
                 applied at the palm of one hand, and measured at the
                 palm of the other. Using a prototype setup, we show
                 that users can be correctly identified, with high
                 probability, in a matter of seconds. This
                 identification mechanism integrates well with other
                 established methods and offers a reliable additional
                 layer of security, either on a continuous basis or at
                 login time. We build a proof-of-concept prototype and
                 perform experiments to assess the feasibility of
                 pulse-response as a practical biometric. The results
                 are very encouraging, achieving accuracies of 100\%
                 over a static data set, and 88\% over a data set with
                 samples taken over several weeks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bainbridge:2017:LBF,
  author =       "William Sims Bainbridge",
  title =        "Last byte: Fatal guidance",
  journal =      j-CACM,
  volume =       "60",
  number =       "2",
  pages =        "120--ff",
  month =        feb,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3028783",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Feb 17 17:20:17 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/2/212442/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. In a series of
                 interactive murder mysteries, I might not have done it,
                 but, then again, maybe I did",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2017:DAO,
  author =       "Moshe Y. Vardi",
  title =        "Departments: {ACM}'s open-conference principle and
                 political reality",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "5--5",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3047270",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213832/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hanson:2017:DAC,
  author =       "Vicki L. Hanson",
  title =        "Departments: {ACM}'s commitment to accessibility",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "7--7",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3047268",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213833/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2017:DGO,
  author =       "Vinton G. Cerf",
  title =        "Departments: Grumpy old cells",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "9--9",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3028774",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213838/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:LEA,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Address the consequences of
                 {AI} in advance",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "10--11",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3047147",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213824/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2017:BSE,
  author =       "Mark Guzdial and Robin K. Hill",
  title =        "{BLOG@CACM}: The slow evolution of {CS} for all, the
                 beauty of programs",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "12--13",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3037383",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213835/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 considers the steps needed to reach the goal of CS for
                 All, while Robin K. Hill ponders the aesthetics of
                 programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2017:NTD,
  author =       "Neil Savage",
  title =        "News: Thinking deeply to make better speech",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "15--17",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3037384",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213815/fulltext",
  abstract =     "More work is needed to make synthesized speech more
                 natural, easier to understand, and more pleasant to
                 hear.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2017:NFS,
  author =       "Samuel Greengard",
  title =        "News: The future of semiconductors",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "18--20",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3037387",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213818/fulltext",
  abstract =     "Researchers are looking for new ways to advance
                 semiconductors as Moore's Law approaches its limits.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2017:NFD,
  author =       "Keith Kirkpatrick",
  title =        "News: Financing the dark web",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "21--22",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3037386",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213816/fulltext",
  abstract =     "Cryptocurrencies are enabling illegal or immoral
                 transactions in the dark corners of the Internet.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:NAR,
  author =       "{CACM Staff}",
  title =        "News: {ACM} recognizes new {Fellows}",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "23--23",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3039921",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213817/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2017:LSS,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: {Supreme Court} on design patent
                 damages in {Samsung v. Apple}",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "26--28",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3041043",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213836/fulltext",
  abstract =     "Considering influences leading to the recent U.S
                 Supreme Court decision in a years-long case that Apple
                 filed against Samsung over iPhone design
                 infringement.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Varki:2017:CEW,
  author =       "Elizabeth Varki",
  title =        "Computing ethics: Where review goes wrong",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "29--30",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3041045",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213819/fulltext",
  abstract =     "Examining professional misconduct among academic
                 publication examiners.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2017:PIMa,
  author =       "Peter J. Denning and Matti Tedre and Pat Yongpradit",
  title =        "The profession of {IT}: Misconceptions about computer
                 science",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "31--33",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3041047",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213837/fulltext",
  abstract =     "Common misconceptions about computer science hinder
                 professional growth and harm the identity of
                 computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Philip:2017:VLM,
  author =       "Thomas M. Philip",
  title =        "Viewpoint: Learning with mobile technologies",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "34--36",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2976735",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213820/fulltext",
  abstract =     "Considering the challenges, commitments, and
                 quandaries.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schlossnagle:2017:TF,
  author =       "Theo Schlossnagle",
  title =        "Time, but faster",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "38--41",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3024916",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213822/fulltext",
  abstract =     "A computing adventure about time through the looking
                 glass.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zahran:2017:HCH,
  author =       "Mohamed Zahran",
  title =        "Heterogeneous computing: here to stay",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "42--45",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3024918",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213821/fulltext",
  abstract =     "Hardware and software perspectives.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bailis:2017:RPD,
  author =       "Peter Bailis and Irene Zhang and Fadel Adib",
  title =        "Research for practice: distributed transactions and
                 networks as physical sensors",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "46--49",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3009832",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213823/fulltext",
  abstract =     "Expert-curated guides to the best of CS research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lazar:2017:MFC,
  author =       "Jonathan Lazar and Elizabeth F. Churchill and Tovi
                 Grossman and Gerrit van der Veer and Philippe Palanque
                 and John ``Scooter'' Morris and Jennifer Mankoff",
  title =        "Making the field of computing more inclusive",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "50--59",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2993420",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213827/fulltext",
  abstract =     "More accessible conferences, digital resources, and
                 ACM SIGs will lead to greater participation by more
                 people with disabilities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mazzola:2017:PTI,
  author =       "Daniel J. Mazzola and Robert D. {St. Louis} and Mohan
                 R. Tanniru",
  title =        "The path to the top: insights from career histories of
                 top {CIOs}",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "60--68",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2959086",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213828/fulltext",
  abstract =     "Along the way, acquire technical expertise and a
                 master's degree, even while changing positions and
                 companies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Price:2017:CSA,
  author =       "Simon Price and Peter A. Flach",
  title =        "Computational support for academic peer review: a
                 perspective from artificial intelligence",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "70--79",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2979672",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213825/fulltext",
  abstract =     "New tools tackle an age-old practice.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Keshav:2017:PWF,
  author =       "Srinivasan Keshav",
  title =        "The power of wi-fi to deliver power: technical
                 perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "82--82",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3041057",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213829/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Talla:2017:PNB,
  author =       "Vamsi Talla and Bryce Kellogg and Benjamin Ransford
                 and Saman Naderiparizi and Joshua R. Smith and
                 Shyamnath Gollakota",
  title =        "Powering the next billion devices with wi-fi",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "83--91",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3041059",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213830/fulltext",
  abstract =     "We present the first power over Wi-Fi system that
                 delivers power to low-power sensors and devices and
                 works with existing Wi-Fi chipsets. We show that a
                 ubiquitous part of wireless communication
                 infrastructure, the Wi-Fi router, can provide far field
                 wireless power without significantly compromising the
                 network's communication performance. Building on our
                 design, we prototype battery-free temperature and
                 camera sensors that we power with Wi-Fi at ranges of 20
                 and 17 ft, respectively. We also demonstrate the
                 ability to wirelessly trickle-charge nickel--metal
                 hydride and lithium-ion coin-cell batteries at
                 distances of up to 28 ft. We deploy our system in six
                 homes in a metropolitan area and show that it can
                 successfully deliver power via Wi-Fi under real-world
                 network conditions without significantly degrading
                 network performance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Libkin:2017:DDF,
  author =       "Leonid Libkin",
  title =        "Data distribution for fast joins: technical
                 perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "92--92",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3041061",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213831/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ameloot:2017:RDP,
  author =       "Tom J. Ameloot and Gaetano Geck and Bas Ketsman and
                 Frank Neven and Thomas Schwentick",
  title =        "Reasoning on data partitioning for single-round
                 multi-join evaluation in massively parallel systems",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "93--100",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3041063",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213834/fulltext",
  abstract =     "Evaluating queries over massive amounts of data is a
                 major challenge in the big data era. Modern massively
                 parallel systems, such as, Spark, organize query
                 answering as a sequence of rounds each consisting of a
                 distinct communication phase followed by a computation
                 phase. The communication phase redistributes data over
                 the available servers, while in the subsequent
                 computation phase each server performs the actual
                 computation on its local data. There is a growing
                 interest in single-round algorithms for evaluating
                 multiway joins where data is first reshuffled over the
                 servers and then evaluated in a parallel but
                 communication-free way. As the amount of communication
                 induced by a reshuffling of the data is a dominating
                 cost in such systems, we introduce a framework for
                 reasoning about data partitioning to detect when we can
                 avoid the data reshuffling step. Specifically, we
                 formalize the decision problems parallel-correctness
                 and transfer of parallel-correctness, provide
                 semantical characterizations, and obtain tight
                 complexity bounds.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2017:LBB,
  author =       "Leah Hoffmann",
  title =        "Last byte: Out of bounds",
  journal =      j-CACM,
  volume =       "60",
  number =       "3",
  pages =        "104--ff",
  month =        mar,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3037388",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Feb 22 13:28:21 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/3/213826/fulltext",
  abstract =     "Mathematics led Subhash Khot, developer of the unique
                 games conjecture, to computer science without his ever
                 having seen a computer.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barr:2017:DGD,
  author =       "Valerie Barr",
  title =        "Departments: Gender diversity in computing: are we
                 making any progress?",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "5--5",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3056417",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215046/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2017:DGT,
  author =       "Vinton G. Cerf",
  title =        "Departments: A genetic theory of the {Silicon Valley}
                 phenomenon",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "7--7",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3055094",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215047/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:LECa,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Consider indirect threats of
                 {AI}, too",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "8--9",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3056859",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215042/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arquilla:2017:BCN,
  author =       "John Arquilla and Mark Guzdial",
  title =        "{BLOG@CACM}: Crafting a national cyberdefense, and
                 preparing to support computational literacy",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "10--11",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3048379",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215036/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm John Arquilla
                 considers how we should interpret the alleged Russian
                 cyberattack on the U.S. Presidential election; Mark
                 Guzdial describes the potential benefits of a
                 'computing lab.'",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2017:NSB,
  author =       "Gregory Mone",
  title =        "News: Sensors on the brain",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "12--14",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3048380",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215026/fulltext",
  abstract =     "Implantable wireless monitors give researchers a new
                 look inside the human body.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2017:NDW,
  author =       "Chris Edwards",
  title =        "News: Digitizing the world",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "15--16",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3048385",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215027/fulltext",
  abstract =     "Digital maps trawl for real-time updates.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2017:NCA,
  author =       "Esther Shein",
  title =        "News: Computing the arts",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "17--19",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3048381",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215028/fulltext",
  abstract =     "Artists can use software to create art, and some
                 software creates art all on its own.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:NC,
  author =       "{CACM Staff}",
  title =        "News: Cybersecurity",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "20--21",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3051455",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215041/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Buskens:2017:GCO,
  author =       "Ineke Buskens",
  title =        "Global computing: Online social networks and global
                 women's empowerment",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "22--23",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3055275",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215029/fulltext",
  abstract =     "Mediating social change or reinforcing male
                 hegemony?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2017:KVC,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: The chess player who couldn't pass the
                 salt",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "24--25",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3055277",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215030/fulltext",
  abstract =     "AI: Soft and hard, weak and strong, narrow and
                 general. Dear KV",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Regli:2017:VWT,
  author =       "William Regli",
  title =        "Viewpoint: Wanted: toolsmiths",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "26--28",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2983529",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215037/fulltext",
  abstract =     "Seeking to use software, hardware, and algorithmic
                 ingenuity to create unique domain-independent
                 instruments.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Strickler:2017:VWI,
  author =       "Yancey Strickler",
  title =        "Viewpoint: What it means to be an entrepreneur today",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "29--31",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3055279",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215038/fulltext",
  abstract =     "In his keynote address before the fifth edition of the
                 Tech Open Air conference in Berlin in 2016,
                 Kickstarter's cofounder and CEO Yancey Strickler
                 suggests the city's tech community faces ``a very rare
                 opportunity.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yu:2017:PDA,
  author =       "Meng-Day (Mandel) Yu and Srinivas Devadas",
  title =        "Pervasive, dynamic authentication of physical items",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "32--39",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3024922",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215034/fulltext",
  abstract =     "The use of silicon PUF circuits.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Seacord:2017:UR,
  author =       "Robert C. Seacord",
  title =        "Uninitialized reads",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "40--44",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3024920",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215033/fulltext",
  abstract =     "Understanding the proposed revisions to the C
                 language.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2017:DAL,
  author =       "Kate Matsudaira",
  title =        "Does anybody listen to you?",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "45--46",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3052944",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215035/fulltext",
  abstract =     "How do you step up from mere contributor to real
                 change-maker?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barroso:2017:AKM,
  author =       "Luiz Barroso and Mike Marty and David Patterson and
                 Parthasarathy Ranganathan",
  title =        "Attack of the killer microseconds",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "48--54",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3015146",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215032/fulltext",
  abstract =     "Microsecond-scale I/O means tension between
                 performance and productivity that will need new
                 latency-mitigating ideas, including in hardware.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yadav:2017:CTT,
  author =       "Aman Yadav and Chris Stephenson and Hai Hong",
  title =        "Computational thinking for teacher education",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "55--62",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2994591",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215031/fulltext",
  abstract =     "This framework for developing pre-service teachers'
                 knowledge does not necessarily depend on computers or
                 other educational technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bouguettaya:2017:SCM,
  author =       "Athman Bouguettaya and Munindar Singh and Michael
                 Huhns and Quan Z. Sheng and Hai Dong and Qi Yu and
                 Azadeh Ghari Neiat and Sajib Mistry and Boualem
                 Benatallah and Brahim Medjahed and Mourad Ouzzani and
                 Fabio Casati and Xumin Liu and Hongbing Wang and
                 Dimitrios Georgakopoulos and Liang Chen and Surya Nepal
                 and Zaki Malik and Abdelkarim Erradi and Yan Wang and
                 Brian Blake and Schahram Dustdar and Frank Leymann and
                 Michael Papazoglou",
  title =        "A service computing manifesto: the next 10 years",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "64--72",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2983528",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215039/fulltext",
  abstract =     "Mapping out the challenges and strategies for the
                 widespread adoption of service computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Heiser:2017:TPP,
  author =       "Gernot Heiser",
  title =        "Technical Perspective: Proving file systems meet
                 expectations",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "74--74",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3051090",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215043/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chajed:2017:CFS,
  author =       "Tej Chajed and Haogang Chen and Adam Chlipala and M.
                 Frans Kaashoek and Nickolai Zeldovich and Daniel
                 Ziegler",
  title =        "Certifying a file system using {Crash Hoare} logic:
                 correctness in the presence of crashes",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "75--84",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3051092",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215044/fulltext",
  abstract =     "FSCQ is the first file system with a machine-checkable
                 proof that its implementation meets a specification,
                 even in the presence of fail-stop crashes. FSCQ
                 provably avoids bugs that have plagued previous file
                 systems, such as performing disk writes without
                 sufficient barriers or forgetting to zero out directory
                 blocks. If a crash happens at an inopportune time,
                 these bugs can lead to data loss. FSCQ's theorems prove
                 that, under any sequence of crashes followed by
                 reboots, FSCQ will recover its state correctly without
                 losing data. To state FSCQ's theorems, this paper
                 introduces the Crash Hoare logic (CHL), which extends
                 traditional Hoare logic with a crash condition, a
                 recovery procedure, and logical address spaces for
                 specifying disk states at different abstraction levels.
                 CHL also reduces the proof effort for developers
                 through proof automation. Using CHL, we developed,
                 specified, and proved the correctness of the FSCQ file
                 system. Although FSCQ's design is relatively simple,
                 experiments with FSCQ as a user-level file system show
                 that it is sufficient to run Unix applications with
                 usable performance. FSCQ's specifications and proofs
                 required significantly more work than the
                 implementation, but the work was manageable even for a
                 small team of a few researchers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ullman:2017:TPB,
  author =       "Jonathan Ullman",
  title =        "Technical {Perspective}: {Building} a safety net for
                 data reuse",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "85--85",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3051086",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215045/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dwork:2017:GFD,
  author =       "Cynthia Dwork and Vitaly Feldman and Moritz Hardt and
                 Toniann Pitassi and Omer Reingold and Aaron Roth",
  title =        "Guilt-free data reuse",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "86--93",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3051088",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215040/fulltext",
  abstract =     "Existing approaches to ensuring the validity of
                 inferences drawn from data assume a fixed procedure to
                 be performed, selected before the data are examined.
                 Yet the practice of data analysis is an intrinsically
                 interactive and adaptive process: new analyses and
                 hypotheses are proposed after seeing the results of
                 previous ones, parameters are tuned on the basis of
                 obtained results, and datasets are shared and reused.
                 In this work, we initiate a principled study of how to
                 guarantee the validity of statistical inference in
                 adaptive data analysis. We demonstrate new approaches
                 for addressing the challenges of adaptivity that are
                 based on techniques developed in privacy-preserving
                 data analysis. As an application of our techniques we
                 give a simple and practical method for reusing a
                 holdout (or testing) set to validate the accuracy of
                 hypotheses produced adaptively by a learning algorithm
                 operating on a training set.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2017:LBS,
  author =       "Dennis Shasha",
  title =        "Last byte: Stacking the deck",
  journal =      j-CACM,
  volume =       "60",
  number =       "4",
  pages =        "96--96",
  month =        apr,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3040969",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 28 10:12:40 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/4/215048/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2017:ELC,
  author =       "Moshe Y. Vardi",
  title =        "{Editor}'s letter: Cyber insecurity and cyber
                 libertarianism",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "5--5",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3073731",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216316/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2017:CCL,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Can liberty survive the digital age?",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "7--7",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3067094",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216333/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meyer:2017:BEN,
  author =       "Bertrand Meyer",
  title =        "{BLOG@CACM}: Ending null pointer crashes",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "8--9",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3057284",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216322/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Void safety, says
                 Bertrand Meyer, relies on type declarations and static
                 analysis.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2017:NCC,
  author =       "Esther Shein",
  title =        "News: Combating cancer with data",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "10--12",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3057735",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216323/fulltext",
  abstract =     "Supercomputers will sift massive amounts of data in
                 search of therapies that work.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2017:NMC,
  author =       "Samuel Greengard",
  title =        "News: Making chips smarter",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "13--15",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3057740",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216326/fulltext",
  abstract =     "Advances in artificial intelligence and machine
                 learning are motivating researchers to design and build
                 new chips to support different computing models.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2017:NBC,
  author =       "Keith Kirkpatrick",
  title =        "News: Bionics in competition",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "16--17",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3057738",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216324/fulltext",
  abstract =     "Developers of innovative assistive devices compete as
                 a means of networking with each other.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:NIT,
  author =       "{CACM Staff}",
  title =        "News: The {Internet of Things}",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "18--19",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3061359",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216325/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hartzog:2017:LTA,
  author =       "Woodrow Hartzog and Ira Rubinstein",
  title =        "Law and Technology: The anonymization debate should be
                 about risk, not perfection",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "22--24",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068787",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216327/fulltext",
  abstract =     "Focusing on the process of anonymity rather than
                 pursuing the unattainable goal of guaranteed safety.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Porter:2017:EPT,
  author =       "Leo Porter and Cynthia Lee and Beth Simon and Mark
                 Guzdial",
  title =        "Education: Preparing tomorrow's faculty to address
                 challenges in teaching computer science",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "25--27",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068791",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216317/fulltext",
  abstract =     "Using a ``boot camp'' workshop for new faculty
                 orientation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wallach:2017:VTB,
  author =       "Wendell Wallach",
  title =        "Viewpoint: Toward a ban on lethal autonomous weapons:
                 surmounting the obstacles",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "28--34",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2998579",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216318/fulltext",
  abstract =     "A 10-point plan toward fashioning a proposal to ban
                 some---if not all---lethal autonomous weapons.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Meijer:2017:MMU,
  author =       "Erik Meijer",
  title =        "Making money using math",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "36--42",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3052935",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216319/fulltext",
  abstract =     "Modern applications are increasingly using
                 probabilistic machine-learned models.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guo:2017:MJF,
  author =       "Robert Guo",
  title =        "{MongoDB}'s {JavaScript} fuzzer",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "43--47",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3052937",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216320/fulltext",
  abstract =     "The fuzzer is for those edge cases that your testing
                 did not catch.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bailis:2017:RPC,
  author =       "Peter Bailis and Arvind Narayanan and Andrew Miller
                 and Song Han",
  title =        "Research for practice: cryptocurrencies, blockchains,
                 and smart contracts; hardware for deep learning",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "48--51",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3024928",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216321/fulltext",
  abstract =     "Expert-curated guides to the best of CS research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Marshall:2017:WOS,
  author =       "Catherine C. Marshall and Frank M. Shipman",
  title =        "Who owns the social web?",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "52--61",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2996181",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216329/fulltext",
  abstract =     "User attitudes toward online intellectual property
                 reveal how far social norms have strayed from legal
                 notions of ownership.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jirotka:2017:RRI,
  author =       "Marina Jirotka and Barbara Grimpe and Bernd Stahl and
                 Grace Eden and Mark Hartswood",
  title =        "Responsible research and innovation in the digital
                 age",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "62--68",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3064940",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216330/fulltext",
  abstract =     "RRI requires doing the best science for the world, not
                 only the best science in the world.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vojnovic:2017:CT,
  author =       "Milan Vojnovi{\'c}",
  title =        "Contest theory",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "70--80",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3012008",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216331/fulltext",
  abstract =     "Exploring the basic game theory models of contests
                 found in online services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Blelloch:2017:TPF,
  author =       "Guy Blelloch",
  title =        "Technical Perspective: Functional compilers",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "82--82",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3060595",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216313/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mainland:2017:EVI,
  author =       "Geoffrey Mainland and Roman Leshchinskiy and Simon
                 Peyton Jones",
  title =        "Exploiting vector instructions with generalized stream
                 fusion",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "83--91",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3060597",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216312/fulltext",
  abstract =     "Ideally, a program written as a composition of
                 concise, self-contained components should perform as
                 well as the equivalent hand-written version where the
                 functionality of what was many components has been
                 manually combined into a monolithic implementation.
                 That is, programmers should not have to sacrifice code
                 clarity or good software engineering practices to
                 obtain performance---we want compositionality without a
                 performance penalty. This work shows how to attain this
                 goal for high-level Haskell in the domain of
                 sequence-processing functions, which includes
                 applications such as array processing. Prior work on
                 stream fusion shows how to automatically transform some
                 high-level sequence-processing functions into efficient
                 implementations. It has been used to great effect in
                 Haskell libraries for manipulating byte arrays, Unicode
                 text, and unboxed vectors. However some operations,
                 like vector append, do not perform well within the
                 stream fusion framework. Others, like SIMD computation
                 using the SSE and AVX instructions available on modern
                 x86 chips, do not seem to fit in the stream fusion
                 framework at all. We describe generalized stream
                 fusion, which solves these issues through a careful
                 choice of stream representation. Benchmarks show that
                 high-level Haskell code written using our compiler and
                 libraries can produce code that is faster than both
                 compiler- and hand-vectorized C.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Halevy:2017:TPB,
  author =       "Alon Halevy",
  title =        "Technical Perspective: Building knowledge bases from
                 messy data",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "92--92",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3060584",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216315/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zhang:2017:DDK,
  author =       "Ce Zhang and Christopher R{\'e} and Michael Cafarella
                 and Christopher {De Sa} and Alex Ratner and Jaeho Shin
                 and Feiran Wang and Sen Wu",
  title =        "{DeepDive}: declarative knowledge base construction",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "93--102",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3060586",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216314/fulltext",
  abstract =     "The dark data extraction or knowledge base
                 construction (KBC) problem is to populate a relational
                 database with information from unstructured data
                 sources, such as emails, webpages, and PDFs. KBC is a
                 long-standing problem in industry and research that
                 encompasses problems of data extraction, cleaning, and
                 integration. We describe DeepDive, a system that
                 combines database and machine learning ideas to help to
                 develop KBC systems. The key idea in DeepDive is to
                 frame traditional extract-transform-load (ETL) style
                 data management problems as a single large statistical
                 inference task that is declaratively defined by the
                 user. DeepDive leverages the effectiveness and
                 efficiency of statistical inference and machine
                 learning for difficult extraction tasks, whereas not
                 requiring users to directly write any probabilistic
                 inference algorithms. Instead, domain experts interact
                 with DeepDive by defining features or rules about the
                 domain. DeepDive has been successfully applied to
                 domains such as pharmacogenomics, paleobiology, and
                 antihuman trafficking enforcement, achieving
                 human-caliber quality at machine-caliber scale. We
                 present the applications, abstractions, and techniques
                 used in DeepDive to accelerate the construction of such
                 dark data extraction systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Batchelor:2017:LBB,
  author =       "David Allen Batchelor",
  title =        "Last byte: Beyond `{Star Trek}'",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "104--ff",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3069382",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216332/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. On a mission
                 to boldly go where no man has gone before, the series
                 and movies somehow missed some promising technologies
                 \ldots{}",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brinkman:2017:DLP,
  author =       "Bo Brinkman and Catherine Flick and Don Gotterbarn and
                 Keith Miller and Kate Vazansky and Marty J. Wolf",
  title =        "Departments: Listening to professional voices: draft 2
                 of the {ACM} code of ethics and professional conduct",
  journal =      j-CACM,
  volume =       "60",
  number =       "5",
  pages =        "105--111",
  month =        may,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3072528",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/5/216328/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2017:ELT,
  author =       "Moshe Y. Vardi",
  title =        "{Editor}'s letter: Ten years at the helm of
                 {{\booktitle{Communications of the ACM}}}",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "5--5",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3090801",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217729/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2017:COA,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Open access to academic research",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "7--7",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3084224",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217738/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:LETa,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Technologies do have ethics",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "8--9",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3084692",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217740/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2017:BBT,
  author =       "Mark Guzdial",
  title =        "{BLOG@CACM}: Balancing teaching {CS} efficiently with
                 motivating students",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "10--11",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3077227",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217739/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 suggests a new balance is needed in computer science
                 education between discovery learning and direct
                 instruction.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2017:NDL,
  author =       "Don Monroe",
  title =        "News: Deep learning takes on translation",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "12--14",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3077229",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217734/fulltext",
  abstract =     "Improvements in hardware, the availability of massive
                 amounts of data, and algorithmic upgrades are among the
                 factors supporting better machine translation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2017:NOS,
  author =       "Chris Edwards",
  title =        "News: Optimization search finds a heart of glass",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "15--16",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3077233",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217733/fulltext",
  abstract =     "Analog computing could provide greater efficiency,
                 improved digital algorithms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Underwood:2017:NPP,
  author =       "Sarah Underwood",
  title =        "News: Potential and peril",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "17--19",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3077231",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217730/fulltext",
  abstract =     "The outlook for artificial intelligence-based
                 autonomous weapons.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2017:NWW,
  author =       "Neil Savage",
  title =        "News: Weaving the web",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "20--22",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3077334",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217732/fulltext",
  abstract =     "Sir Tim Berners-Lee created a paradigm shift that
                 changed the world with his invention of the World Wide
                 Web, Hypertext Transport Protocol, and Hypertext Markup
                 Language.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:NBD,
  author =       "{CACM Staff}",
  title =        "News: Big data",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "24--25",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3079064",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217731/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neumann:2017:IRT,
  author =       "Peter G. Neumann",
  title =        "Inside risks: Trustworthiness and truthfulness are
                 essential",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "26--28",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3084344",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217748/fulltext",
  abstract =     "Their absence can introduce huge risks \ldots{}",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goodyear:2017:BPI,
  author =       "Leslie Goodyear and Gary Silverstein and Linda P.
                 Thurston",
  title =        "Broadening participation: The influence and promise of
                 alliances",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "29--30",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3084346",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217749/fulltext",
  abstract =     "Evaluating the influence of broadening participation
                 efforts on students, faculty, organizations, and the
                 computing education infrastructure.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2017:KVF,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Forced exception handling",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "31--32",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3084356",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217741/fulltext",
  abstract =     "You can never discount the human element in
                 programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2017:VRT,
  author =       "Peter J. Denning",
  title =        "Viewpoint: Remaining trouble spots with computational
                 thinking",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "33--39",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2998438",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217742/fulltext",
  abstract =     "Addressing unresolved questions concerning
                 computational thinking.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{ODell:2017:DMS,
  author =       "Devon H. O'Dell",
  title =        "The debugging mind-set",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "40--45",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3052939",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217751/fulltext",
  abstract =     "Understanding the psychology of learning strategies
                 leads to effective problem-solving skills.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2017:TBF,
  author =       "Pat Helland and Simon Weaver and Ed Harris",
  title =        "Too big {NOT} to fail",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "46--50",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3052933",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217752/fulltext",
  abstract =     "Embrace failure so it does not embrace you.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2017:CTL,
  author =       "Kate Matsudaira and Erik Meijer",
  title =        "Conversations with technology leaders: {Erik Meijer}",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "51--54",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3080143",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217750/fulltext",
  abstract =     "Great engineers are able to maximize their mental
                 power.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barrera:2017:SIA,
  author =       "David Barrera and Laurent Chuat and Adrian Perrig and
                 Raphael M. Reischuk and Pawel Szalachowski",
  title =        "The {SCION} {Internet} architecture",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "56--65",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3085591",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217735/fulltext",
  abstract =     "Adhering to the end-to-end principle even more than
                 the current Internet yields highly available
                 point-to-point communication.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Liu:2017:DWF,
  author =       "Yili Liu and Lina Zhou",
  title =        "The dynamics of work-family conflict",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "66--70",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3081884",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217736/fulltext",
  abstract =     "Conflict is averted by separating work and family time
                 and responsibility, as reflected in millions of
                 tweets.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bau:2017:LPB,
  author =       "David Bau and Jeff Gray and Caitlin Kelleher and Josh
                 Sheldon and Franklyn Turbak",
  title =        "Learnable programming: blocks and beyond",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "72--80",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3015455",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217743/fulltext",
  abstract =     "New blocks frameworks open doors to greater
                 experimentation for novices and professionals alike.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Malik:2017:TPW,
  author =       "Jitendra Malik",
  title =        "Technical Perspective: What led computer vision to
                 deep learning?",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "82--83",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3065384",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217744/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krizhevsky:2017:ICD,
  author =       "Alex Krizhevsky and Ilya Sutskever and Geoffrey E.
                 Hinton",
  title =        "{ImageNet} classification with deep convolutional
                 neural networks",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "84--90",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3065386",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217745/fulltext",
  abstract =     "We trained a large, deep convolutional neural network
                 to classify the 1.2 million high-resolution images in
                 the ImageNet LSVRC-2010 contest into the 1000 different
                 classes. On the test data, we achieved top-1 and top-5
                 error rates of 37.5\% and 17.0\%, respectively, which
                 is considerably better than the previous
                 state-of-the-art. The neural network, which has 60
                 million parameters and 650,000 neurons, consists of
                 five convolutional layers, some of which are followed
                 by max-pooling layers, and three fully connected layers
                 with a final 1000-way softmax. To make training faster,
                 we used non-saturating neurons and a very efficient GPU
                 implementation of the convolution operation. To reduce
                 overfitting in the fully connected layers we employed a
                 recently developed regularization method called
                 ``dropout'' that proved to be very effective. We also
                 entered a variant of this model in the ILSVRC-2012
                 competition and achieved a winning top-5 test error
                 rate of 15.3\%, compared to 26.2\% achieved by the
                 second-best entry.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wigderson:2017:TPL,
  author =       "Avi Wigderson",
  title =        "Technical Perspective: Low-depth arithmetic circuits",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "91--91",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3065468",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217747/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gupta:2017:UPL,
  author =       "Ankit Gupta and Pritish Kamath and Neeraj Kayal and
                 Ramprasad Saptharishi",
  title =        "Unexpected power of low-depth arithmetic circuits",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "93--100",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3065470",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217746/fulltext",
  abstract =     "Complexity theory aims at understanding the
                 ``hardness'' of certain tasks with respect to the
                 number of ``basic operations'' required to perform it.
                 In the case of arithmetic circuit complexity, the goal
                 is to understand how hard it is to compute a formal
                 polynomial in terms of the number of additions and
                 multiplications required. Several earlier results have
                 shown that it is possible to rearrange basic
                 computational elements in surprising ways to give more
                 efficient algorithms. The main result of this article
                 is along a similar vein. We present a simulation of any
                 formal polynomial computed by an arithmetic circuit by
                 a shallow circuit of not-much larger size. Roughly,
                 depth corresponds to the time required in a massively
                 parallel computation. This result shows that efficient
                 computations can be speedup to run in depth three,
                 while requiring surprisingly low size. In addition to
                 the possible usefulness of the shallow simulations,
                 this theorem has implications in computational
                 complexity lower bounds, since this implies that any
                 small improvement in current lower bound approaches
                 would lead to dramatic advances in lower bounds
                 research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2017:LBE,
  author =       "Leah Hoffmann",
  title =        "Last byte: This is for everyone",
  journal =      j-CACM,
  volume =       "60",
  number =       "6",
  pages =        "104--ff",
  month =        jun,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3081058",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat May 27 15:08:46 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/6/217737/fulltext",
  abstract =     "Sir Tim Berners-Lee on the formative years of the
                 World Wide Web, and the challenges it now faces.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2017:ELT,
  author =       "Andrew A. Chien",
  title =        "{Editor}'s letter: Today's {{\booktitle{Communications
                 of the ACM}}}",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "5--5",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3101111",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218868/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2017:CBF,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: A brittle and fragile future",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "7--7",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3102112",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218867/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2017:BGC,
  author =       "Mark Guzdial",
  title =        "{BLOG@CACM}: '{Generation CS}' drives growth in
                 enrollments",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "10--11",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3088245",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218874/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Undergraduates who
                 understand the importance of computer science have been
                 expanding the CS student cohort for more than a
                 decade.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2017:NBB,
  author =       "Neil Savage",
  title =        "News: Building a brain may mean going analog",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "13--15",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3088315",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218861/fulltext",
  abstract =     "Analog circuits consume less power per operation than
                 CMOS technologies, and so should prove more
                 efficient.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2017:NCCb,
  author =       "Samuel Greengard",
  title =        "News: Cracking the code on {DNA} storage",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "16--18",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3088493",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218859/fulltext",
  abstract =     "Researchers are tapping DNA to create a new and
                 different type of storage media. The technology could
                 prove revolutionary.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2017:NAI,
  author =       "Gary Anthes",
  title =        "News: Artificial intelligence poised to ride a new
                 wave",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "19--21",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3088342",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218862/fulltext",
  abstract =     "Flush with recent successes, and pushed by even newer
                 technology, AI systems could get much smarter.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fisher:2017:NJS,
  author =       "Lawrence M. Fisher",
  title =        "News: {Jean E. Sammet 1928--2017}",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "22--22",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3099559",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218860/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Young:2017:PSC,
  author =       "Adam L. Young and Moti Yung",
  title =        "Privacy and security: Cryptovirology: the birth,
                 neglect, and explosion of ransomware",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "24--26",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3097347",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218875/fulltext",
  abstract =     "Recent attacks exploiting a known vulnerability
                 continue a downward spiral of ransomware-related
                 incidents.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greenwood:2017:EBD,
  author =       "Brad Greenwood and Gordon Burtch and Seth Carnahan",
  title =        "Economic and business dimensions: Unknowns of the
                 gig-economy",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "27--29",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3097349",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218863/fulltext",
  abstract =     "Seeking multidisciplinary research into the rapidly
                 evolving gig-economy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2017:PIB,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: The beginner's creed",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "30--31",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3097352",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218869/fulltext",
  abstract =     "We all need to learn to be expert beginners.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Snir:2017:VIG,
  author =       "Marc Snir",
  title =        "Viewpoint: The informal guide to {ACM Fellow}
                 nominations",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "32--34",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3097354",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218870/fulltext",
  abstract =     "Recommendations for a successful nomination process.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2017:SEF,
  author =       "Pat Helland",
  title =        "Side effects, front and center",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "36--39",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3080010",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218871/fulltext",
  abstract =     "One system's side effect is another's meat and
                 potatoes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Overton:2017:IG,
  author =       "Mark A. Overton",
  title =        "The {IDAR} graph",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "40--45",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3079970",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218873/fulltext",
  abstract =     "An improvement over UML.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bailis:2017:RPTa,
  author =       "Peter Bailis and Peter Alvaro and Sumit Gulwani",
  title =        "Research for practice: tracing and debugging
                 distributed systems; programming by examples",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "46--49",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3052942",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218872/fulltext",
  abstract =     "Expert-curated guides to the best of CS research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Harrell:2017:RAD,
  author =       "D. Fox Harrell and Chong-U Lim",
  title =        "Reimagining the avatar dream: modeling social identity
                 in digital media",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "50--61",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3098342",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218864/fulltext",
  abstract =     "Explore the limits of using the computer to imagine
                 yourself as whomever or whatever you want to be.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Koutroumpis:2017:HII,
  author =       "Pantelis Koutroumpis and Aija Leiponen and Llewellyn
                 D. W. Thomas",
  title =        "How important is {IT}?",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "62--68",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3019940",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218865/fulltext",
  abstract =     "Information and communication technology patents are
                 more influential on subsequent inventions than are
                 other types of patents.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nekipelov:2017:IAD,
  author =       "Denis Nekipelov and Tammy Wang",
  title =        "Inference and auction design in online advertising",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "70--79",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3035966",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218880/fulltext",
  abstract =     "Econometrics is a key component to gauging user
                 satisfaction and advertisers' profits.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schneider:2017:ISP,
  author =       "Fred B. Schneider",
  title =        "{IronFleet} simplifies proving safety and liveness
                 properties: technical perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "82--82",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068584",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218879/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hawblitzel:2017:IPS,
  author =       "Chris Hawblitzel and Jon Howell and Manos Kapritsos
                 and Jacob R. Lorch and Bryan Parno and Michael L.
                 Roberts and Srinath Setty and Brian Zill",
  title =        "{IronFleet}: proving safety and liveness of practical
                 distributed systems",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "83--92",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068608",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218876/fulltext",
  abstract =     "Distributed systems are notorious for harboring subtle
                 bugs. Verification can, in principle, eliminate these
                 bugs, but it has historically been difficult to apply
                 at full-program scale, much less distributed system
                 scale. We describe a methodology for building practical
                 and provably correct distributed systems based on a
                 unique blend of temporal logic of actions-style
                 state-machine refinement and Hoare-logic verification.
                 We demonstrate the methodology on a complex
                 implementation of a Paxos-based replicated state
                 machine library and a lease-based sharded key-value
                 store. We prove that each obeys a concise safety
                 specification as well as desirable liveness
                 requirements. Each implementation achieves performance
                 competitive with a reference system. With our
                 methodology and lessons learned, we aim to raise the
                 standard for distributed systems from ``tested'' to
                 ``correct.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mitzenmacher:2017:BBH,
  author =       "Michael Mitzenmacher",
  title =        "Building a better hash function: technical
                 perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "93--93",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068770",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/hash.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218877/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Thorup:2017:FPH,
  author =       "Mikkel Thorup",
  title =        "Fast and powerful hashing using tabulation",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "94--101",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068772",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/hash.bib;
                 https://www.math.utah.edu/pub/tex/bib/prng.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218878/fulltext",
  abstract =     "Randomized algorithms are often enjoyed for their
                 simplicity, but the hash functions employed to yield
                 the desired probabilistic guarantees are often too
                 complicated to be practical. Here, we survey recent
                 results on how simple hashing schemes based on
                 tabulation provide unexpectedly strong guarantees.
                 Simple tabulation hashing dates back to Zobrist (A new
                 hashing method with application for game playing.
                 Technical Report 88, Computer Sciences Department,
                 University of Wisconsin). Keys are viewed as consisting
                 of $ c $ characters and we have precomputed character
                 tables $ h_1 $, \ldots{}, $ h_c $ mapping characters to
                 random hash values. A key $ x = (x_1, \ldots {}, x_c) $
                 is hashed to $ h_1 [x_1] \oplus h_2 [x_2] \cdots {}
                 \oplus h_c[x_c] $. This schemes is very fast with
                 character tables in cache. Although simple tabulation
                 is not even four-independent, it does provide many of
                 the guarantees that are normally obtained via higher
                 independence, for example, linear probing and Cuckoo
                 hashing. Next, we consider twisted tabulation where one
                 input character is ``twisted'' in a simple way. The
                 resulting hash function has powerful distributional
                 properties: Chernoff-style tail bounds and a very small
                 bias for minwise hashing. This is also yields an
                 extremely fast pseudorandom number generator that is
                 provably good for many classic randomized algorithms
                 and data-structures. Finally, we consider double
                 tabulation where we compose two simple tabulation
                 functions, applying one to the output of the other, and
                 show that this yields very high independence in the
                 classic framework of Wegman and Carter. In fact,
                 w.h.p., for a given set of size proportional to that of
                 the space consumed, double tabulation gives fully
                 random hashing. We also mention some more elaborate
                 tabulation schemes getting near-optimal independence
                 for given time and space. Although these tabulation
                 schemes are all easy to implement and use, their
                 analysis is not.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2017:LBR,
  author =       "Dennis Shasha",
  title =        "Last byte: {Ruby} risks",
  journal =      j-CACM,
  volume =       "60",
  number =       "7",
  pages =        "104--104",
  month =        jul,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3098273",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 27 17:12:39 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/7/218866/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2017:ELB,
  author =       "Andrew A. Chien",
  title =        "{Editor}'s letter: Building the future:
                 {Communications of the ACM}",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "5--5",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3121002",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3121002",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2017:CPU,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: In praise of under-specification?",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "7--7",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3110531",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3110531",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:LEE,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Embed ethical guidelines in
                 autonomous weapons",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "8--9",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3117849",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3117849",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guo:2017:BHA,
  author =       "Philip Guo",
  title =        "{BLOG@CACM}: How adults ages 60+ are learning to
                 code",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "10--11",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3105421",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3105421",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Philip Guo
                 discusses his project studying older adults that have
                 chosen to learn computer programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2017:NHP,
  author =       "Esther Shein",
  title =        "News: Hacker-proof coding",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "12--14",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3105423",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3105423",
  abstract =     "Software verification helps find the faults,
                 preventing hacks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2017:NWV,
  author =       "Logan Kugler",
  title =        "News: Why virtual reality will transform a workplace
                 near you",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "15--17",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3105444",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3105444",
  abstract =     "A clutch of companies are changing how work gets
                 done---by using virtual reality and augmented reality
                 technologies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2017:NAC,
  author =       "Keith Kirkpatrick",
  title =        "News: {AI} in contact centers",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "18--19",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3105442",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3105442",
  abstract =     "Artificial intelligence technologies are being
                 deployed to improve the customer service experience.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fisher:2017:NCP,
  author =       "Lawrence M. Fisher",
  title =        "News: {Charles P. `Chuck' Thacker: 1943--2017}",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "20--21",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3107180",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3107180",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2017:HRP,
  author =       "David P. Anderson",
  title =        "Historical reflections: Prophets, seers, and
                 pioneers",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "22--25",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3108926",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3108926",
  abstract =     "Reflections on historical prognostications for the
                 future.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wang:2017:EUE,
  author =       "Jennifer Wang",
  title =        "Education: Is the {U.S}. education system ready for
                 {CS} for all?",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "26--28",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3108928",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3108928",
  abstract =     "Insights from a recent Google-Gallup national research
                 study seeking to better understand the context of K--12
                 CS education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2017:KVO,
  author =       "George V. Neville-Neil",
  title =        "{Kode Vicious}: The observer effect",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "29--30",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3108930",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3108930",
  abstract =     "Finding the balance between zero and maximum.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Horsman:2017:VNS,
  author =       "Dominic Horsman and Vivien Kendon and Susan Stepney",
  title =        "Viewpoint: The natural science of computing",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "31--34",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3107924",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3107924",
  abstract =     "As unconventional computing comes of age, we believe a
                 revolution is needed in our view of computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Olenewa:2017:NWC,
  author =       "Ricardo Olenewa and Gary M. Olson and Judith S. Olson
                 and Daniel M. Russell",
  title =        "Now that we can write simultaneously, how do we use
                 that to our advantage?",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "36--43",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2983527",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=2983527",
  abstract =     "Word processors now make it possible for many authors
                 to work on the same document concurrently. But what can
                 they actually do?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Boehm:2017:SDC,
  author =       "Hans-J. Boehm",
  title =        "Small-data computing: correct calculator arithmetic",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "44--49",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/2911981",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  abstract =     "Rounding errors are usually avoidable, and sometimes
                 we can afford to avoid them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Corry:2017:TPW,
  author =       "Leo Corry",
  title =        "{Turing}'s pre-war analog computers: the fatherhood of
                 the modern computer revisited",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "50--58",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3104032",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3104032",
  abstract =     "Turing's machines of 1936 were a purely mathematical
                 notion, not an exploration of possible blueprints for
                 physical calculators.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cao:2017:DSC,
  author =       "Longbing Cao",
  title =        "Data science: challenges and directions",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "59--68",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3015456",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3015456",
  abstract =     "While it may not be possible to build a data brain
                 identical to a human, data science can still aspire to
                 imaginative machine thinking.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Heule:2017:SBF,
  author =       "Marijn J. H. Heule and Oliver Kullmann",
  title =        "The science of brute force",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "70--79",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3107239",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3107239",
  abstract =     "Mathematics solves problems by pen and paper. CS helps
                 us to go far beyond that.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shapiro:2017:UCT,
  author =       "Marc Shapiro",
  title =        "Unexpected connections: technical perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "82--82",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068768",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3068768",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Clements:2017:SCR,
  author =       "Austin T. Clements and M. Frans Kaashoek and Eddie
                 Kohler and Robert T. Morris and Nickolai Zeldovich",
  title =        "The scalable commutativity rule: designing scalable
                 software for multicore processors",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "83--90",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068914",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3068914",
  abstract =     "Developing software that scales on multicore
                 processors is an inexact science dominated by
                 guesswork, measurement, and expensive cycles of
                 redesign and reimplementation. Current approaches are
                 workload-driven and, hence, can reveal scalability
                 bottlenecks only for known workloads and available
                 software and hardware. This paper introduces an
                 interface-driven approach to building scalable
                 software. This approach is based on the scalable
                 commutativity rule, which, informally stated, says that
                 whenever interface operations commute, they can be
                 implemented in a way that scales. We formalize this
                 rule and prove it correct for any machine on which
                 conflict-free operations scale, such as current
                 cache-coherent multicore machines. The rule also
                 enables a better design process for scalable software:
                 programmers can now reason about scalability from the
                 earliest stages of interface definition through
                 software design, implementation, and evaluation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pottmann:2017:LFF,
  author =       "Helmut Pottmann",
  title =        "Linking form, function, and fabrication: technical
                 perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "91--91",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068903",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3068903",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bacher:2017:SIO,
  author =       "Moritz B{\"a}cher and Bernd Bickel and Emily Whiting
                 and Olga Sorkine-Hornung",
  title =        "Spin-it: optimizing moment of inertia for spinnable
                 objects",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "92--99",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068766",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3068766",
  abstract =     "Spinning tops and yo-yos have long fascinated cultures
                 around the world with their unexpected, graceful
                 motions that seemingly elude gravity. Yet, due to the
                 exceeding difficulty of creating stably spinning
                 objects of asymmetric shape in a manual trial-and-error
                 process, there has been little departure from
                 rotationally symmetric designs. With modern 3D printing
                 technologies, however, we can manufacture shapes of
                 almost unbounded complexity at the press of a button,
                 shifting this design complexity toward computation. In
                 this article, we describe an algorithm to generate
                 designs for spinning objects by optimizing their mass
                 distribution: as input, the user provides a solid 3D
                 model and a desired axis of rotation. Our approach then
                 modifies the interior mass distribution such that the
                 principal directions of the moment of inertia align
                 with the target rotation frame. To create voids inside
                 the model, we represent its volume with an adaptive
                 multiresolution voxelization and optimize the discrete
                 voxel fill values using a continuous, nonlinear
                 formulation. We further optimize for rotational
                 stability by maximizing the dominant principal moment.
                 Our method is well-suited for a variety of 3D printed
                 models, ranging from characters to abstract shapes. We
                 demonstrate tops and yo-yos that spin surprisingly
                 stably despite their asymmetric appearance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Clegg:2017:LBT,
  author =       "Brian Clegg",
  title =        "Last byte: {Turing}'s taxi",
  journal =      j-CACM,
  volume =       "60",
  number =       "8",
  pages =        "104--ff",
  month =        aug,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3107917",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jul 26 05:35:16 MDT 2017",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://dl.acm.org/ft_gateway.cfm?id=3107917",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. Ride with an
                 autonomous AI cab driver that might actually know too
                 much about where it's going \ldots{}",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Garfinkel:2017:LUT,
  author =       "Simson Garfinkel and Jeanna Matthews and Stuart S.
                 Shapiro and Jonathan M. Smith",
  title =        "Letter from {USACM}: Toward algorithmic transparency
                 and accountability",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "5--5",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3125780",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220423/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2017:CTT,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s Up: Take two aspirin and call me in the
                 morning",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "6--6",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3130331",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220419/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2017:VID,
  author =       "Moshe Y. Vardi",
  title =        "{Vardi}'s Insights: Divination by program committee",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "7--7",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3122847",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220429/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:LECb,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Computational thinking is not
                 necessarily computational",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "8--9",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3128899",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220430/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hill:2017:BAS,
  author =       "Robin K. Hill",
  title =        "{BLOG@CACM}: Assuring software quality by preventing
                 neglect",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "10--11",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3121430",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220431/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Robin K. Hill
                 suggests software neglect is a failure of the coder to
                 pay enough attention and take enough trouble to ensure
                 software quality.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2017:NAA,
  author =       "Samuel Greengard",
  title =        "News: It's all about image",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "13--15",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3121434",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220432/fulltext",
  abstract =     "Image recognition technology is advancing rapidly.
                 Researchers are discovering new ways to tackle the task
                 without enormous datasets.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2017:NBM,
  author =       "Gregory Mone",
  title =        "News: Broadband to {Mars}",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "16--17",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3121442",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220434/fulltext",
  abstract =     "Scientists are demonstrating that lasers could be the
                 future of space communication.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2017:NWG,
  author =       "Logan Kugler",
  title =        "News: Why {GPS} spoofing is a threat to companies,
                 countries",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "18--19",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3121436",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220436/fulltext",
  abstract =     "Technology that falsifies navigation data presents
                 significant dangers to public and private
                 organizations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fisher:2017:NTL,
  author =       "Lawrence M. Fisher",
  title =        "News: {Turing} laureates celebrate award's 50th
                 anniversary",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "20--23",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3122790",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220435/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fisher:2017:NCW,
  author =       "Lawrence M. Fisher",
  title =        "News: {Charles W. Bachman}: 1924--2017",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "24--25",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3125605",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220433/fulltext",
  abstract =     "An engineer best known for his work in database
                 management systems, and in techniques of layered
                 architecture that include Bachman diagrams.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Reidenberg:2017:LTD,
  author =       "Joel R. Reidenberg",
  title =        "Law and technology: Digitocracy",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "26--28",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3126489",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220437/fulltext",
  abstract =     "Considering law and governance in the digital age.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Salge:2017:CES,
  author =       "Carolina Alves de Lima Salge and Nicholas Berente",
  title =        "Computing ethics: Is that social bot behaving
                 unethically?",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "29--31",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3126492",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220438/fulltext",
  abstract =     "A procedure for reflection and discourse on the
                 behavior of bots in the context of law, deception, and
                 societal norms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2017:PIMb,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: Multitasking without
                 thrashing",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "32--34",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3126494",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220424/fulltext",
  abstract =     "Lessons from operating systems teach how to do
                 multitasking without thrashing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Convertino:2017:VWA,
  author =       "Gregorio Convertino and Nancy Frishberg",
  title =        "Viewpoint: Why agile teams fail without {UX}
                 research",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "35--37",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3126156",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220421/fulltext",
  abstract =     "Failures to involve end users or to collect
                 comprehensive data representing user needs are
                 described and solutions to avoid such failures are
                 proposed.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Conway:2017:VWD,
  author =       "Andrew Conway and Peter Eckersley",
  title =        "Viewpoint: When does law enforcement's demand to read
                 your data become a demand to read your mind?",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "38--40",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3012006",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220420/fulltext",
  abstract =     "On cryptographic backdoors and prosthetic
                 intelligence.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Treynor:2017:CSA,
  author =       "Ben Treynor and Mike Dahlin and Vivek Rau and Betsy
                 Beyer",
  title =        "The calculus of service availability",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "42--47",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3080202",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220426/fulltext",
  abstract =     "You're only as available as the sum of your
                 dependencies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cormode:2017:DS,
  author =       "Graham Cormode",
  title =        "Data sketching",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "48--55",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3080008",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220427/fulltext",
  abstract =     "The approximate approach is often faster and more
                 efficient.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2017:WBI,
  author =       "Kate Matsudaira",
  title =        "10 ways to be a better interviewer",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "56--58",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3106631",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220425/fulltext",
  abstract =     "Plan ahead to make the interview a successful one.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schoenick:2017:MBT,
  author =       "Carissa Schoenick and Peter Clark and Oyvind Tafjord
                 and Peter Turney and Oren Etzioni",
  title =        "Moving beyond the {Turing Test} with the {Allen AI
                 Science Challenge}",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "60--64",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3122814",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220439/fulltext",
  abstract =     "Answering questions correctly from standardized
                 eighth-grade science tests is itself a test of machine
                 intelligence.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brandtzaeg:2017:TDO,
  author =       "Petter Bae Brandtzaeg and Asbj{\o}rn F{\o}lstad",
  title =        "Trust and distrust in online fact-checking services",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "65--71",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3122803",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220440/fulltext",
  abstract =     "Even when checked by fact checkers, facts are often
                 still open to preexisting bias and doubt.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Peisert:2017:SHP,
  author =       "Sean Peisert",
  title =        "Security in high-performance computing environments",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "72--80",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3096742",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220422/fulltext",
  abstract =     "Exploring the many distinctive elements that make
                 securing HPC systems much different than securing
                 traditional systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Thacker:2017:TPG,
  author =       "Charles (Chuck) Thacker",
  title =        "Technical perspective: a gloomy look at the integrity
                 of hardware",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "82--82",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068774",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220441/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yang:2017:EAP,
  author =       "Kaiyuan Yang and Matthew Hicks and Qing Dong and Todd
                 Austin and Dennis Sylvester",
  title =        "Exploiting the analog properties of digital circuits
                 for malicious hardware",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "83--91",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068776",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220443/fulltext",
  abstract =     "While the move to smaller transistors has been a boon
                 for performance it has dramatically increased the cost
                 to fabricate chips using those smaller transistors.
                 This forces the vast majority of chip design companies
                 to trust a third party---often overseas---to fabricate
                 their design. To guard against shipping chips with
                 errors (intentional or otherwise) chip design companies
                 rely on post-fabrication testing. Unfortunately, this
                 type of testing leaves the door open to malicious
                 modifications since attackers can craft attack triggers
                 requiring a sequence of unlikely events, which will
                 never be encountered by even the most diligent tester.
                 In this paper, we show how a fabrication-time attacker
                 can leverage analog circuits to create a hardware
                 attack that is small (i.e., requires as little as one
                 gate) and stealthy (i.e., requires an unlikely trigger
                 sequence before affecting a chip's functionality). In
                 the open spaces of an already placed and routed design,
                 we construct a circuit that uses capacitors to siphon
                 charge from nearby wires as they transit between
                 digital values. When the capacitors are fully charged,
                 they deploy an attack that forces a victim flip-flop to
                 a desired value. We weaponize this attack into a
                 remotely controllable privilege escalation by attaching
                 the capacitor to a controllable wire and by selecting a
                 victim flip-flop that holds the privilege bit for our
                 processor. We implement this attack in an OR1200
                 processor and fabricate a chip. Experimental results
                 show that the purposed attack works. It eludes
                 activation by a diverse set of benchmarks and evades
                 known defenses.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chi:2017:TPH,
  author =       "Ed H. Chi",
  title =        "Technical perspective: Humans and computers working
                 together on hard tasks",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "92--92",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068614",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220442/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lasecki:2017:SDI,
  author =       "Walter S. Lasecki and Christopher D. Miller and
                 Iftekhar Naim and Raja Kushalnagar and Adam Sadilek and
                 Daniel Gildea and Jeffrey P. Bigham",
  title =        "Scribe: deep integration of human and machine
                 intelligence to caption speech in real time",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "93--100",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068663",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220418/fulltext",
  abstract =     "Quickly converting speech to text allows deaf and hard
                 of hearing people to interactively follow along with
                 live speech. Doing so reliably requires a combination
                 of perception, understanding, and speed that neither
                 humans nor machines possess alone. In this article, we
                 discuss how our Scribe system combines human labor and
                 machine intelligence in real time to reliably convert
                 speech to text with less than 4s latency. To achieve
                 this speed while maintaining high accuracy, Scribe
                 integrates automated assistance in two ways. First, its
                 user interface directs workers to different portions of
                 the audio stream, slows down the portion they are asked
                 to type, and adaptively determines segment length based
                 on typing speed. Second, it automatically merges the
                 partial input of multiple workers into a single
                 transcript using a custom version of multiple-sequence
                 alignment. Scribe illustrates the broad potential for
                 deeply interleaving human labor and machine
                 intelligence to provide intelligent interactive
                 services that neither can currently achieve alone.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2017:LBA,
  author =       "Leah Hoffmann",
  title =        "Last byte: All the pretty pictures",
  journal =      j-CACM,
  volume =       "60",
  number =       "9",
  pages =        "104--ff",
  month =        sep,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3121444",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:50 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/9/220428/fulltext",
  abstract =     "Alexei Efros, recipient of the 2016 ACM prize in
                 computing, works to harness the power of visual
                 complexity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2017:ELC,
  author =       "Andrew A. Chien",
  title =        "{Editor}'s letter: Computing is a profession",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "5--5",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3137136",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221313/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2017:ELS,
  author =       "Vinton G. Cerf",
  title =        "{Editor}'s letter: Six education",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "7--7",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3134431",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221312/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:LEB,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Beyond brute force",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "8--9",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3135241",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221321/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hill:2017:BMW,
  author =       "Robin K. Hill and Mark Guzdial",
  title =        "{BLOG@CACM}: Manipulating word representations, and
                 preparing students for coding jobs?",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "12--13",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3131066",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221327/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Robin K. Hill mulls
                 an aspect of natural language processing research,
                 while Mark Guzdial ponders why coding is taught in
                 public schools.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2017:NPH,
  author =       "Keith Kirkpatrick",
  title =        "News: {$3$D}-printing human body parts",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "15--17",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3131068",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221323/fulltext",
  abstract =     "Bioprinting has generated bones, cartilage, and some
                 muscles; hearts and livers are still years away.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2017:NDH,
  author =       "Don Monroe",
  title =        "News: Digital hearing",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "18--20",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3131079",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221324/fulltext",
  abstract =     "Advances in audio processing help separate the
                 conversation from background noise.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2017:NPD,
  author =       "Chris Edwards",
  title =        "News: Portable device fears show power of social
                 development",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "21--22",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3131271",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221325/fulltext",
  abstract =     "How do small screens impact young minds?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2017:TSMb,
  author =       "Michael A. Cusumano",
  title =        "Technology strategy and management: {Amazon} and whole
                 foods: follow the strategy (and the money)",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "24--26",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132722",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221314/fulltext",
  abstract =     "Checking out the recent Amazon acquisition of Whole
                 Foods.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Parnas:2017:IRR,
  author =       "David Lorge Parnas",
  title =        "Inside risks: The real risks of artificial
                 intelligence",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "27--31",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132724",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221330/fulltext",
  abstract =     "Incidents from the early days of AI research are
                 instructive in the current AI environment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dhar:2017:EBD,
  author =       "Vasant Dhar and Roger M. Stein",
  title =        "Economic and business dimensions: {FinTech} platforms
                 and strategy",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "32--35",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132726",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221331/fulltext",
  abstract =     "Integrating trust and automation in finance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2017:KVI,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: {IoT}: the {Internet of Terror}",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "36--37",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132728",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221328/fulltext",
  abstract =     "If it seems like the sky is falling, that's because it
                 is.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chapman:2017:VWC,
  author =       "Roderick Chapman and Neil White and Jim Woodcock",
  title =        "Viewpoint: What can agile methods bring to
                 high-integrity software development?",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "38--41",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3133233",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221329/fulltext",
  abstract =     "Considering the issues and opportunities raised by
                 Agile practices in the development of high-integrity
                 software.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Videla:2017:MWC,
  author =       "Alvaro Videla",
  title =        "Metaphors we compute by",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "42--45",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3106625",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221316/fulltext",
  abstract =     "Code is a story that explains how to solve a
                 particular problem.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bailis:2017:RPTb,
  author =       "Peter Bailis and Tawanna Dillahunt and Stefanie
                 Mueller and Patrick Baudisch",
  title =        "Research for practice: technology for underserved
                 communities; personal fabrication",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "46--49",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3080188",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221317/fulltext",
  abstract =     "Expert-curated guides to the best of CS research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2017:FWM,
  author =       "Thomas A. Limoncelli",
  title =        "Four ways to make {CS} and {IT} more immersive",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "50--52",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3106633",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221315/fulltext",
  abstract =     "Why the Bell curve hasn't transformed into a hockey
                 stick.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tempero:2017:BR,
  author =       "Ewan Tempero and Tony Gorschek and Lefteris Angelis",
  title =        "Barriers to refactoring",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "54--61",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3131873",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221318/fulltext",
  abstract =     "Developers know refactoring improves their software,
                 but many find themselves unable to do so when they want
                 to.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gewald:2017:MAT,
  author =       "Heiko Gewald and Xuequn Wang and Andy Weeger and
                 Mahesh S. Raisinghani and Gerald Grant and Otavio
                 Sanchez and Siddhi Pittayachawan",
  title =        "Millennials' attitudes toward {IT} consumerization in
                 the workplace",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "62--69",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132745",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221319/fulltext",
  abstract =     "Millennials entering the workforce ignore the risks of
                 using privately owned devices on the job.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wicker:2017:IAT,
  author =       "Stephen B. Wicker and Kolbeinn Karlsson",
  title =        "{Internet} advertising: technology, ethics, and a
                 serious difference of opinion",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "70--79",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3048384",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221320/fulltext",
  abstract =     "Exploring the technical and ethical issues surrounding
                 Internet advertising and ad blocking.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Naughton:2017:BDQ,
  author =       "Jeffrey F. Naughton",
  title =        "Broadening and deepening query optimization yet still
                 making progress: technical perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "80--80",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068610",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221310/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Trummer:2017:MOP,
  author =       "Immanuel Trummer and Christoph Koch",
  title =        "Multi-objective parametric query optimization",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "81--89",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3068612",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221322/fulltext",
  abstract =     "We propose a generalization of the classical database
                 query optimization problem: multi-objective parametric
                 query (MPQ) optimization. MPQ compares alternative
                 processing plans according to multiple execution cost
                 metrics. It also models missing pieces of information
                 on which plan costs depend upon as parameters. Both
                 features are crucial to model query processing on
                 modern data processing platforms. MPQ generalizes
                 previously proposed query optimization variants, such
                 as multi-objective query optimization, parametric query
                 optimization, and traditional query optimization. We
                 show, however, that the MPQ problem has different
                 properties than prior variants and solving it requires
                 novel methods. We present an algorithm that solves the
                 MPQ problem and finds, for a given query, the set of
                 all relevant query plans. This set contains all plans
                 that realize optimal execution cost tradeoffs for any
                 combination of parameter values. Our algorithm is based
                 on dynamic programming and recursively constructs
                 relevant query plans by combining relevant plans for
                 query parts. We assume that all plan execution cost
                 functions are piecewise-linear in the parameters. We
                 use linear programming to compare alternative plans and
                 to identify plans that are not relevant. We present a
                 complexity analysis of our algorithm and experimentally
                 evaluate its performance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Foster:2017:SNL,
  author =       "Jeffrey S. Foster",
  title =        "Shedding new light on an old language debate:
                 technical perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "90--90",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3126907",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221309/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ray:2017:LSS,
  author =       "Baishakhi Ray and Daryl Posnett and Premkumar Devanbu
                 and Vladimir Filkov",
  title =        "A large-scale study of programming languages and code
                 quality in {GitHub}",
  journal =      j-CACM,
  volume =       "60",
  number =       "10",
  pages =        "91--100",
  month =        oct,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3126905",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Sep 26 18:21:51 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/10/221326/fulltext",
  abstract =     "What is the effect of programming languages on
                 software quality? This question has been a topic of
                 much debate for a very long time. In this study, we
                 gather a very large data set from GitHub (728 projects,
                 63 million SLOC, 29,000 authors, 1.5 million commits,
                 in 17 languages) in an attempt to shed some empirical
                 light on this question. This reasonably large sample
                 size allows us to use a mixed-methods approach,
                 combining multiple regression modeling with
                 visualization and text analytics, to study the effect
                 of language features such as static versus dynamic
                 typing and allowing versus disallowing type confusion
                 on software quality. By triangulating findings from
                 different methods, and controlling for confounding
                 effects such as team size, project size, and project
                 history, we report that language design does have a
                 significant, but modest effect on software quality.
                 Most notably, it does appear that disallowing type
                 confusion is modestly better than allowing it, and
                 among functional languages, static typing is also
                 somewhat better than dynamic typing. We also find that
                 functional languages are somewhat better than
                 procedural languages. It is worth noting that these
                 modest effects arising from language design are
                 overwhelmingly dominated by the process factors such as
                 project size, team size, and commit size. However, we
                 caution the reader that even these modest effects might
                 quite possibly be due to other, intangible process
                 factors, for example, the preference of certain
                 personality types for functional, static languages that
                 disallow type confusion.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Williams:2017:DHA,
  author =       "Laurie Williams and Doug Baldwin",
  title =        "Departments: Highlights of the {ACM} student research
                 competition",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "5--5",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3145811",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222162/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2017:CHL,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: {Heidelberg} laureate forum",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "6--6",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3148147",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222179/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2017:VIW,
  author =       "Moshe Y. Vardi",
  title =        "{Vardi}'s insights: Would {Turing} have won the
                 {Turing} award?",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "7--7",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3144590",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222163/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:LETb,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: They see what you see",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "8--9",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3145540",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222161/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kobayashi:2017:BOW,
  author =       "Mei Kobayashi",
  title =        "{BLOG@CACM}: Opportunities for women, minorities in
                 information retrieval",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "10--11",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3137627",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222164/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mei Kobayashi
                 describes activities to support diversity and inclusion
                 at the annual meeting of the ACM Special Interest Group
                 on Information Retrieval in Tokyo this summer.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2017:NBO,
  author =       "Neil Savage",
  title =        "News: A block on the old chip",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "12--14",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3137674",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222175/fulltext",
  abstract =     "Block copolymers may help transistors shrink to tinier
                 dimensions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2017:NCS,
  author =       "Alex Wright",
  title =        "News: Censoring sensors",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "15--16",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3137764",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222174/fulltext",
  abstract =     "Amid growing outcry over controversial online videos,
                 tech firms grapple with how best to police online
                 advertising.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2017:NOD,
  author =       "Esther Shein",
  title =        "News: Overcoming disabilities",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "17--19",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3137838",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222173/fulltext",
  abstract =     "Brain-computer interfaces hold the promise of fully
                 featured replacements for body parts that don't work or
                 are missing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2017:LSD,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Disgorging profits in design patent
                 cases",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "20--22",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3144170",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222165/fulltext",
  abstract =     "Does the recent U.S. Supreme Court decision in the
                 Apple v. Samsung case represent a quagmire?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barocas:2017:CEE,
  author =       "Solon Barocas and Danah Boyd",
  title =        "Computing ethics: Engaging the ethics of data science
                 in practice",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "23--25",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3144172",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222176/fulltext",
  abstract =     "Seeking more common ground between data scientists and
                 their critics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Connor:2017:EKM,
  author =       "Richard Connor and Quintin Cutts and Judy Robertson",
  title =        "Education: Keeping the machinery in computing
                 education",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "26--28",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3144174",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222181/fulltext",
  abstract =     "Incorporating intellectual and developmental
                 frameworks into a Scottish school curriculum.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Spann:2017:VPW,
  author =       "Martin Spann and Lucas Stich and Klaus M. Schmidt",
  title =        "Viewpoint: Pay what you want as a pricing model for
                 open access publishing?",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "29--31",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3140822",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222177/fulltext",
  abstract =     "Analyzing the ``Pay What You Want'' business model for
                 open access publishing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dignum:2017:VSA,
  author =       "Virginia Dignum",
  title =        "Viewpoint: Social agents: bridging simulation and
                 engineering",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "32--34",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3148265",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222178/fulltext",
  abstract =     "Seeking better integration of two research
                 communities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:HPR,
  author =       "{CACM Staff}",
  title =        "{Hootsuite}: in pursuit of reactive systems",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "36--43",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3106627",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222167/fulltext",
  abstract =     "A discussion with Edward Steel, Yanik Berube, Jonas
                 Bon{\'e}r, Ken Britton, and Terry Coatta",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2017:BD,
  author =       "Kate Matsudaira",
  title =        "Breadth and depth",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "44--45",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132267",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222168/fulltext",
  abstract =     "We all wear many hats, but make sure you have one that
                 fits well.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jacobson:2017:TSM,
  author =       "Ivar Jacobson and Ian Spence and Pan-Wei Ng",
  title =        "Is there a single method for the {Internet of
                 Things}?",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "46--53",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3106637",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222166/fulltext",
  abstract =     "Essence can keep software development for the IoT from
                 becoming unwieldy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Odamaki:2017:CRC,
  author =       "Makoto Odamaki and Shree K. Nayar",
  title =        "{Cambits}: a reconfigurable camera system",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "54--61",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3139453",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222170/fulltext",
  abstract =     "Multiple computational cameras can be assembled from a
                 common set of imaging components.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mcilroy:2017:URT,
  author =       "Stuart Mcilroy and Weiyi Shang and Nasir Ali and Ahmed
                 E. Hassan",
  title =        "User reviews of top mobile apps in {Apple} and
                 {Google} app stores",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "62--67",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3141771",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222169/fulltext",
  abstract =     "The varying review dynamics seen in different app
                 stores can help guide future app development
                 strategies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Riek:2017:HR,
  author =       "Laurel D. Riek",
  title =        "Healthcare robotics",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "68--78",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3127874",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222171/fulltext",
  abstract =     "Healthcare robotics can provide health and wellness
                 support to billions of people.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Silver:2017:SII,
  author =       "David Silver",
  title =        "Solving imperfect information games: technical
                 perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "80--80",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3131286",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222184/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bowling:2017:HLH,
  author =       "Michael Bowling and Neil Burch and Michael Johanson
                 and Oskari Tammelin",
  title =        "Heads-up limit hold'em poker is solved",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "81--88",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3131284",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222180/fulltext",
  abstract =     "Poker is a family of games that exhibit imperfect
                 information, where players do not have full knowledge
                 of past events. While many perfect information games
                 have been solved (e.g., Connect-Four and checkers), no
                 nontrivial imperfect information game played
                 competitively by humans has previously been solved. In
                 this paper, we announce that the smallest variant of
                 poker in-play, heads-up limit Texas hold'em, is now
                 essentially weakly solved. Furthermore, this
                 computation formally proves the common wisdom that the
                 dealer in the game holds a significant advantage. This
                 result was enabled by a new algorithm, CFR$^+$, which
                 is capable of solving extensive-form games three orders
                 of magnitude larger than previously possible. This
                 paper is an extended version of the original 2015
                 Science article, with additional results showing
                 Cepheus' in-game performance against computer and human
                 opponents.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Alexa:2017:EKG,
  author =       "Marc Alexa",
  title =        "Exploring a kingdom by geodesic measures: technical
                 perspective",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "89--89",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3131282",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222182/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Crane:2017:HMD,
  author =       "Keenan Crane and Clarisse Weischedel and Max
                 Wardetzky",
  title =        "The heat method for distance computation",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "90--99",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3131280",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222183/fulltext",
  abstract =     "We introduce the heat method for solving the single-
                 or multiple-source shortest path problem on both flat
                 and curved domains. A key insight is that distance
                 computation can be split into two stages: first find
                 the direction along which distance is increasing, then
                 compute the distance itself. The heat method is robust,
                 efficient, and simple to implement since it is based on
                 solving a pair of standard sparse linear systems. These
                 systems can be factored once and subsequently solved in
                 near-linear time, substantially reducing amortized
                 cost. Real-world performance is an order of magnitude
                 faster than state-of-the-art methods, while maintaining
                 a comparable level of accuracy. The method can be
                 applied in any dimension, and on any domain that admits
                 a gradient and inner product --- including regular
                 grids, triangle meshes, and point clouds. Numerical
                 evidence indicates that the method converges to the
                 exact distance in the limit of refinement; we also
                 explore smoothed approximations of distance suitable
                 for applications where greater regularity is desired.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shostak:2017:LBB,
  author =       "Seth Shostak",
  title =        "Last byte: Butterfly effect",
  journal =      j-CACM,
  volume =       "60",
  number =       "11",
  pages =        "112--112",
  month =        nov,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3140960",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Oct 25 06:29:54 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2017/11/222172/fulltext",
  abstract =     "But, like the weather, what can anyone do about it?
                 From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2017:CSI,
  author =       "Andrew A. Chien",
  title =        "Computing Is the Secret Ingredient (well, not so
                 secret)",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "5--5",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223040-computing-is-the-secret-ingredient-well-not-so-secret",
  abstract =     "Computer science is both a powerful enabler of rapid
                 advances in all intellectual fields and a disruptor
                 driving furious revolutions in commerce and society
                 worldwide.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2017:SCS,
  author =       "{CACM Staff}",
  title =        "Start {CS} Students Off with Industry Best Practices",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "6--6",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223052-start-cs-students-off-with-industry-best-practices",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2017:CNS,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Now for Something Entirely Different",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "7--7",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223053-now-for-something-entirely-different",
  abstract =     "This column is about three books I have just read. Two
                 get at the proliferation of wrong but persuasive
                 assertions about the past, present, or future. The
                 third appeals to logic and humility.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guo:2017:BTH,
  author =       "Philip Guo",
  title =        "Building Tools to Help Students Learn to Program",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "8--9",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223041-building-tools-to-help-students-learn-to-program",
  abstract =     "Philip Guo summarizes his first three years of
                 research into building tools to support those learning
                 computer programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2017:PBS,
  author =       "Don Monroe",
  title =        "Perovskites Boost Solar-Cell Potential",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "11--13",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3148690",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223055-perovskites-boost-solar-cell-potential",
  abstract =     "New materials could allow cheaper, more efficient
                 solar cells for both traditional and novel
                 applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2017:GML,
  author =       "Samuel Greengard",
  title =        "Gaming Machine Learning",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "14--16",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223056-gaming-machine-learning",
  abstract =     "Game simulations are driving improvements in machine
                 learning for autonomous vehicles and other devices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2017:PCT,
  author =       "Keith Kirkpatrick",
  title =        "Parallel Computational Thinking",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "17--19",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223054-parallel-computational-thinking",
  abstract =     "Applications must be programmed to process
                 instructions in parallel to take full advantage of the
                 new multicore processors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2017:FE,
  author =       "Peter J. Denning",
  title =        "The Forgotten Engineer",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "20--23",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223061-the-forgotten-engineer",
  abstract =     "Engineering has been marginalized by the unhealthy
                 belief that engineering is the application of
                 science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lyon:2017:CCR,
  author =       "Louise Ann Lyon and Jill Denner",
  title =        "Community Colleges: A Resource for Increasing Equity
                 and Inclusion in Computer Science Education",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "24--26",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223049-community-colleges",
  abstract =     "Challenging a simplistic pathway metaphor.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2017:CHC,
  author =       "George V. Neville-Neil",
  title =        "Cold, Hard Cache",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "27--28",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223062-cold-hard-cache",
  abstract =     "On the implementation and maintenance of caches.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Andriole:2017:DBS,
  author =       "Stephen J. Andriole",
  title =        "The Death of Big Software",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "29--32",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223060-the-death-of-big-software",
  abstract =     "We are past the tipping point in the transition away
                 from 20th-century big software architectures.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Davis:2017:LAL,
  author =       "Ernest Davis",
  title =        "Lousy Advice to the Lovelorn",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "33--35",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223050-lousy-advice-to-the-lovelorn",
  abstract =     "The 37\% rule is rarely applicable in real-world
                 situations. It is certainly entirely wrong-headed as
                 advice for getting married.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Narayanan:2017:BAP,
  author =       "Arvind Narayanan and Jeremy Clark",
  title =        "{Bitcoin}'s Academic Pedigree",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "36--45",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223058-bitcoins-academic-pedigree",
  abstract =     "The concept of cryptocurrencies is built from
                 forgotten ideas in research literature.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2017:XJL,
  author =       "Pat Helland",
  title =        "{XML} and {JSON} Are Like Cardboard",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "46--47",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223059-xml-and-json-are-like-cardboard",
  abstract =     "Cardboard surrounds and protects stuff as it crosses
                 boundaries.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Regehr:2017:RPV,
  author =       "John Regehr and Peter Bailis",
  title =        "Research for Practice: Vigorous Public Debates in
                 Academic Computer Science",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "48--50",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223057-research-for-practice",
  abstract =     "Expert-curated guides to the best of CS research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hellman:2017:TLC,
  author =       "Martin E. Hellman",
  title =        "{Turing Lecture}: Cybersecurity, Nuclear Security,
                 {Alan Turing}, and Illogical Logic",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "52--59",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223042-cybersecurity-nuclear-security-alan-turing-and-illogical-logic",
  abstract =     "Cyber deterrence, like nuclear deterrence, depends on
                 our adversaries being rational enough to be deterred by
                 our threats but us not by theirs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "This 2015 Turing Award lecture is a 40-year
                 retrospective on the development of public-key
                 cryptography by Martin Hellman, Whitfield Diffie, and
                 Ralph Merkel, and the subsequent fight, against US
                 security agencies, for open publication of
                 cryptographic research. It also offers analogies
                 between cryptographic deterrence and security, and
                 nuclear deterrence and security.",
}

@Article{Montealegre:2017:TDC,
  author =       "Ramiro Montealegre and Wayne F. Cascio",
  title =        "Technology-Driven Changes in Work and Employment",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "60--67",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223043-technology-driven-changes-in-work-and-employment",
  abstract =     "Even when surrounded by ubiquitous computing, humans
                 should be encouraged to do what they do better than
                 machines.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pinto:2017:EEN,
  author =       "Gustavo Pinto and Fernando Castor",
  title =        "Energy Efficiency: A New Concern for Application
                 Software Developers",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "68--75",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223044-energy-efficiency",
  abstract =     "Development of energy-efficient software is hindered
                 by a lack of knowledge and a lack of tools.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roth:2017:TPP,
  author =       "Aaron Roth",
  title =        "Technical Perspective: Pricing Information (and Its
                 Implications)",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "78--78",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223048-technical-perspective-pricing-information-and-its-implications",
  abstract =     "\booktitle{A Theory of Pricing Private Data}, by Chao
                 Li, et al., introduces a fascinating and complicated
                 issue that arises on the buy-side of the market when
                 buyers are interested in multiple linear functions of
                 the same dataset.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Li:2017:TPP,
  author =       "Chao Li and Daniel Yang Li and Gerome Miklau and Dan
                 Suciu",
  title =        "A Theory of Pricing Private Data",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "79--86",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223045-a-theory-of-pricing-private-data",
  abstract =     "We describe the foundations of a market in which those
                 seeking access to personal data must pay for it and
                 individuals are compensated for the loss of privacy
                 they may suffer.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Larus:2017:TPS,
  author =       "James Larus",
  title =        "Technical Perspective: A Simple, Elegant Approach to
                 Non-Numeric Parallelization",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "87--87",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223047-technical-perspective-a-simple-elegant-approach-to-non-numeric-parallelization",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Campanoni:2017:AAN,
  author =       "Simone Campanoni and Kevin Brownell and Svilen Kanev
                 and Timothy M. Jones and Gu-Yeon Wei and David Brooks",
  title =        "Automatically Accelerating Non-Numerical Programs by
                 Architecture-Compiler Co-Design",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "88--97",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223046-automatically-accelerating-non-numerical-programs-by-architecture-compiler-co-design",
  abstract =     "HELIX-RC is a compiler/microprocessor co-design that
                 opens loops to parallelization by decoupling
                 communication from thread execution in conventional
                 multicore architectures.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2017:LBG,
  author =       "Leah Hoffmann",
  title =        "Last Byte: Grooming the Leaders of Tomorrow",
  journal =      j-CACM,
  volume =       "60",
  number =       "12",
  pages =        "112, 111",
  month =        dec,
  year =         "2017",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Nov 29 18:47:03 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2017/12/223051-grooming-the-leaders-of-tomorrow",
  abstract =     "Former Stanford University president John Hennessy is
                 the academic architect behind the Knight--Hennessy
                 Scholars Program.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:CRA,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: The role of archives in digital
                 preservation",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "7--7",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3169085",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223880/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2018:VIC,
  author =       "Moshe Y. Vardi",
  title =        "{Vardi}'s insights: Computer professionals for social
                 responsibility",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "9--9",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3168007",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223881/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:LEL,
  author =       "{CACM Staff}",
  title =        "Letters to the editor: A leap from artificial to
                 intelligence",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "10--11",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3168260",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223890/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nelson:2018:BBI,
  author =       "Mark R. Nelson",
  title =        "{BLOG@CACM}: The big {IDEA} and the {PD} pipeline",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "12--13",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3157073",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223873/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Former Computer
                 Science Teachers Association executive director Mark R.
                 Nelson discusses his work with the group to overcome
                 core challenges to computer science education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2018:NFS,
  author =       "Gregory Mone",
  title =        "News: Feeling sounds, hearing sights",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "15--17",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3157075",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223884/fulltext",
  abstract =     "A new wave of sensory substitution devices work to
                 assist people who are blind or deaf.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wright:2018:NSS,
  author =       "Alex Wright",
  title =        "News: {Smartphone} science",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "18--20",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3157079",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223882/fulltext",
  abstract =     "A new generation of portable scientific instruments is
                 taking shape, thanks to mobile processors and
                 innovative data-gathering techniques.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2018:NNJ,
  author =       "Marina Krakovsky",
  title =        "News: The new jobs",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "21--23",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3157077",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223883/fulltext",
  abstract =     "As automation takes on more and more tasks, what will
                 human workers do?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2018:TSMa,
  author =       "Michael A. Cusumano",
  title =        "Technology strategy and management: The sharing
                 economy meets reality",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "26--28",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3163905",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223874/fulltext",
  abstract =     "Assessing the uncertainties of the business models
                 driving the sharing economy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Marsden:2018:LTH,
  author =       "Chris Marsden",
  title =        "Law and technology: How law and computer science can
                 work together to improve the information society",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "29--31",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3163907",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223875/fulltext",
  abstract =     "Seeking to remedy bad legislation with good science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2018:HRD,
  author =       "Thomas Haigh",
  title =        "Historical reflections: Defining {American} greatness:
                 {IBM} from {Watson} to {Trump}",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "32--37",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3163909",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223891/fulltext",
  abstract =     "Reflections on a firm that encapsulated the American
                 Century.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lucas:2018:VTF,
  author =       "Henry C. {Lucas, Jr.}",
  title =        "Viewpoint: Technology and the failure of the
                 university",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "38--41",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3163910",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223893/fulltext",
  abstract =     "Considering the double-edged sword of learning
                 technologies in various academic settings.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Baral:2018:VAW,
  author =       "Chitta Baral and Shih-Fu Chang and Brian Curless and
                 Partha Dasgupta and Julia Hirschberg and Anita Jones",
  title =        "Viewpoint: Ask not what your postdoc can do for you
                 \ldots{}",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "42--44",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3163918",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223892/fulltext",
  abstract =     "Seeking more effective strategies for training and
                 nurturing CS postdocs to ensure their success.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Alappatt:2018:NAI,
  author =       "Antony Alappatt",
  title =        "Network applications are interactive",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "46--53",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3133319",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223886/fulltext",
  abstract =     "The network era requires new models, with interactions
                 instead of algorithms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Alvaro:2018:AGF,
  author =       "Peter Alvaro and Severine Tymon",
  title =        "Abstracting the geniuses away from failure testing",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "54--61",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3152483",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223887/fulltext",
  abstract =     "Ordinary users need tools that automate the selection
                 of custom-tailored faults to inject.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Loveless:2018:CMI,
  author =       "Jacob Loveless",
  title =        "Cache me if you can",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "62--68",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132261",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223885/fulltext",
  abstract =     "Building a decentralized Web-delivery model.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Coscia:2018:PSH,
  author =       "Michele Coscia",
  title =        "Popularity spikes hurt future chances for viral
                 propagation of protomemes",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "70--77",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3158227",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223889/fulltext",
  abstract =     "Once a meme gets popular, it will have to evolve to
                 keep being popular.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Subramanian:2018:DBB,
  author =       "Hemang Subramanian",
  title =        "Decentralized blockchain-based electronic
                 marketplaces",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "78--84",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3158333",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223888/fulltext",
  abstract =     "In a decentralized marketplace, buyers and sellers
                 transact directly, without manipulation by intermediary
                 platforms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mazurczyk:2018:IHC,
  author =       "Wojciech Mazurczyk and Steffen Wendzel",
  title =        "Information hiding: challenges for forensic experts",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "86--94",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3158416",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223894/fulltext",
  abstract =     "The practice of hiding ill-gotten data in digital
                 objects is rising among cyber thieves. New initiatives
                 serve to educate, train, and thwart these activities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Parkes:2018:MST,
  author =       "David C. Parkes",
  title =        "Moving spectrum: technical perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "96--96",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3150213",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223876/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Newman:2018:DOS,
  author =       "Neil Newman and Alexandre Fr{\'e}chette and Kevin
                 Leyton-Brown",
  title =        "Deep optimization for spectrum repacking",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "97--104",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3107548",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223878/fulltext",
  abstract =     "Over 13 months in 2016--17 the U.S. Federal
                 Communications Commission conducted an ``incentive
                 auction'' to repurpose radio spectrum from broadcast
                 television to wireless internet. In the end, the
                 auction yielded \$19.8 bn, \$10.05 bn of which was paid
                 to 175 broadcasters for voluntarily relinquishing their
                 licenses across 14 Ultra High Frequency (UHF) channels.
                 Stations that continued broadcasting were assigned
                 potentially new channels to fit as densely as possible
                 into the channels that remained. The government netted
                 more than \$7 bn (used to pay down the national debt)
                 after covering costs (including retuning). A crucial
                 element of the auction design was the construction of a
                 solver, dubbed SAT-based Feasibility Checker (SATFC),
                 that determined whether sets of stations could be
                 ``repacked'' in this way; it needed to run every time a
                 station was given a price quote. This paper describes
                 the process by which we built SATFC. We adopted an
                 approach we dub ``deep optimization,'' taking a
                 data-driven, highly parametric, and computationally
                 intensive approach to solver design. More specifically,
                 to build SATFC we designed software that could pair
                 both complete and local-search SAT-encoded feasibility
                 checking with a wide range of domain-specific
                 techniques, such as constraint graph decomposition and
                 novel caching mechanisms that allow for reuse of
                 partial solutions from related, solved problems. We
                 then used automatic algorithm configuration techniques
                 to construct a portfolio of 8 complementary algorithms
                 to be run in parallel, aiming to achieve good
                 performance on instances that arose in proprietary
                 auction simulations. To evaluate the impact of our
                 solver in this paper, we built an open-source reverse
                 auction simulator. We found that within the short time
                 budget required in practice, SATFC solved more than
                 95\% of the problems it encountered. Furthermore, the
                 incentive auction paired with SATFC produced nearly
                 optimal allocations in a restricted setting and
                 substantially outperformed other alternatives at
                 national scale.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chakravarty:2018:CHP,
  author =       "Manuel Chakravarty",
  title =        "Can high performance be portable?: technical
                 perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "105--105",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3150215",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223879/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ragan-Kelley:2018:HDA,
  author =       "Jonathan Ragan-Kelley and Andrew Adams and Dillon
                 Sharlet and Connelly Barnes and Sylvain Paris and Marc
                 Levoy and Saman Amarasinghe and Fr{\'e}do Durand",
  title =        "{Halide}: decoupling algorithms from schedules for
                 high-performance image processing",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "106--115",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3150211",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223877/fulltext",
  abstract =     "Writing high-performance code on modern machines
                 requires not just locally optimizing inner loops, but
                 globally reorganizing computations to exploit
                 parallelism and locality---doing things such as tiling
                 and blocking whole pipelines to fit in cache. This is
                 especially true for image processing pipelines, where
                 individual stages do much too little work to amortize
                 the cost of loading and storing results to and from
                 off-chip memory. As a result, the performance
                 difference between a naive implementation of a pipeline
                 and one globally optimized for parallelism and locality
                 is often an order of magnitude. However, using existing
                 programming tools, writing high-performance image
                 processing code requires sacrificing simplicity,
                 portability, and modularity. We argue that this is
                 because traditional programming models conflate the
                 computations defining the algorithm with decisions
                 about intermediate storage and the order of
                 computation, which we call the schedule. We propose a
                 new programming language for image processing
                 pipelines, called Halide, that separates the algorithm
                 from its schedule. Programmers can change the schedule
                 to express many possible organizations of a single
                 algorithm. The Halide compiler then synthesizes a
                 globally combined loop nest for an entire algorithm,
                 given a schedule. Halide models a space of schedules
                 which is expressive enough to describe organizations
                 that match or outperform state-of-the-art hand-written
                 implementations of many computational photography and
                 computer vision algorithms. Its model is simple enough
                 to do so often in only a few lines of code, and small
                 changes generate efficient implementations for x86,
                 ARM, Graphics Processors (GPUs), and specialized image
                 processors, all from a single algorithm. Halide has
                 been public and open source for over four years, during
                 which it has been used by hundreds of programmers to
                 deploy code to tens of thousands of servers and
                 hundreds of millions of phones, processing billions of
                 images every day.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2018:LBP,
  author =       "Dennis Shasha",
  title =        "Last byte: Polychromatic choreography",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "120--120",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3157090",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223895/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gotterbarn:2018:ACE,
  author =       "Don Gotterbarn and Amy Bruckman and Catherine Flick
                 and Keith Miller and Marty J. Wolf",
  title =        "{ACM} code of ethics and professional conduct: {ACM}
                 code of ethics: a guide for positive action",
  journal =      j-CACM,
  volume =       "61",
  number =       "1",
  pages =        "121--128",
  month =        jan,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3173016",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 28 08:02:52 MST 2017",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "http://cacm.acm.org/magazines/2018/1/223896/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tims:2018:CAW,
  author =       "Jodi L. Tims",
  title =        "From the chair of {ACM-W}: Achieving gender equity:
                 {ACM-W} can't do it alone",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "5--5",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3173556",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224620/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:CCS,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: A comprehensive self-driving car test",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "7--7",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3177753",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224621/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:LETa,
  author =       "{CACM Staff}",
  title =        "Letters to the editor: Toward an equation that
                 anticipates {AI} risks",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "8--9",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3177403",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224622/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arquilla:2018:BPP,
  author =       "John Arquilla and Mark Guzdial",
  title =        "{BLOG@CACM}: Protecting the power grid, and finding
                 bias in student evaluations",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "10--11",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3171576",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224623/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm John Arquilla
                 considers the growth of cyberattacks on infrastructure,
                 while Mark Guzdial wonders how beginning computer
                 science students can possibly evaluate their teachers
                 fairly.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2018:NQT,
  author =       "Chris Edwards",
  title =        "News: Quantum technology forgoes unconditional
                 security to extend its reach",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "12--14",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3171578",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224624/fulltext",
  abstract =     "Two projects in China demonstrate the possibility of
                 global quantum key distribution networks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2018:NGS,
  author =       "Neil Savage",
  title =        "News: Going serverless",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "15--16",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3171583",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224625/fulltext",
  abstract =     "Serverless computing lets businesses and application
                 developers focus on the program they need to run,
                 without worrying about the machine on which it runs, or
                 the resources it requires.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2018:NWV,
  author =       "Logan Kugler",
  title =        "News: The war over the value of personal data",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "17--19",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3171580",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224626/fulltext",
  abstract =     "In a world increasingly dependent on turning personal
                 data into profits, it is unclear how much that data is
                 actually worth.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fu:2018:IRR,
  author =       "Kevin Fu and Wenyuan Xu",
  title =        "Inside risks: Risks of trusting the physics of
                 sensors",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "20--23",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3176402",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224627/fulltext",
  abstract =     "Protecting the Internet of Things with embedded
                 security.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wille:2018:EIA,
  author =       "Sarah Wille and Daphne Sajous-Brady",
  title =        "Education: The inclusive and accessible workplace",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "24--26",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3176410",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224628/fulltext",
  abstract =     "Maximizing the performance of neurodiverse talent.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2018:KVR,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Reducing the attack surface",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "27--28",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3176413",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224629/fulltext",
  abstract =     "Sometimes you can give the monkey a less-dangerous
                 club.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Keating:2018:VTA,
  author =       "Jennifer Keating and Illah Nourbakhsh",
  title =        "Viewpoint: Teaching artificial intelligence and
                 humanity",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "29--32",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3104986",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224630/fulltext",
  abstract =     "Considering rapidly evolving human-machine
                 interactions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greenstein:2018:VIE,
  author =       "Shane Greenstein",
  title =        "Viewpoint: Innovation from the edges",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "33--36",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3107238",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224631/fulltext",
  abstract =     "How innovation originates from market participants
                 with multiple perspectives about commercial value.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Leung:2018:TIC,
  author =       "Andrew Leung and Andrew Spyker and Tim Bozarth",
  title =        "{Titus}: introducing containers to the {Netflix}
                 cloud",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "38--45",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3152529",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224632/fulltext",
  abstract =     "Approaching container adoption in an already
                 cloud-native infrastructure.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kwon:2018:RPP,
  author =       "Albert Kwon and James R. Wilcox and Peter Bailis",
  title =        "Research for practice: private online communication;
                 highlights in systems verification",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "46--49",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132271",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224633/fulltext",
  abstract =     "Expert-curated guides to the best of CS research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2018:VT,
  author =       "Kate Matsudaira",
  title =        "Views from the top",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "50--52",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3152487",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224634/fulltext",
  abstract =     "Try to see things from a manager's perspective.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zysman:2018:NPD,
  author =       "John Zysman and Martin Kenney",
  title =        "The next phase in the digital revolution: intelligent
                 tools, platforms, growth, employment",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "54--63",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3173550",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224635/fulltext",
  abstract =     "Digital technology determines how (and even whether)
                 people work as much as it determines how information
                 produces economic activity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Stavova:2018:LSC,
  author =       "Vlasta Stavova and Lenka Dedkova and Martin Ukrop and
                 Vashek Matyas",
  title =        "A large-scale comparative study of beta testers and
                 regular users",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "64--71",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3173570",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224636/fulltext",
  abstract =     "Beta testers should represent a future product's
                 target users as much as possible.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Michail:2018:ETD,
  author =       "Othon Michail and Paul G. Spirakis",
  title =        "Elements of the theory of dynamic networks",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "72--72",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3156693",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224637/fulltext",
  abstract =     "The challenge of computing in a highly dynamic
                 environment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zdancewic:2018:BBF,
  author =       "Steve Zdancewic",
  title =        "Building bug-free compilers: technical perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "83--83",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3166062",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224638/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lopes:2018:PVP,
  author =       "Nuno P. Lopes and David Menendez and Santosh
                 Nagarakatte and John Regehr",
  title =        "Practical verification of peephole optimizations with
                 {Alive}",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "84--91",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3166064",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224639/fulltext",
  abstract =     "Compilers should not miscompile. Peephole
                 optimizations, which perform local rewriting of the
                 input program to improve the efficiency of generated
                 code, are a persistent source of compiler bugs. We
                 created Alive, a domain-specific language for writing
                 optimizations and for automatically either proving them
                 correct or else generating counterexamples.
                 Furthermore, Alive can be automatically translated into
                 C++ code that is suitable for inclusion in an LLVM
                 optimization pass. Alive is based on an attempt to
                 balance usability and formal methods; for example, it
                 captures---but largely hides---the detailed semantics
                 of the various kinds of undefined behavior. Alive has
                 found numerous bugs in the LLVM compiler and is being
                 used by LLVM developers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Conitzer:2018:DAF,
  author =       "Vincent Conitzer",
  title =        "Designing algorithms and the fairness criteria they
                 should satisfy: technical perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "92--92",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3166066",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224640/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gal:2018:WFR,
  author =       "Kobi Gal and Ariel D. Procaccia and Moshe Mash and
                 Yair Zick",
  title =        "Which is the fairest (rent division) of them all?",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "93--100",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3166068",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224641/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Batchelor:2018:LBW,
  author =       "David Allen Batchelor",
  title =        "Last byte: Welcome to the singularity",
  journal =      j-CACM,
  volume =       "61",
  number =       "2",
  pages =        "104--ff",
  month =        feb,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3176573",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Jan 24 07:15:07 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/2/224642/fulltext",
  abstract =     "Who can say no to the hive mind's promise of
                 cybernetic immortality, for free?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2018:ELH,
  author =       "Andrew A. Chien",
  title =        "{Editor}'s letter: Here comes everybody \ldots{} to
                 {{\booktitle{Communications}}}",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "5--5",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3183638",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225479/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:CUC,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Unintended consequences",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "7--7",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3184402",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225485/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2018:VID,
  author =       "Moshe Y. Vardi",
  title =        "{Vardi}'s insights: A declaration of the dependence of
                 cyberspace",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "9--9",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3182625",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225477/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:LEK,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Keep the {ACM Code of Ethics}
                 as it is",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "10--11",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3183570",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225481/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2018:BCP,
  author =       "Mark Guzdial and Bertrand Meyer",
  title =        "{BLOG@CACM}: The costs and pleasures of a computer
                 science teacher",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "12--13",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3178118",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225478/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 considers the enormous opportunity costs of computer
                 science teachers, while Bertrand Meyer ponders the
                 pleasures of arguing with graduate students.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2018:NPV,
  author =       "Samuel Greengard",
  title =        "News: In pursuit of virtual life",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "15--17",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3178122",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225465/fulltext",
  abstract =     "Scientists are simulating biological organisms and
                 replicating evolution in the lab. How far can they
                 expand the boundaries of virtual life?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2018:NCI,
  author =       "Keith Kirkpatrick",
  title =        "News: The construction industry in the 21st century",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "18--20",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3178312",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225464/fulltext",
  abstract =     "Three-dimensional printing and other new technologies
                 are revitalizing the business of building buildings.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2018:NSF,
  author =       "Esther Shein",
  title =        "News: The state of fakery",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "21--23",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3178125",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225466/fulltext",
  abstract =     "How digital media could be authenticated, from
                 computational, legal, and ethical points of view.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anderson:2018:PSM,
  author =       "Ross Anderson",
  title =        "Privacy and security: Making security sustainable",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "24--26",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3180485",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225467/fulltext",
  abstract =     "Can there be an Internet of durable goods?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2018:LSW,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Will the {Supreme Court} nix reviews
                 of bad patents?",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "27--29",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3180488",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225468/fulltext",
  abstract =     "Considering the longer-term implications of a
                 soon-to-be-decided U.S. Supreme Court case.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rogerson:2018:CEE,
  author =       "Simon Rogerson",
  title =        "Computing ethics: Ethics omission increases gases
                 emission",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "30--32",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3180490",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225482/fulltext",
  abstract =     "A look in the rearview mirror at Volkswagen software
                 engineering.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2018:PIC,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: The computing profession",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "33--35",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3182108",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225469/fulltext",
  abstract =     "Taking stock of progress toward a computing profession
                 since this column started in 2001.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schneider:2018:VIP,
  author =       "Fred B. Schneider",
  title =        "Viewpoint: Impediments with policy interventions to
                 foster cybersecurity",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "36--38",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3180493",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225483/fulltext",
  abstract =     "A call for discussion of governmental investment and
                 intervention in support of cybersecurity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Silberman:2018:VRR,
  author =       "M. S. Silberman and B. Tomlinson and R. LaPlante and
                 J. Ross and L. Irani and A. Zaldivar",
  title =        "Viewpoint: Responsible research with crowds: pay
                 crowdworkers at least minimum wage",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "39--41",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3180492",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225476/fulltext",
  abstract =     "High-level guidelines for the treatment of
                 crowdworkers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wallach:2018:VCS,
  author =       "Hanna Wallach",
  title =        "Viewpoint: Computational social science $ \neq $
                 computer science $+$ social data",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "42--44",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132698",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225484/fulltext",
  abstract =     "The important intersection of computer science and
                 social science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sompolinsky:2018:BUI,
  author =       "Yonatan Sompolinsky and Aviv Zohar",
  title =        "{Bitcoin}'s underlying incentives",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "46--53",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3152481",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225472/fulltext",
  abstract =     "The unseen economic forces that govern the Bitcoin
                 protocol.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2018:OEA,
  author =       "Thomas A. Limoncelli",
  title =        "Operational excellence in {April Fools}' pranks",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "54--57",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3152489",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225471/fulltext",
  abstract =     "Being funny is serious work.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schlossnagle:2018:MDW,
  author =       "Theo Schlossnagle",
  title =        "Monitoring in a {DevOps} world",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "58--61",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3168505",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225470/fulltext",
  abstract =     "Perfect should never be the enemy of better.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Felleisen:2018:PPL,
  author =       "Matthias Felleisen and Robert Bruce Findler and
                 Matthew Flatt and Shriram Krishnamurthi and Eli
                 Barzilay and Jay McCarthy and Sam Tobin-Hochstadt",
  title =        "A programmable programming language",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "62--71",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3127323",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225475/fulltext",
  abstract =     "As the software industry enters the era of
                 language-oriented programming, it needs programmable
                 programming languages.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Knowles:2018:WOT,
  author =       "Bran Knowles and Vicki L. Hanson",
  title =        "The wisdom of older technology (non)users",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "72--77",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3179995",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225474/fulltext",
  abstract =     "Older adults consistently reject digital technology
                 even when designed to be accessible and trustworthy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gorschek:2018:ETS,
  author =       "Tony Gorschek",
  title =        "Evolution toward soft(er) products",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "78--84",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3180664",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225473/fulltext",
  abstract =     "As software becomes a larger part of all products,
                 traditional (hardware) manufacturers are becoming, in
                 essence, software companies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kuipers:2018:HCW,
  author =       "Benjamin Kuipers",
  title =        "How can we trust a robot?",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "86--95",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3173087",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225480/fulltext",
  abstract =     "If intelligent robots take on a larger role in our
                 society, what basis will humans have for trusting
                 them?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Immorlica:2018:GTF,
  author =       "Nicole Immorlica",
  title =        "A graph-theoretic framework traces task planning:
                 technical perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "98--98",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3176187",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225488/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kleinberg:2018:TIP,
  author =       "Jon Kleinberg and Sigal Oren",
  title =        "Time-inconsistent planning: a computational problem in
                 behavioral economics",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "99--107",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3176189",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225487/fulltext",
  abstract =     "In many settings, people exhibit behavior that is
                 inconsistent across time---we allocate a block of time
                 to get work done and then procrastinate, or put effort
                 into a project and then later fail to complete it. An
                 active line of research in behavioral economics and
                 related fields has developed and analyzed models for
                 this type of time-inconsistent behavior. Here we
                 propose a graph-theoretic model of tasks and goals, in
                 which dependencies among actions are represented by a
                 directed graph, and a time-inconsistent agent
                 constructs a path through this graph. We first show how
                 instances of this path-finding problem on different
                 input graphs can reconstruct a wide range of
                 qualitative phenomena observed in the literature on
                 time-inconsistency, including procrastination,
                 abandonment of long-range tasks, and the benefits of
                 reduced sets of choices. We then explore a set of
                 analyses that quantify over the set of all graphs;
                 among other results, we find that in any graph, there
                 can be only polynomially many distinct forms of
                 time-inconsistent behavior; and any graph in which a
                 time-inconsistent agent incurs significantly more cost
                 than an optimal agent must contain a large
                 ``procrastination'' structure as a minor. Finally, we
                 use this graph-theoretic model to explore ways in which
                 tasks can be designed to motivate agents to reach
                 designated goals.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Paterson:2018:HHB,
  author =       "Kenny Paterson",
  title =        "On {Heartbleed}: a hard beginnyng makth a good endyng
                 {John Heywood} (1497--1580): technical perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "108--108",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3176242",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225486/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zhang:2018:ASC,
  author =       "Liang Zhang and David Choffnes and Tudor Dumitras and
                 Dave Levin and Alan Mislove and Aaron Schulman and
                 Christo Wilson",
  title =        "Analysis of {SSL} certificate reissues and revocations
                 in the wake of {Heartbleed}",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "109--116",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3176244",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225489/fulltext",
  abstract =     "A properly managed public key infrastructure (PKI) is
                 critical to ensure secure communication on the
                 Internet. Surprisingly, some of the most important
                 administrative steps---in particular, reissuing new
                 X.509 certificates and revoking old ones---are manual
                 and remained unstudied, largely because it is difficult
                 to measure these manual processes at scale. We use
                 Heartbleed, a widespread OpenSSL vulnerability from
                 2014, as a natural experiment to determine whether
                 administrators are properly managing their
                 certificates. All domains affected by Heartbleed should
                 have patched their software, revoked their old
                 (possibly compromised) certificates, and reissued new
                 ones, all as quickly as possible. We find the reality
                 to be far from the ideal: over 73\% of vulnerable
                 certificates were not reissued and over 87\% were not
                 revoked three weeks after Heartbleed was disclosed. Our
                 results also show a drastic decline in revocations on
                 the weekends, even immediately following the Heartbleed
                 announcement. These results are an important step in
                 understanding the manual processes on which users rely
                 for secure, authenticated communication.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2018:LBN,
  author =       "Leah Hoffmann",
  title =        "Last byte: The network effect",
  journal =      j-CACM,
  volume =       "61",
  number =       "3",
  pages =        "120--ff",
  month =        mar,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3178314",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Feb 22 11:46:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/3/225490/fulltext",
  abstract =     "The developer of convolutional neural networks looks
                 at their impact, today and in the long run.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2018:DEL,
  author =       "Andrew A. Chien",
  title =        "Department: {Editor}'s letter: Go big!",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "5--5",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3192027",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226360/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:DEL,
  author =       "Vinton G. Cerf",
  title =        "Department: {Editor}'s letter: The sound of
                 programming",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "6--6",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3190858",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226379/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2018:DOA,
  author =       "Moshe Y. Vardi",
  title =        "Departments: Open access and {ACM}",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "7--7",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3191676",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226357/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:LEP,
  author =       "{CACM Staff}",
  title =        "Letters to the editor: Predicting failure of the
                 university",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "8--9",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3190615",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226358/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tims:2018:BFI,
  author =       "Jodi Tims and Daniel A. Reed",
  title =        "{BLOG@CACM}: Fostering inclusion, keeping the net
                 neutral",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "10--11",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3185514",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226361/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm ACM-W chair Jodi
                 Tims offers ways everyone can promote inclusiveness,
                 while Daniel A. Reed assesses the debate over Net
                 neutrality.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2018:NAB,
  author =       "Neil Savage",
  title =        "News: Always out of balance",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "12--14",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3185519",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226376/fulltext",
  abstract =     "Computational theorists prove there is no easy
                 algorithm to find Nash equilibria, so game theory will
                 have to look in new directions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2018:NCA,
  author =       "Don Monroe",
  title =        "News: Chips for artificial intelligence",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "15--17",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3185523",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226374/fulltext",
  abstract =     "Companies are racing to develop hardware that more
                 directly empowers deep learning.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Krakovsky:2018:NAE,
  author =       "Marina Krakovsky",
  title =        "News: Artificial (emotional) intelligence",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "18--19",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3185521",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226375/fulltext",
  abstract =     "Enabled by advances in computing power and neural
                 networks, machines are getting better at recognizing
                 and dealing with human emotions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sako:2018:TSM,
  author =       "Mari Sako",
  title =        "Technology strategy and management: Business
                 ecosystems: how do they matter for innovation?",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "20--22",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3185780",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226362/fulltext",
  abstract =     "Considering the significant interrelationship of
                 innovation, corporate strategy, and public policy for
                 business ecosystems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2018:KVP,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: Popping kernels",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "23--24",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3185782",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226359/fulltext",
  abstract =     "Choosing between programming in the kernel or in user
                 space.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jacobson:2018:VPV,
  author =       "Sheldon H. Jacobson",
  title =        "Viewpoint: Push versus pull",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "25--27",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3120967",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226364/fulltext",
  abstract =     "Flipping the publishing business model.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wicker:2018:VSC,
  author =       "Stephen B. Wicker",
  title =        "Viewpoint: {Smartphones}, contents of the mind, and
                 the {Fifth Amendment}",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "28--31",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132697",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226363/fulltext",
  abstract =     "Exploring the connection qualities between smartphones
                 and their users.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Forsgren:2018:DD,
  author =       "Nicole Forsgren",
  title =        "{DevOps} delivers",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "32--33",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3174799",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226367/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Humble:2018:CDS,
  author =       "Jez Humble",
  title =        "Continuous delivery sounds great, but will it work
                 here?",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "34--39",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3173553",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226365/fulltext",
  abstract =     "It's not magic, it just requires continuous, daily
                 improvement at all levels.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kromhout:2018:CWF,
  author =       "Bridget Kromhout",
  title =        "Containers will not fix your broken culture (and other
                 hard truths)",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "40--43",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3162086",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226368/fulltext",
  abstract =     "Complex socio-technical systems are hard; film at
                 11.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Forsgren:2018:DM,
  author =       "Nicole Forsgren and Mik Kersten",
  title =        "{DevOps} metrics",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "44--48",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3159169",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226366/fulltext",
  abstract =     "Your biggest mistake might be collecting the wrong
                 data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gasco-Hernandez:2018:BSC,
  author =       "Mila Gasc{\'o}-Hernandez",
  title =        "Building a smart city: lessons from {Barcelona}",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "50--57",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3117800",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226370/fulltext",
  abstract =     "Smart Internet-based infrastructure is one thing but
                 will be ignored without the public's continuing
                 engagement.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sadowski:2018:LBS,
  author =       "Caitlin Sadowski and Edward Aftandilian and Alex Eagle
                 and Liam Miller-Cushon and Ciera Jaspan",
  title =        "Lessons from building static analysis tools at
                 {Google}",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "58--66",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3188720",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226371/fulltext",
  abstract =     "For a static analysis project to succeed, developers
                 must feel they benefit from and enjoy using it.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Berman:2018:RPD,
  author =       "Francine Berman and Rob Rutenbar and Brent Hailpern
                 and Henrik Christensen and Susan Davidson and Deborah
                 Estrin and Michael Franklin and Margaret Martonosi and
                 Padma Raghavan and Victoria Stodden and Alexander S.
                 Szalay",
  title =        "Realizing the potential of data science",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "67--72",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3188721",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226372/fulltext",
  abstract =     "Data science promises new insights, helping transform
                 information into knowledge that can drive science and
                 industry.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guri:2018:BAG,
  author =       "Mordechai Guri and Yuval Elovici",
  title =        "{Bridgeware}: the air-gap malware",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "74--82",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3177230",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226377/fulltext",
  abstract =     "The challenge of combatting malware designed to breach
                 air-gap isolation in order to leak data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Blei:2018:EPM,
  author =       "David M. Blei",
  title =        "Expressive probabilistic models and scalable method of
                 moments: technical perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "84--84",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3186260",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226369/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arora:2018:LTM,
  author =       "Sanjeev Arora and Rong Ge and Yoni Halpern and David
                 Mimno and Ankur Moitra and David Sontag and Yichen Wu
                 and Michael Zhu",
  title =        "Learning topic models --- provably and efficiently",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "85--93",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3186262",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226373/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2018:LBF,
  author =       "Dennis Shasha",
  title =        "Last byte: Finding {October}",
  journal =      j-CACM,
  volume =       "61",
  number =       "4",
  pages =        "96--ff",
  month =        apr,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3186264",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Mar 27 07:43:02 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/4/226378/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:CTT,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: {Turing} test 2",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "5--5",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3200485",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227198/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Davidson:2018:ETS,
  author =       "Jack Davidson and Joseph Konstan and Andrew A. Chien
                 and Scott Delman",
  title =        "Editorial: Toward sustainable access: where are we
                 now?",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "6--7",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3201219",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227199/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2018:VIHa,
  author =       "Moshe Y. Vardi",
  title =        "{Vardi}'s insights: How we lost the women in
                 computing",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "9--9",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3201113",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227192/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:AEA,
  author =       "{CACM Staff}",
  title =        "{ACM's} election: {ACM}'s 2018 general election:
                 please take this opportunity to vote",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "13--21",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3196943",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227200/fulltext",
  abstract =     "Meet the candidates who introduce their plans---and
                 stands---for the Association.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:LEG,
  author =       "{CACM Staff}",
  title =        "Letters to the editor: Get {ACM} (and
                 {{\booktitle{Communications}}}) out of politics",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "20--11",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3203077",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227196/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Torres:2018:BCC,
  author =       "Edwin Torres and Walid Saba",
  title =        "{BLOG@CACM}: Commenting on code, considering data's
                 bottleneck",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "24--25",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3193752",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227201/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Edwin Torres
                 considers the enduring value of code comments, while
                 Walid Saba wonders if we have overreacted to the
                 knowledge acquisition bottleneck.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2018:NSM,
  author =       "Gregory Mone",
  title =        "News: Shrinking machines, cellular computers",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "26--28",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3193743",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227204/fulltext",
  abstract =     "Scientists are using DNA and RNA to build the world's
                 tiniest robots and computing devices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2018:NUF,
  author =       "Neil Savage",
  title =        "News: Using functions for easier programming",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "29--30",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3193776",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227202/fulltext",
  abstract =     "Functional programming languages automate many of the
                 details underlying specific operations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2018:NFH,
  author =       "Samuel Greengard",
  title =        "News: Finding a healthier approach to managing medical
                 data",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "31--33",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3193759",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227203/fulltext",
  abstract =     "Researchers are exploring ways to put medical data to
                 greater use while better protecting privacy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Calo:2018:LTL,
  author =       "Ryan Calo",
  title =        "Law and technology: Is the law ready for driverless
                 cars?",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "34--36",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3199599",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227187/fulltext",
  abstract =     "Yes, with one big exception.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schneider:2018:PSP,
  author =       "Fred B. Schneider",
  title =        "Privacy and security: Putting trust in security
                 engineering",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "37--39",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3199601",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227205/fulltext",
  abstract =     "Proposing a stronger foundation for an engineering
                 discipline to support the design of secure systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Repenning:2018:ESF,
  author =       "Alexander Repenning",
  title =        "Education: Scale or fail",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "40--42",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3199603",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227197/fulltext",
  abstract =     "Moving beyond self-selected computer science education
                 in Switzerland.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{HaroldB:2018:VMB,
  author =       "Harold ``Bud'' Lawson",
  title =        "Viewpoint: The march into the black hole of
                 complexity",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "43--45",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3201606",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227182/fulltext",
  abstract =     "Addressing the root causes of rapidly increasing
                 software complexity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Martonosi:2018:VSP,
  author =       "Margaret Martonosi",
  title =        "Viewpoint: Science, policy, and service",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "46--48",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3199604",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227183/fulltext",
  abstract =     "Some thoughts on the way forward.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schwarzkopf:2018:RPC,
  author =       "Malte Schwarzkopf and Peter Bailis",
  title =        "Research for practice: cluster scheduling for
                 datacenters",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "50--53",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3154011",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227184/fulltext",
  abstract =     "Expert-curated guides to the best of CS research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Davidovic:2018:CAS,
  author =       "Step{\'a}n Davidovic and Betsy Beyer",
  title =        "Canary analysis service",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "54--62",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3190566",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227185/fulltext",
  abstract =     "Automated canarying quickens development, improves
                 production safety, and helps prevent outages.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2018:HYW,
  author =       "Kate Matsudaira",
  title =        "How is your week going so far?",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "63--64",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3174795",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227186/fulltext",
  abstract =     "Praise matters just as much as money.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tenenberg:2018:MTC,
  author =       "Josh Tenenberg and Wolff-Michael Roth and Donald Chinn
                 and Alfredo Jornet and David Socha and Skip Walter",
  title =        "More than the code: learning rules of rejection in
                 writing programs",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "66--71",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132699",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227188/fulltext",
  abstract =     "A teacher and students coding together make explicit
                 the unwritten rules of programming.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brooks:2018:IFW,
  author =       "Richard R. Brooks and Lu Yu and Yu Fu and Oluwakemi
                 Hambolu and John Gaynard and Julie Owono and Archippe
                 Yepmou and Felix Blanc",
  title =        "{Internet} freedom in {West Africa}: technical support
                 for journalists and democracy advocates",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "72--82",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3199477",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227189/fulltext",
  abstract =     "The U.S. State Department's Internet Freedom agenda is
                 being adapted to help them communicate without DNS and
                 IP address filtering.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wang:2018:DAV,
  author =       "Xiaonan Wang",
  title =        "Data acquisition in vehicular ad hoc networks",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "83--88",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3197544",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227190/fulltext",
  abstract =     "The data comes from multiple optimal sources in
                 parallel, helping reduce addressing and
                 data-acquisition latency.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schuller:2018:SER,
  author =       "Bj{\"o}rn W. Schuller",
  title =        "Speech emotion recognition: two decades in a nutshell,
                 benchmarks, and ongoing trends",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "90--99",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3129340",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227191/fulltext",
  abstract =     "Tracing 20 years of progress in making machines hear
                 our emotions based on speech signal properties.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Etzioni:2018:TPB,
  author =       "Oren Etzioni",
  title =        "Technical perspective: {Breaking} the mold of machine
                 learning",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "102--102",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3191511",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227194/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mitchell:2018:NEL,
  author =       "T. Mitchell and W. Cohen and E. Hruschka and P.
                 Talukdar and B. Yang and J. Betteridge and A. Carlson
                 and B. Dalvi and M. Gardner and B. Kisiel and J.
                 Krishnamurthy and N. Lao and K. Mazaitis and T. Mohamed
                 and N. Nakashole and E. Platanios and A. Ritter and M.
                 Samadi and B. Settles and R. Wang and D. Wijaya and A.
                 Gupta and X. Chen and A. Saparov and M. Greaves and J.
                 Welling",
  title =        "Never-ending learning",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "103--115",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3191513",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227193/fulltext",
  abstract =     "Whereas people learn many different types of knowledge
                 from diverse experiences over many years, and become
                 better learners over time, most current machine
                 learning systems are much more narrow, learning just a
                 single function or data model based on statistical
                 analysis of a single data set. We suggest that people
                 learn better than computers precisely because of this
                 difference, and we suggest a key direction for machine
                 learning research is to develop software architectures
                 that enable intelligent agents to also learn many types
                 of knowledge, continuously over many years, and to
                 become better learners over time. In this paper we
                 define more precisely this never-ending learning
                 paradigm for machine learning, and we present one case
                 study: the Never-Ending Language Learner (NELL), which
                 achieves a number of the desired properties of a
                 never-ending learner. NELL has been learning to read
                 the Web 24hrs/day since January 2010, and so far has
                 acquired a knowledge base with 120mn diverse,
                 confidence-weighted beliefs (e.g.,
                 servedWith(tea,biscuits)), while learning thousands of
                 interrelated functions that continually improve its
                 reading competence over time. NELL has also learned to
                 reason over its knowledge base to infer new beliefs it
                 has not yet read from those it has, and NELL is
                 inventing new relational predicates to extend the
                 ontology it uses to represent beliefs. We describe the
                 design of NELL, experimental results illustrating its
                 behavior, and discuss both its successes and
                 shortcomings as a case study in never-ending
                 learning. NELL can be tracked online at
                 http://rtw.ml.cmu.edu, and followed on Twitter at
                 @CMUNELL.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{MacLeod:2018:LBF,
  author =       "Ken MacLeod",
  title =        "Last byte: Free press",
  journal =      j-CACM,
  volume =       "61",
  number =       "5",
  pages =        "120--ff",
  month =        may,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3197548",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/5/227195/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. When all
                 online news and comment can be digitally manipulated,
                 some might recall a more trustworthy way to spread the
                 word.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:CCE,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Celebrating excellence",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "5--5",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3210376",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228043/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:LEW,
  author =       "{CACM Staff}",
  title =        "Letters to the editor: When to hold 'em",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "6--7",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3210585",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228026/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2018:BPP,
  author =       "Mark Guzdial and Susan Landau",
  title =        "{BLOG@CACM}: Programming programming languages, and
                 analyzing {Facebook}'s failure",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "8--9",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3204443",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228045/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 considers an idea with significant educational
                 implications, while Susan Landau looks into the
                 Cambridge Analytica/Facebook scandal.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2018:NRR,
  author =       "Neil Savage",
  title =        "News: Rewarded for {RISC}",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "10--12",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3204451",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228029/fulltext",
  abstract =     "ACM A.M. Turing Award recipients David Patterson and
                 John Hennessy developed the ``dangerous'' idea that
                 software should be simpler so it can be executed more
                 quickly, which evolved into the Reduced Instruction Set
                 Computer architecture.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2018:NDL,
  author =       "Chris Edwards",
  title =        "News: Deep learning hunts for signals among the
                 noise",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "13--14",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3204445",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228030/fulltext",
  abstract =     "Neural networks can deliver surprising, and sometimes
                 unwanted, results.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2018:NSP,
  author =       "Keith Kirkpatrick",
  title =        "News: {$3$D} sensors provide security, better games",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "15--17",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3204449",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228031/fulltext",
  abstract =     "A variety of techniques allow sensors to locate and
                 recognize objects in space.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2018:NGH,
  author =       "Logan Kugler",
  title =        "News: Getting hooked on tech",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "18--19",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3204447",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228032/fulltext",
  abstract =     "Are technology companies maximizing profits by making
                 users addicted to their products?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Weaver:2018:IRR,
  author =       "Nicholas Weaver",
  title =        "Inside risks: Risks of cryptocurrencies",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "20--24",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3208095",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228046/fulltext",
  abstract =     "Considering the inherent risks of cryptocurrency
                 ecosystems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2018:PII,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: An interview with {Dave
                 Parnas}",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "25--27",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3208097",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228033/fulltext",
  abstract =     "A discussion of ideas about software engineering.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2018:KVW,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Watchdogs vs. snowflakes",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "28--29",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3208099",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228037/fulltext",
  abstract =     "Taking wild guesses.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{LeGoues:2018:VEA,
  author =       "C. {Le Goues} and Y. Brun and S. Apel and E. Berger
                 and S. Khurshid and Y. Smaragdakis",
  title =        "Viewpoint: Effectiveness of anonymization in
                 double-blind review",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "30--33",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3208157",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228027/fulltext",
  abstract =     "Assessing the effectiveness of anonymization in the
                 review process.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Choudhury:2018:DCS,
  author =       "Diptanu Gon Choudhury and Timothy Perrett",
  title =        "Designing cluster schedulers for {Internet}-scale
                 services",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "34--40",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3190564",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228038/fulltext",
  abstract =     "Embracing failures for improving availability.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lauinger:2018:TSD,
  author =       "Tobias Lauinger and Abdelberi Chaabane and Christo B.
                 Wilson",
  title =        "Thou shalt not depend on me",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "41--47",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3190562",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/java2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228039/fulltext",
  abstract =     "A look at JavaScript libraries in the wild.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2018:DA,
  author =       "Thomas A. Limoncelli",
  title =        "Documentation is automation",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "48--53",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3190572",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228040/fulltext",
  abstract =     "A.B.A. = Always be automating.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Baeza-Yates:2018:BW,
  author =       "Ricardo Baeza-Yates",
  title =        "Bias on the web",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "54--61",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3209581",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228035/fulltext",
  abstract =     "Bias in Web data and use taints the algorithms behind
                 Web-based applications, delivering equally biased
                 results.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wobbrock:2018:ABD,
  author =       "Jacob O. Wobbrock and Krzysztof Z. Gajos and Shaun K.
                 Kane and Gregg C. Vanderheiden",
  title =        "Ability-based design",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "62--71",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3148051",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228034/fulltext",
  abstract =     "By focusing on users' abilities rather than
                 disabilities, designers can create interactive systems
                 better matched to those abilities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gefen:2018:IPM,
  author =       "David Gefen and Jake Miller and Johnathon Kyle
                 Armstrong and Frances H. Cornelius and Noreen Robertson
                 and Aaron Smith-McLallen and Jennifer A. Taylor",
  title =        "Identifying patterns in medical records through latent
                 semantic analysis",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "72--77",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3209086",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228036/fulltext",
  abstract =     "Text analysis can reveal patterns of association among
                 medical terms and medical codes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Genkin:2018:PDC,
  author =       "Daniel Genkin and Dimitrios Papadopoulos and
                 Charalampos Papamanthou",
  title =        "Privacy in decentralized cryptocurrencies",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "78--88",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3132696",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228028/fulltext",
  abstract =     "When it comes to anonymizing cryptocurrencies, one
                 size most definitely does not fit all.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cox:2018:TPM,
  author =       "Landon P. Cox",
  title =        "Technical perspective: {Measuring} optimization
                 potential with {Coz}",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "90--90",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3205913",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228041/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Curtsinger:2018:CFC,
  author =       "Charlie Curtsinger and Emery D. Berger",
  title =        "{Coz}: finding code that counts with causal
                 profiling",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "91--99",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3205911",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228044/fulltext",
  abstract =     "Improving performance is a central concern for
                 software developers. To locate optimization
                 opportunities, developers rely on software profilers.
                 However, these profilers only report where programs
                 spend their time: optimizing that code may have no
                 impact on performance. Past profilers thus both waste
                 developer time and make it difficult for them to
                 uncover significant optimization opportunities. This
                 paper introduces causal profiling. Unlike past
                 profiling approaches, causal profiling indicates
                 exactly where programmers should focus their
                 optimization efforts, and quantifies their potential
                 impact. Causal profiling works by running performance
                 experiments during program execution. Each experiment
                 calculates the impact of any potential optimization by
                 virtually speeding up code: inserting pauses that slow
                 down all other code running concurrently. The key
                 insight is that this slowdown has the same relative
                 effect as running that line faster, thus ``virtually''
                 speeding it up. We present Coz, a causal profiler,
                 which we evaluate on a range of highly-tuned
                 applications such as Memcached, SQLite, and the PARSEC
                 benchmark suite. Coz identifies previously unknown
                 optimization opportunities that are both significant
                 and targeted. Guided by Coz, we improve the performance
                 of Memcached by 9\%, SQLite by 25\%, and accelerate six
                 PARSEC applications by as much as 68\%; in most cases,
                 these optimizations involve modifying under 10 lines of
                 code.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2018:LBRa,
  author =       "Leah Hoffmann",
  title =        "Last byte: {RISC} management",
  journal =      j-CACM,
  volume =       "61",
  number =       "6",
  pages =        "104--ff",
  month =        jun,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3204453",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 5 14:47:04 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/6/228042/fulltext",
  abstract =     "ACM A. M. Turing award recipients John Hennessy and
                 David Patterson have introduced generations of students
                 to reduced instruction set computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hanson:2018:DRM,
  author =       "Vicki L. Hanson",
  title =        "Departments: Reflections on my two years",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "5--5",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3226066",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229040/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:CNN,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: On neural networks",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "7--7",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3224195",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229041/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2018:VIHb,
  author =       "Moshe Y. Vardi",
  title =        "{Vardi}'s insights: How the hippies destroyed the
                 {Internet}",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "9--9",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3226073",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229042/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:LETb,
  author =       "{CACM Staff}",
  title =        "Letters to the editor: Teach the law (and the {AI})
                 `foreseeability'",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "10--11",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3226227",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229043/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bugayenko:2018:BWD,
  author =       "Yegor Bugayenko",
  title =        "{BLOG@CACM}: We are done with `hacking'",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "12--13",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3213760",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229044/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Today's programmers
                 offer more valuable skills than simply being able to
                 hack algorithms and make data structures, says Yegor
                 Bugayenko.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2018:NWC,
  author =       "Logan Kugler",
  title =        "News: Why cryptocurrencies use so much energy: and
                 what to do about it",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "15--17",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3213762",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229045/fulltext",
  abstract =     "The electricity consumption of mining for
                 cryptocurrencies is becoming a real concern. Here's
                 what to do about it.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2018:NYG,
  author =       "Gary Anthes",
  title =        "News: You've got mail!",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "18--19",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3213776",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229047/fulltext",
  abstract =     "And that's not all. Email is not what it used to be.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2018:NBI,
  author =       "Keith Kirkpatrick",
  title =        "News: Bringing the {Internet} to the (developing)
                 world",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "20--21",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3213775",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229046/fulltext",
  abstract =     "A growing number of low-cost (and free!) solutions aim
                 to open the Internet to developing regions.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2018:LSC,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Copyright blocks a news-monitoring
                 technology",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "24--26",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3225222",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229048/fulltext",
  abstract =     "An evolving technological landscape has made
                 application of copyright law increasingly difficult.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Halaburda:2018:EBD,
  author =       "Hanna Halaburda",
  title =        "Economic and business dimensions: Blockchain
                 revolution without the blockchain?",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "27--29",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3225619",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229049/fulltext",
  abstract =     "Most of the suggested benefits of blockchain
                 technologies do not come from elements unique to the
                 blockchain.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ahmed:2018:BPB,
  author =       "Alex Ahmed",
  title =        "Broadening participation: Beyond diversity",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "30--32",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3225621",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229050/fulltext",
  abstract =     "Considering the confluence of research questions and
                 sociopolitical dynamics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Yasar:2018:VNP,
  author =       "Osman Yasar",
  title =        "Viewpoint: A new perspective on computational
                 thinking",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "33--39",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3214354",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229035/fulltext",
  abstract =     "Addressing its cognitive essence, universal value, and
                 curricular practices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Dykstra:2018:VCD,
  author =       "Josiah Dykstra and Eugene H. Spafford",
  title =        "Viewpoint: The case for disappearing cyber security",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "40--42",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3213764",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229051/fulltext",
  abstract =     "A proposal for keeping cyber security both out of
                 sight and out of mind for end users.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chisnall:2018:CLL,
  author =       "David Chisnall",
  title =        "{C} is not a low-level language",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "44--48",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3209212",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229036/fulltext",
  abstract =     "Your computer is not a fast PDP-11.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2018:HCG,
  author =       "Kate Matsudaira",
  title =        "How to come up with great ideas",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "49--51",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3190570",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229037/fulltext",
  abstract =     "Think like an entrepreneur.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vasisht:2018:RPT,
  author =       "Deepak Vasisht and Peter Bailis",
  title =        "Research for practice: toward a network of connected
                 things",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "52--54",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3178367",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229038/fulltext",
  abstract =     "Expert-curated guides to the best of CS research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goodfellow:2018:MML,
  author =       "Ian Goodfellow and Patrick McDaniel and Nicolas
                 Papernot",
  title =        "Making machine learning robust against adversarial
                 inputs",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "56--66",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3134599",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229030/fulltext",
  abstract =     "Such inputs distort how machine-learning-based systems
                 are able to function in the world as it is.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schneider:2018:DNG,
  author =       "Christoph Schneider and Markus Weinmann and Jan vom
                 Brocke",
  title =        "Digital nudging: guiding online user choices through
                 interface design",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "67--73",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3213765",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229029/fulltext",
  abstract =     "Designers can create designs that nudge users toward
                 the most desirable option.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ousterhout:2018:AMO,
  author =       "John Ousterhout",
  title =        "Always measure one level deeper",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "74--83",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3213770",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229031/fulltext",
  abstract =     "Performance measurements often go wrong, reporting
                 surface-level results that are more marketing than
                 science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bellini:2018:AED,
  author =       "Carlo Gabriel Porto Bellini",
  title =        "The {ABCs} of effectiveness in the digital society",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "84--91",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3205945",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229032/fulltext",
  abstract =     "Digital effectiveness is not the same as mastering the
                 ICTs, rather it is the art of using them in a
                 purposeful, healthy way.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goldberg:2018:RSM,
  author =       "Sharon Goldberg and Ethan Heilman",
  title =        "The rewards of selfish mining: technical perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "94--94",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3213006",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229034/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Eyal:2018:MEB,
  author =       "Ittay Eyal and Emin G{\"u}n Sirer",
  title =        "Majority is not enough: Bitcoin mining is vulnerable",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "95--102",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3212998",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229033/fulltext",
  abstract =     "The Bitcoin cryptocurrency records its transactions in
                 a public log called the blockchain. Its security rests
                 critically on the distributed protocol that maintains
                 the blockchain, run by participants called miners.
                 Conventional wisdom asserts that the mining protocol is
                 incentive-compatible and secure against colluding
                 minority groups, that is, it incentivizes miners to
                 follow the protocol as prescribed. We show that the
                 Bitcoin mining protocol is not incentive-compatible. We
                 present an attack with which colluding miners' revenue
                 is larger than their fair share. The attack can have
                 significant consequences for Bitcoin: Rational miners
                 will prefer to join the attackers, and the colluding
                 group will increase in size until it becomes a
                 majority. At this point, the Bitcoin system ceases to
                 be a decentralized currency. Unless certain assumptions
                 are made, selfish mining may be feasible for any
                 coalition size of colluding miners. We propose a
                 practical modification to the Bitcoin protocol that
                 protects Bitcoin in the general case. It prohibits
                 selfish mining by a coalition that command less than
                 1/4 of the resources. This threshold is lower than the
                 wrongly assumed 1/2 bound, but better than the current
                 reality where a coalition of any size can compromise
                 the system.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2018:LBS,
  author =       "Dennis Shasha",
  title =        "Last byte: String wars",
  journal =      j-CACM,
  volume =       "61",
  number =       "7",
  pages =        "104--104",
  month =        jul,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3219818",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jun 26 11:16:13 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/7/229039/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Larus:2018:IEA,
  author =       "James Larus and Chris Hankin",
  title =        "{Informatics Europe} and {ACM Europe Council}:
                 Regulating automated decision making",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "5--5",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3231715",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229770/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:CT,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Traceability",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "7--7",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3235764",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229771/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:LEE,
  author =       "{CACM Staff}",
  title =        "Letters to the editor: Encourage {ACM} to address
                 {U.S.} election integrity",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "10--11",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3235028",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229772/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hill:2018:BAR,
  author =       "Robin K. Hill",
  title =        "{BLOG@CACM}: Assessing responsibility for program
                 output",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "12--13",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3231166",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229773/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm We lack an easy way
                 to indicate that algorithms do not make decisions and
                 are not biased; programmers do, and are.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2018:NAT,
  author =       "Chris Edwards",
  title =        "News: Animals teach robots to find their way",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "14--16",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3231168",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229775/fulltext",
  abstract =     "Navigation research demonstrates bio-machine
                 symbiosis.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2018:NEL,
  author =       "Don Monroe",
  title =        "News: Electronics are leaving the plane",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "17--18",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3231207",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229776/fulltext",
  abstract =     "Stacking chips and connecting them vertically
                 increases both speed and functionality.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2018:NBP,
  author =       "Esther Shein",
  title =        "News: Broadening the path for women in {STEM}",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "19--21",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3231170",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229774/fulltext",
  abstract =     "Organizations work to address 'a notable absence of
                 women in the field.'",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ali:2018:GCD,
  author =       "Kashif Ali and Kurtis Heimerl",
  title =        "Global computing: Designing sustainable rural
                 infrastructure through the lens of {OpenCellular}",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "22--25",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3232037",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229756/fulltext",
  abstract =     "Understanding the unique local context, as well as
                 technical considerations, are essential components of
                 successful project deployment.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2018:EPE,
  author =       "Mark Guzdial and Amy Bruckman",
  title =        "Education: Providing equitable access to computing
                 education",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "26--28",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3232039",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229757/fulltext",
  abstract =     "Seeking the best measures to reach advantaged and
                 less-advantaged students equally.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2018:KVE,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: Every silver lining has a cloud",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "29--30",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3232041",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229758/fulltext",
  abstract =     "Cache is king. And if your cache is cut, you are going
                 to feel it.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shapiro:2018:PCD,
  author =       "Ehud Shapiro",
  title =        "Pointg\slash counterpoint: democracy and e-democracy:
                 Point: foundations of e-democracy",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "31--34",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3213766",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229759/fulltext",
  abstract =     "Considering the possibility of achieving an
                 e-democracy based on long-established foundations that
                 strengthen both real-world democracies and virtual
                 Internet communities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schuler:2018:PCD,
  author =       "Douglas Schuler",
  title =        "Point\slash counterpoint: democracy and e-democracy:
                 Counterpoint: e-democracy won't save democracy.
                 democracy will save democracy",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "34--36",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3231050",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229760/fulltext",
  abstract =     "Increased technology is not the solution to the
                 fundamental issue of declining democratic culture.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Petrov:2018:ABM,
  author =       "Alex Petrov",
  title =        "Algorithms behind modern storage systems",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "38--44",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3209210",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229762/fulltext",
  abstract =     "Different uses for read-optimized B-trees and
                 write-optimized LSM-trees.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Crankshaw:2018:RPP,
  author =       "Dan Crankshaw and Joseph Gonzalez and Peter Bailis",
  title =        "Research for practice: prediction-serving systems",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "45--49",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3190574",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229761/fulltext",
  abstract =     "What happens when we wish to actually deploy a machine
                 learning model to production?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2018:CE,
  author =       "Pat Helland",
  title =        "Consistently eventual",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "50--52",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3209277",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229763/fulltext",
  abstract =     "For many data items, the work never settles on a
                 value.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Burton:2018:HTC,
  author =       "Emanuelle Burton and Judy Goldsmith and Nicholas
                 Mattei",
  title =        "How to teach computer ethics through science fiction",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "54--64",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3154485",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229765/fulltext",
  abstract =     "Science fiction in particular offers students a way to
                 cultivate their capacity for moral imagination.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Delimitrou:2018:ALT,
  author =       "Christina Delimitrou and Christos Kozyrakis",
  title =        "{Amdahl}'s law for tail latency",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "65--72",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3232559",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229764/fulltext",
  abstract =     "Queueing theoretic models can guide design trade-offs
                 in systems targeting tail latency, not just average
                 performance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Such:2018:MPS,
  author =       "Jose M. Such and Natalia Criado",
  title =        "Multiparty privacy in social media",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "74--81",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3208039",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229766/fulltext",
  abstract =     "Online privacy is not just about what you disclose
                 about yourself, it is also about what others disclose
                 about you.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Owens:2018:TPG,
  author =       "John D. Owens",
  title =        "Technical perspective: Graphs, betweenness centrality,
                 and the {GPU}",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "84--84",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3230483",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229767/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McLaughlin:2018:AGB,
  author =       "Adam McLaughlin and David A. Bader",
  title =        "Accelerating {GPU} betweenness centrality",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "85--92",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3230485",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229768/fulltext",
  abstract =     "Graphs that model social networks, numerical
                 simulations, and the structure of the Internet are
                 enormous and cannot be manually inspected. A popular
                 metric used to analyze these networks is Betweenness
                 Centrality (BC), which has applications in community
                 detection, power grid contingency analysis, and the
                 study of the human brain. However, these analyses come
                 with a high computational cost that prevents the
                 examination of large graphs of interest. Recently, the
                 use of Graphics Processing Units (GPUs) has been
                 promising for efficient processing of unstructured data
                 sets. Prior GPU implementations of BC suffer from large
                 local data structures and inefficient graph traversals
                 that limit scalability and performance. Here we present
                 a hybrid GPU implementation that provides good
                 performance on graphs of arbitrary structure rather
                 than just scale-free graphs as was done previously. Our
                 methods achieve up to 13$ \times $ speedup on
                 high-diameter graphs and an average of 2.71$ \times $
                 speedup overall compared to the best existing GPU
                 algorithm. We also observe near linear speedup when
                 running BC on 192 GPUs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bainbridge:2018:LBD,
  author =       "William Sims Bainbridge",
  title =        "Last byte: Deadlock",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "96--ff",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3232923",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/8/229769/fulltext",
  abstract =     "Upgraded with new instructions, my AI aims to debug
                 its original programmer, along with his home planet.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Best:2018:GCS,
  author =       "Michael L. Best",
  title =        "Global computing: Session details: {Global}
                 computing",
  journal =      j-CACM,
  volume =       "61",
  number =       "8",
  pages =        "??--??",
  month =        aug,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3264352",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Aug 8 17:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2018:ELC,
  author =       "Andrew A. Chien",
  title =        "{Editor}'s letter: Computer architecture: disruption
                 from above",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "5--5",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3243136",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230558/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:CPW,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: The {Peace of Westphalia}",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "6--6",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3242093",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230559/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2018:VIM,
  author =       "Moshe Y. Vardi",
  title =        "{Vardi}'s insights: Move fast and break things",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "7--7",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3244026",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230560/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:LEHa,
  author =       "{CACM Staff}",
  title =        "Letters to the editor: Hippie values really did build
                 the {Internet}",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "9--11",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3242088",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230561/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bugayenko:2018:BDB,
  author =       "Yegor Bugayenko",
  title =        "{BLOG@CACM}: Discovering bugs, or ensuring success?",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "12--13",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3237196",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230562/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Finding errors is
                 not the same as making certain a software product works
                 correctly.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2018:NAH,
  author =       "Don Monroe",
  title =        "News: {AI} holds the better hand",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "14--16",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3237008",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230565/fulltext",
  abstract =     "Exploiting the techniques of game theory to come up
                 with the superior poker hand.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2018:NRI,
  author =       "Gregory Mone",
  title =        "News: Robotic implants",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "17--18",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3237123",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230564/fulltext",
  abstract =     "Scientists are developing tiny medical machines that
                 stretch the definition of the term ``robot.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2018:NBC,
  author =       "Keith Kirkpatrick",
  title =        "News: Borders in the cloud",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "19--21",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3237072",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230563/fulltext",
  abstract =     "New data protection laws raise questions about whether
                 certain jurisdictions are trying to thwart the ability
                 of foreign governments to obtain data on their
                 citizens.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wagner:2018:CEO,
  author =       "Alan R. Wagner and Jason Borenstein and Ayanna
                 Howard",
  title =        "Computing ethics: Overtrust in the robotic age",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "22--24",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3241365",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230593/fulltext",
  abstract =     "A contemporary ethical challenge.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pasquale:2018:LTW,
  author =       "Frank Pasquale",
  title =        "Law and technology: When machine learning is facially
                 invalid",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "25--27",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3241367",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230569/fulltext",
  abstract =     "Observations on the use of machine learning and facial
                 inferences to classify people using inexplicable
                 data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2018:PIN,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: Navigating with accelerating
                 technology change",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "28--30",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3241369",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230594/fulltext",
  abstract =     "Mathematical tools such as S-curves locate inflection
                 points in technology-accelerated social spaces; where
                 we move next depends on our navigational skills.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Barker:2018:VAO,
  author =       "Adam Barker",
  title =        "Viewpoint: An academic's observations from a
                 sabbatical at {Google}",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "31--33",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3177748",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230596/fulltext",
  abstract =     "How experiences gained in industry can improve
                 academic research and teaching.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lee:2018:VSR,
  author =       "Edward A. Lee",
  title =        "Viewpoint: Is software the result of top-down
                 intelligent design or evolution?",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "34--36",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3213763",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230595/fulltext",
  abstract =     "Considering the potential danger to individuals of
                 rapid coevolution.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2018:GPM,
  author =       "Thomas A. Limoncelli",
  title =        "{GitOps}: a path to more self-service {IT}",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "38--42",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3233241",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230599/fulltext",
  abstract =     "IaC + PR = GitOps",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mubeen:2018:WFS,
  author =       "Noor Mubeen",
  title =        "Workload frequency scaling law: derivation and
                 verification",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "43--47",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3190560",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230598/fulltext",
  abstract =     "Workload scalability has a cascade relation via the
                 scale factor.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Alonso:2018:RPF,
  author =       "Gustavo Alonso and Peter Bailis",
  title =        "Research for practice: {FPGAs} in datacenters",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "48--49",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3209275",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230597/fulltext",
  abstract =     "Expert-curated guides to the best of CS research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jouppi:2018:DSA,
  author =       "Norman P. Jouppi and Cliff Young and Nishant Patil and
                 David Patterson",
  title =        "A domain-specific architecture for deep neural
                 networks",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "50--59",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3154484",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230571/fulltext",
  abstract =     "Tensor processing units improve performance per watt
                 of neural networks in Google datacenters by roughly
                 50x.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Perricone:2018:CBC,
  author =       "Robert Perricone and X. Sharon Hu and Joseph Nahas and
                 Michael Niemier",
  title =        "Can beyond-{CMOS} devices illuminate dark silicon?",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "60--69",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3230628",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230600/fulltext",
  abstract =     "The ``new Dark Silicon'' model benchmarks transistor
                 technologies at the architectural level for multi-core
                 processors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vucetic:2018:PAC,
  author =       "Slobodan Vucetic and Ashis Kumar Chanda and Shanshan
                 Zhang and Tian Bai and Aniruddha Maiti",
  title =        "Peer assessment of {CS} doctoral programs shows strong
                 correlation with faculty citations",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "70--76",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3181854",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230572/fulltext",
  abstract =     "Strong correlation indicates notable research
                 productivity of individual faculty members in turn
                 boosts the standing of their programs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Abadi:2018:ODD,
  author =       "Daniel J. Abadi and Jose M. Faleiro",
  title =        "An overview of deterministic database systems",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "78--88",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3181853",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230601/fulltext",
  abstract =     "Deterministic database systems show great promise, but
                 their deployment may require changes in the way
                 developers interact with the database.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Choudhury:2018:TPY,
  author =       "Romit Roy Choudhury",
  title =        "Technical perspective: Is your {WiFi} a sensor?",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "90--90",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3236619",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230574/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zhao:2018:ERU,
  author =       "Mingmin Zhao and Fadel Adib and Dina Katabi",
  title =        "Emotion recognition using wireless signals",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "91--100",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3236621",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230573/fulltext",
  abstract =     "This paper demonstrates a new technology that can
                 infer a person's emotions from RF signals reflected off
                 his body. EQ-Radio transmits an RF signal and analyzes
                 its reflections off a person's body to recognize his
                 emotional state (happy, sad, etc.). The key enabler
                 underlying EQ-Radio is a new algorithm for extracting
                 the individual heartbeats from the wireless signal at
                 an accuracy comparable to on-body ECG monitors. The
                 resulting beats are then used to compute
                 emotion-dependent features which feed a
                 machine-learning emotion classifier. We describe the
                 design and implementation of EQ-Radio, and demonstrate
                 through a user study that its emotion recognition
                 accuracy is on par with state-of-the-art emotion
                 recognition systems that require a person to be hooked
                 to an ECG monitor.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2018:LBB,
  author =       "Dennis Shasha",
  title =        "Last byte: Bounce blockchain",
  journal =      j-CACM,
  volume =       "61",
  number =       "9",
  pages =        "104--ff",
  month =        sep,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3240297",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 5 09:35:28 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/9/230602/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:CIS,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: The {Internet} in the 21st century",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "5--5",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3275378",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231357/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:LEHb,
  author =       "{CACM Staff}",
  title =        "Letters to the editor: {Hennessy} and {Patterson} on
                 the roots of {RISC}",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "6--7",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3273019",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231358/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Banifatemi:2018:BCW,
  author =       "Amir Banifatemi",
  title =        "{BLOG@CACM}: Can we use {AI} for global good?",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "8--9",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3264623",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231359/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Amir Banifatemi
                 observes how the AI for Good Summit ``allowed us to
                 start a dialogue, find a common frame of reference, and
                 decide how our steps would be smart and structured.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2018:NFV,
  author =       "Chris Edwards",
  title =        "News: Floating voxels provide new hope for {$3$D}
                 displays",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "11--13",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3264625",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231361/fulltext",
  abstract =     "In search of holograms that can be viewed from any
                 angle.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2018:NTE,
  author =       "Samuel Greengard",
  title =        "News: Transient electronics take shape",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "14--16",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3264630",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231362/fulltext",
  abstract =     "Advances in materials science and chemistry are
                 leading to self-destructing circuits and transient
                 electronics, which could impact many fields.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2018:NDA,
  author =       "Esther Shein",
  title =        "News: The dangers of automating social programs",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "17--19",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3264627",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231360/fulltext",
  abstract =     "Is it possible to keep bias out of a social program
                 driven by one or more algorithms?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2018:TSMb,
  author =       "Michael A. Cusumano",
  title =        "Technology strategy and management: The business of
                 quantum computing",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "20--22",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3267352",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231363/fulltext",
  abstract =     "Considering the similarities of quantum computing
                 development to the early years of conventional
                 computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Swire:2018:PSP,
  author =       "Peter Swire",
  title =        "Privacy and security: A pedagogic cybersecurity
                 framework",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "23--26",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3267354",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231364/fulltext",
  abstract =     "A proposal for teaching the organizational, legal, and
                 international aspects of cybersecurity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2018:KVO,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: The obscene coupling known as spaghetti
                 code",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "27--28",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3267356",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231365/fulltext",
  abstract =     "Teach your junior programmers how to read code.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Abramatic:2018:VBU,
  author =       "Jean-Fran{\c{c}}ois Abramatic and Roberto {Di Cosmo}
                 and Stefano Zacchiroli",
  title =        "Viewpoint: Building the universal archive of source
                 code",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "29--31",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3183558",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231366/fulltext",
  abstract =     "A global collaborative project for the benefit of
                 all.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cabot:2018:VCC,
  author =       "Jordi Cabot and Javier Luis C{\'a}novas Izquierdo and
                 Valerio Cosentino",
  title =        "Viewpoint: Are {CS} conferences (too) closed
                 communities?",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "32--34",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3209580",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231367/fulltext",
  abstract =     "Assessing whether newcomers have a more difficult time
                 achieving paper acceptance at established
                 conferences.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lipton:2018:MMI,
  author =       "Zachary C. Lipton",
  title =        "The mythos of model interpretability",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "36--43",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3233231",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231369/fulltext",
  abstract =     "In machine learning, the concept of interpretability
                 is both important and slippery.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2018:SFC,
  author =       "Kate Matsudaira",
  title =        "The secret formula for choosing the right next role",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "44--46",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3233239",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231370/fulltext",
  abstract =     "The best careers are not defined by titles or
                 r{\'e}sum{\'e} bullet points.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2018:MYS,
  author =       "Pat Helland",
  title =        "Mind your state for your state of mind",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "47--54",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3233235",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231368/fulltext",
  abstract =     "The interactions between storage and applications can
                 be complex and subtle.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Darwiche:2018:HLI,
  author =       "Adnan Darwiche",
  title =        "Human-level intelligence or animal-like abilities?",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "56--67",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3271625",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231373/fulltext",
  abstract =     "What just happened in artificial intelligence and how
                 it is being misunderstood.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Klein:2018:FVS,
  author =       "Gerwin Klein and June Andronick and Matthew Fernandez
                 and Ihor Kuz and Toby Murray and Gernot Heiser",
  title =        "Formally verified software in the real world",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "68--77",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3230627",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231372/fulltext",
  abstract =     "Verified software secures the Unmanned Little Bird
                 autonomous helicopter against mid-flight cyber
                 attacks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bui:2018:PPH,
  author =       "Quang ``Neo'' Bui and Sean Hansen and Manlu Liu and
                 Qiang (John) Tu",
  title =        "The productivity paradox in health information
                 technology",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "78--85",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3183583",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231371/fulltext",
  abstract =     "New York State healthcare providers increased their
                 use of the technology but delivered only mixed results
                 for their patients.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nardi:2018:CWL,
  author =       "Bonnie Nardi and Bill Tomlinson and Donald J.
                 Patterson and Jay Chen and Daniel Pargman and Barath
                 Raghavan and Birgit Penzenstadler",
  title =        "Computing within limits",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "86--93",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3183582",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231374/fulltext",
  abstract =     "The future of computing research relies on addressing
                 an array of limitations on a planetary scale.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Baillieul:2018:CTV,
  author =       "John Baillieul",
  title =        "A control theorist's view on reactive control for
                 autonomous drones: technical perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "95--95",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3264411",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231378/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mottola:2018:FCR,
  author =       "Luca Mottola and Kamin Whitehouse",
  title =        "Fundamental concepts of reactive control for
                 autonomous drones",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "96--104",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3264417",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231377/fulltext",
  abstract =     "Autonomous drones represent a new breed of mobile
                 computing system. Compared to smartphones and connected
                 cars that only opportunistically sense or communicate,
                 drones allow motion control to become part of the
                 application logic. The efficiency of their movements is
                 largely dictated by the low-level control enabling
                 their autonomous operation based on high-level inputs.
                 Existing implementations of such low-level control
                 operate in a time-triggered fashion. In contrast, we
                 conceive a notion of reactive control that allows
                 drones to execute the low-level control logic only upon
                 recognizing the need to, based on the influence of the
                 environment onto the drone operation. As a result,
                 reactive control can dynamically adapt the control
                 rate. This brings fundamental benefits, including more
                 accurate motion control, extended lifetime, and better
                 quality of service in end-user applications. Based on
                 260+ hours of real-world experiments using three aerial
                 drones, three different control logic, and three
                 hardware platforms, we demonstrate, for example, up to
                 41\% improvements in motion accuracy and up to 22\%
                 improvements in flight time.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Snir:2018:FMT,
  author =       "Marc Snir",
  title =        "The future of {MPI}: technical perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "105--105",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3264415",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/pvm.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231376/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gerstenberger:2018:EHS,
  author =       "Robert Gerstenberger and Maciej Besta and Torsten
                 Hoefler",
  title =        "Enabling highly scalable remote memory access
                 programming with {MPI-3} one sided",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "106--113",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3264413",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/pvm.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231375/fulltext",
  abstract =     "Modern high-performance networks offer remote direct
                 memory access (RDMA) that exposes a process' virtual
                 address space to other processes in the network. The
                 Message Passing Interface (MPI) specification has
                 recently been extended with a programming interface
                 called MPI-3 Remote Memory Access (MPI-3 RMA) for
                 efficiently exploiting state-of-the-art RDMA features.
                 MPI-3 RMA enables a powerful programming model that
                 alleviates many message passing downsides. In this
                 work, we design and develop bufferless protocols that
                 demonstrate how to implement this interface and support
                 scaling to millions of cores with negligible memory
                 consumption while providing highest performance and
                 minimal overheads. To arm programmers, we provide a
                 spectrum of performance models for RMA functions that
                 enable rigorous mathematical analysis of application
                 performance and facilitate the development of codes
                 that solve given tasks within specified time and energy
                 budgets. We validate the usability of our library and
                 models with several application studies with up to half
                 a million processes. In a wider sense, our work
                 illustrates how to use RMA principles to accelerate
                 computation- and data-intensive codes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2018:LBRb,
  author =       "Leah Hoffmann",
  title =        "Last byte: Reaping the benefits of a diverse
                 background",
  journal =      j-CACM,
  volume =       "61",
  number =       "10",
  pages =        "120--ff",
  month =        oct,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3237198",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Sep 27 11:55:45 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/10/231379/fulltext",
  abstract =     "Earlier this year, ACM named Dina Katabi of the
                 Massachusetts Institute of Technology's Computer
                 Science and Artificial Intelligence Laboratory
                 recipient of the 2017 ACM Prize in Computing for her
                 creative contributions to wireless systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:CUL,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: The upper layers of the internet",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "5--5",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3281164",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232189/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2018:DSR,
  author =       "Moshe Y. Vardi",
  title =        "Departments: Self-reference and section 230",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "7--7",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3279813",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232190/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hewitt:2018:GCM,
  author =       "Carl Hewitt and Vijay Kumar",
  title =        "The gap in {CS}, mulling irrational exuberance",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "8--9",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3276740",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232191/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the [email
                 protected] community. In each issue of Communications,
                 we'll publish selected posts or excerpts. twitter
                 Follow us on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Carl Hewitt
                 suggests computer science needs a reference resource,
                 while Vijay Kumar decries intellectual dishonesty in
                 technology forecasting.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2018:NAE,
  author =       "Don Monroe",
  title =        "News: {AI}, explain yourself",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "11--13",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3276742",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232193/fulltext",
  abstract =     "It is increasingly important to understand how
                 artificial intelligence comes to a decision.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2018:NNM,
  author =       "Neil Savage",
  title =        "News: A new movement in seismology",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "14--15",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3276746",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232194/fulltext",
  abstract =     "Unused telecom fiber might be used to detect
                 earthquakes, uncover other secrets in the soil.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2018:NWI,
  author =       "Samuel Greengard",
  title =        "News: Weighing the impact of {GDPR}",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "16--18",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3276744",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232192/fulltext",
  abstract =     "The EU data regulation will affect computer, Internet,
                 and technology usage within and outside the EU; how it
                 will play out remains to be seen.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2018:LSE,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: The {EU's} controversial digital
                 single market directive",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "20--23",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3277562",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232195/fulltext",
  abstract =     "Should copyright enforcement have precedence over the
                 interests of users in information privacy and
                 fundamental freedoms?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bellovin:2018:IRB,
  author =       "Steven M. Bellovin and Peter G. Neumann",
  title =        "Inside risks: The big picture",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "24--26",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3277564",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232196/fulltext",
  abstract =     "A systems-oriented view of trustworthiness.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shapiro:2018:EHM,
  author =       "R. Benjamin Shapiro and Rebecca Fiebrink and Peter
                 Norvig",
  title =        "Education: How machine learning impacts the
                 undergraduate computing curriculum",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "27--29",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3277567",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232197/fulltext",
  abstract =     "The growing importance of machine learning creates
                 challenging questions for computing education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Liaskos:2018:VUS,
  author =       "C. Liaskos and A. Tsioliaridou and A. Pitsillides and
                 S. Ioannidis and I. Akyildiz",
  title =        "Viewpoint: Using any surface to realize a new paradigm
                 for wireless communications",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "30--33",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3192336",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232200/fulltext",
  abstract =     "Programmable wireless environments use unique
                 customizable software processes rather than traditional
                 rigid channel models.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lahtiranta:2018:VCR,
  author =       "Janne Lahtiranta and Sami Hyrynsalmi",
  title =        "Viewpoint: Crude and rude?",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "34--35",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3195179",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232199/fulltext",
  abstract =     "Old ways in the new oil business.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2018:CRI,
  author =       "Andrew A. Chien",
  title =        "{China} region: Introducing
                 {{\booktitle{Communications}}}' regional special
                 sections",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "36--37",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239530",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232201/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chen:2018:CRS,
  author =       "Wenguang Chen and Xiang-Yang Li",
  title =        "{China} Region Special Section: Hot Topics: Welcome to
                 the {China} region special section",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "38--38",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239532",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232205/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zaagman:2018:CRS,
  author =       "Elliott Zaagman",
  title =        "{China} Region Special Section: Hot Topics: {China}'s
                 computing ambitions",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "40--41",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239534",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232206/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lu:2018:CRSa,
  author =       "Chao-Yang Lu and Cheng-Zhi Peng and Jian-Wei Pan",
  title =        "{China} Region Special Section: Hot Topics: Quantum
                 communication at 7,600km and beyond",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "42--43",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239536",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232207/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zhu:2018:CRS,
  author =       "Jun Zhu and Tiejun Huang and Wenguang Chen and Wen
                 Gao",
  title =        "{China} Region Special Section: Hot Topics: The future
                 of artificial intelligence in {China}",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "44--45",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239540",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232209/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guy:2018:CRS,
  author =       "Peter Guy",
  title =        "{China} Region Special Section: Hot Topics: Consumers,
                 corporations, and government: computing in {China}",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "46--47",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239538",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232208/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zhang:2018:CRS,
  author =       "San Zhang",
  title =        "{China} Region Special Section: Hot Topics: Regional
                 computing culture and personalities",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "48--49",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3277554",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232202/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Li:2018:CRS,
  author =       "Xiang-Yang Li and Jianwei Qian and Xiaoyang Wang",
  title =        "{China} Region Special Section: Hot Topics: Can
                 {China} lead the development of data trading and
                 sharing markets?",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "50--51",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239542",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232203/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Xu:2018:CRS,
  author =       "Luyi Xu",
  title =        "{China} Region Special Section: Hot Topics: Exploiting
                 psychology and social behavior for game stickiness",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "52--53",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239544",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232204/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Min:2018:CRS,
  author =       "Wanli Min and Liang Yu and Lei Yu and Shubo He",
  title =        "{China} Region Special Section: Big Trends: People
                 logistics in smart cities",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "54--59",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239546",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232218/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jin:2018:CRS,
  author =       "Hai Jin and Haibo Chen and Hong Gao and Xiang-Yang Li
                 and Song Wu",
  title =        "{China} Region Special Section: Big Trends: Cloud
                 bursting for the world's largest consumer market",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "60--64",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239548",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232210/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Qi:2018:CRS,
  author =       "Yuan Qi and Jing Xiao",
  title =        "{China} Region Special Section: Big Trends: {Fintech}:
                 {AI} powers financial services to improve people's
                 lives",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "65--69",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239550",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232212/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Xia:2018:CRS,
  author =       "Huaxia Xia and Haiming Yang",
  title =        "{China} Region Special Section: Big Trends: Is
                 last-mile delivery a `killer app' for self-driving
                 vehicles?",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "70--75",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239552",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232211/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zhuge:2018:CRS,
  author =       "Yue Zhuge",
  title =        "{China} Region Special Section: Big Trends: Video
                 consumption, social networking, and influence",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "76--81",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239554",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232213/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lu:2018:CRSb,
  author =       "Yutong Lu and Depei Qian and Haohuan Fu and Wenguang
                 Chen",
  title =        "{China} Region Special Section: Big Trends: Will
                 supercomputers be super-data and {super-AI} machines?",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "82--87",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3239556",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/super.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232217/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fata:2018:CCG,
  author =       "Matt Fata and Philippe-Joseph Arida and Patrick Hahn
                 and Betsy Beyer",
  title =        "Corp to cloud: {Google}'s virtual desktops",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "88--94",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3233233",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232220/fulltext",
  abstract =     "How Google moved its virtual desktops to the cloud.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ratner:2018:RPK,
  author =       "Alex Ratner and Chris R{\'e} and Peter Bailis",
  title =        "Research for practice: knowledge base construction in
                 the machine-learning era",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "95--97",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3233243",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232219/fulltext",
  abstract =     "Three critical design points: Joint learning, weak
                 supervision, and new representations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ghirotti:2018:TCM,
  author =       "Silvia Esparrachiari Ghirotti and Tanya Reilly and
                 Ashleigh Rentz",
  title =        "Tracking and controlling microservice dependencies",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "98--104",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3267118",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232221/fulltext",
  abstract =     "Dependency management is a crucial part of system and
                 software design.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{White:2018:SDV,
  author =       "Ryen W. White",
  title =        "Skill discovery in virtual assistants",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "106--113",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3185336",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232216/fulltext",
  abstract =     "Skill recommendations must be provided when users need
                 them most, without being obtrusive or distracting.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ierusalimschy:2018:LDL,
  author =       "Roberto Ierusalimschy and Luiz Henrique {De
                 Figueiredo} and Waldemar Celes",
  title =        "A look at the design of {Lua}",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "114--123",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3186277",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232214/fulltext",
  abstract =     "Simplicity, small size, portability, and embeddability
                 set Lua apart from other scripting languages.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Spinellis:2018:MDA,
  author =       "Diomidis Spinellis",
  title =        "Modern debugging: the art of finding a needle in a
                 haystack",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "124--134",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3186278",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232215/fulltext",
  abstract =     "Systematic use of proven debugging approaches and
                 tools lets programmers address even apparently
                 intractable bugs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Waddington:2018:SCC,
  author =       "Daniel Waddington and Jim Harris",
  title =        "Software challenges for the changing storage
                 landscape",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "136--145",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3186331",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232222/fulltext",
  abstract =     "Conventional storage software stacks are unable to
                 meet the needs of high-performance Storage-Class Memory
                 technology. It is time to rethink 50-year-old
                 architectures.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kuhn:2018:BET,
  author =       "Markus G. Kuhn",
  title =        "Backdoor engineering: technical perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "147--147",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3266289",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232225/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Checkoway:2018:WDL,
  author =       "Stephen Checkoway and Jacob Maskiewicz and Christina
                 Garman and Joshua Fried and Shaanan Cohney and Matthew
                 Green and Nadia Heninger and Ralf-Philipp Weinmann and
                 Eric Rescorla and Hovav Shacham",
  title =        "Where did {I} leave my keys?: lessons from the
                 {Juniper Dual EC} incident",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "148--155",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3266291",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/prng.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232227/fulltext",
  abstract =     "In December 2015, Juniper Networks announced multiple
                 security vulnerabilities stemming from unauthorized
                 code in ScreenOS, the operating system for their
                 NetScreen Virtual Private Network (VPN) routers. The
                 more sophisticated of these vulnerabilities was a
                 passive VPN decryption capability, enabled by a change
                 to one of the parameters used by the Dual Elliptic
                 Curve (EC) pseudorandom number generator. In this
                 paper, we described the results of a full independent
                 analysis of the ScreenOS randomness and VPN key
                 establishment protocol subsystems, which we carried out
                 in response to this incident. While Dual EC is known to
                 be insecure against an attacker who can choose the
                 elliptic curve parameters, Juniper had claimed in 2013
                 that ScreenOS included countermeasures against this
                 type of attack. We find that, contrary to Juniper's
                 public statements, the ScreenOS VPN implementation has
                 been vulnerable to passive exploitation by an attacker
                 who selects the Dual EC curve point since 2008. This
                 vulnerability arises due to flaws in Juniper's
                 countermeasures as well as a cluster of changes that
                 were all introduced concurrently with the inclusion of
                 Dual EC in a single 2008 release. We demonstrate the
                 vulnerability on a real NetScreen device by modifying
                 the firmware to install our own parameters, and we show
                 that it is possible to passively decrypt an individual
                 VPN session in isolation without observing any other
                 network traffic. This incident is an important example
                 of how guidelines for random number generation,
                 engineering, and validation can fail in practice.
                 Additionally, it casts further doubt on the
                 practicality of designing a safe ``exceptional access''
                 or ``key escrow'' scheme of the type contemplated by
                 law enforcement agencies in the United States and
                 elsewhere.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Choudhury:2018:MST,
  author =       "Tanzeem Choudhury",
  title =        "Making sleep tracking more user friendly: technical
                 perspective",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "156--156",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3266285",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232223/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nguyen:2018:LBS,
  author =       "Anh Nguyen and Raghda Alqurashi and Zohreh Raghebi and
                 Farnoush Banaei-Kashani and Ann C. Halbower and Tam
                 Vu",
  title =        "{LIBS}: a bioelectrical sensing system from human ears
                 for staging whole-night sleep study",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "157--165",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3266287",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232224/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Clegg:2018:LBB,
  author =       "Brian Clegg",
  title =        "Last byte: Between the abbey and the edge of time",
  journal =      j-CACM,
  volume =       "61",
  number =       "11",
  pages =        "176--ff",
  month =        nov,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3280370",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Oct 29 12:40:16 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/11/232226/fulltext",
  abstract =     "A photo marks my place, then and now",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2018:CSA,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Self-authenticating identifiers",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "5--5",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3289429",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232883/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2018:LER,
  author =       "{CACM Staff}",
  title =        "Letters to the editor: Reclaim {Internet} greatness",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "7--8",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3289134",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232884/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Arquilla:2018:BSA,
  author =       "John Arquilla and Yegor Bugayenko",
  title =        "{BLOG@CACM}: Securing agent 111, and the job of
                 software architect",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "10--11",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3282874",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232887/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm John Arquilla
                 describes the new state of cyberspying, while Yegor
                 Bugayenko considers the importance of a software
                 architect to development projects.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2018:NLS,
  author =       "Chris Edwards",
  title =        "News: Learning to see",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "13--15",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3283206",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232888/fulltext",
  abstract =     "Machine learning turns the spotlight on elusive
                 viruses.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2018:NTD,
  author =       "Keith Kirkpatrick",
  title =        "News: Technology for the deaf",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "16--18",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3283224",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232889/fulltext",
  abstract =     "Why aren't better assistive technologies available for
                 those communicating using ASL?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2018:NAJ,
  author =       "Logan Kugler",
  title =        "News: {AI} judges and juries",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "19--21",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3283222",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232890/fulltext",
  abstract =     "Artificial intelligence is changing the legal
                 industry.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lewis:2018:PIL,
  author =       "Ted G. Lewis and Peter J. Denning",
  title =        "The profession of {IT}: Learning machine learning",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "24--27",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3286868",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232891/fulltext",
  abstract =     "A discussion of the rapidly evolving realm of machine
                 learning.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2018:KVC,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: A chance gardener",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "28--29",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3286870",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232892/fulltext",
  abstract =     "Harvesting open source products and planting the next
                 crop.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Etzioni:2018:PCP,
  author =       "Oren Etzioni",
  title =        "Point\slash counterpoint: Point: {Should} {AI}
                 technology be regulated?: yes, and here's how",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "30--32",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3197382",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232893/fulltext",
  abstract =     "Considering the difficult technical and sociological
                 issues affecting the regulation of artificial
                 intelligence research and applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{OSullivan:2018:PCC,
  author =       "Andrea O'Sullivan and Adam Thierer",
  title =        "Point\slash counterpoint: Counterpoint: {Regulators}
                 should allow the greatest space for {AI} innovation",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "33--35",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3241035",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232894/fulltext",
  abstract =     "Permissionless innovation should be the governing
                 policy for AI technologies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{White:2018:VOC,
  author =       "Ryen W. White",
  title =        "Viewpoint: Opportunities and challenges in search
                 interaction",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "36--38",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3195180",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232895/fulltext",
  abstract =     "Seeking to address a wider range of user requests
                 toward task completion.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bennett:2018:HLP,
  author =       "Rich Bennett and Craig Callahan and Stacy Jones and
                 Matt Levine and Merrill Miller and Andy Ozment",
  title =        "How to live in a post-{Meltdown} and -{Spectre}
                 world",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "40--44",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3267116",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232898/fulltext",
  abstract =     "Learn from the past to prepare for the next battle.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nukala:2018:WSD,
  author =       "Shylaja Nukala and Vivek Rau",
  title =        "Why {SRE} documents matter",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "45--51",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3267122",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232897/fulltext",
  abstract =     "How documentation enables SRE teams to manage new and
                 existing services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2018:HGT,
  author =       "Kate Matsudaira",
  title =        "How to get things done when you don't feel like it",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "52--54",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3267114",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232896/fulltext",
  abstract =     "Five strategies for pushing through.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lee:2018:WMC,
  author =       "Junyeong Lee and Jaylyn Jeonghyun Oh",
  title =        "What motivates a citizen to take the initiative in
                 e-participation?: the case of a {South Korean}
                 parliamentary hearing",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "56--61",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3186276",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232900/fulltext",
  abstract =     "Citizen-led initiatives via social media yield
                 political influence, including even with a country's
                 top political leaders.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Knowles:2018:UCF,
  author =       "Bran Knowles and Alison Smith-Renner and Forough
                 Poursabzi-Sangdeh and Di Lu and Halimat Alabi",
  title =        "Uncertainty in current and future health wearables",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "62--67",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3199201",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232877/fulltext",
  abstract =     "Expect inherent uncertainties in health-wearables data
                 to complicate future decision making concerning user
                 health.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grosz:2018:CLC,
  author =       "Barbara J. Grosz and Peter Stone",
  title =        "A century-long commitment to assessing artificial
                 intelligence and its impact on society",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "68--73",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3198470",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232899/fulltext",
  abstract =     "A series of reports promises the general public a
                 technologically accurate view of the state of AI and
                 its societal implications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McDuff:2018:DES,
  author =       "Daniel McDuff and Mary Czerwinski",
  title =        "Designing emotionally sentient agents",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "74--83",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3186591",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232878/fulltext",
  abstract =     "Emotionally sentient systems will enable computers to
                 perform complex tasks more effectively, making better
                 decisions and offering more productive services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Alur:2018:SBP,
  author =       "Rajeev Alur and Rishabh Singh and Dana Fisman and
                 Armando Solar-Lezama",
  title =        "Search-based program synthesis",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "84--93",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3208071",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232879/fulltext",
  abstract =     "A promising, useful tool for future programming
                 development environments.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Harris:2018:TPN,
  author =       "Tim Harris",
  title =        "Technical perspective: Node replication divides to
                 conquer",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "96--96",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3282504",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232886/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Calciu:2018:HIC,
  author =       "Irina Calciu and Siddhartha Sen and Mahesh
                 Balakrishnan and Marcos K. Aguilera",
  title =        "How to implement any concurrent data structure",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "97--105",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3282506",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232880/fulltext",
  abstract =     "We propose a method called Node Replication (NR) to
                 implement any concurrent data structure. The method
                 takes a single-threaded implementation of a data
                 structure and automatically transforms it into a
                 concurrent (thread-safe) implementation. The result is
                 designed to work well with and harness the power of
                 modern servers, which are complex Non-Uniform Memory
                 Access (NUMA) machines with many processor sockets and
                 subtle performance characteristics. Using NR requires
                 no expertise in concurrent data structure design, and
                 the result is free of concurrency bugs. NR represents a
                 paradigm shift of how concurrent algorithms are
                 developed: rather than designing for a data structure,
                 we design for the architecture.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Moller:2018:TPW,
  author =       "Anders M{\o}ller",
  title =        "Technical perspective: {WebAssembly}: a quiet
                 revolution of the web",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "106--106",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3282508",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232885/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rossberg:2018:BWS,
  author =       "Andreas Rossberg and Ben L. Titzer and Andreas Haas
                 and Derek L. Schuff and Dan Gohman and Luke Wagner and
                 Alon Zakai and J. F. Bastien and Michael Holman",
  title =        "Bringing the web up to speed with {WebAssembly}",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "107--115",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3282510",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232881/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2018:LBP,
  author =       "Leah Hoffmann",
  title =        "Last byte: Promoting common sense, reality, dependable
                 engineering",
  journal =      j-CACM,
  volume =       "61",
  number =       "12",
  pages =        "128--ff",
  month =        dec,
  year =         "2018",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3283226",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 26 10:11:32 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2018/12/232882/fulltext",
  abstract =     "Peter G. Neumann traces a lifetime devoted to
                 identifying computing risks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2019:ELOa,
  author =       "Andrew A. Chien",
  title =        "{Editor}'s letter: Open collaboration in an age of
                 distrust",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "5--5",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3162391",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233509/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:CPC,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: A people-centered economy",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "6--6",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3292820",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233510/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2019:DWH,
  author =       "Moshe Y. Vardi",
  title =        "Departments: Are we having an ethical crisis in
                 computing?",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "7--7",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3292822",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233511/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Robertson:2019:BAC,
  author =       "Judy Robertson",
  title =        "{BLOG@CACM}: Answering children's questions about
                 computers",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "8--9",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3290404",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233512/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Judy Robertson
                 addresses the disconnect between what children are
                 taught about computers and what they actually wish to
                 know.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2019:NQL,
  author =       "Don Monroe",
  title =        "News: Quantum leap",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "10--12",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3290407",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233514/fulltext",
  abstract =     "A new proof supports a 25-year-old claim of the unique
                 power of quantum computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2019:NHM,
  author =       "Chris Edwards",
  title =        "News: Hidden messages fool {AI}",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "13--14",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3290412",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233515/fulltext",
  abstract =     "Forced errors focus attention on neural network
                 quirks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2019:NWO,
  author =       "Esther Shein",
  title =        "News: Who owns {$3$D} scans of historic sites?",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "15--17",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3290410",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233513/fulltext",
  abstract =     "Three-dimensional scanning can be used to protect or
                 rebuild historic structures, but who owns that digital
                 data?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gal:2019:LTI,
  author =       "Michal S. Gal",
  title =        "Law and technology: Illegal pricing algorithms",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "18--20",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3292515",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233516/fulltext",
  abstract =     "Examining the potential legal consequences of uses of
                 pricing algorithms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2019:TSMa,
  author =       "Michael A. Cusumano",
  title =        "Technology strategy and management: {CRISPR}: an
                 emerging platform for gene editing",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "21--23",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3292517",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233517/fulltext",
  abstract =     "Considering a potential platform candidate in the
                 evolving realm of gene-editing technologies research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haigh:2019:HRH,
  author =       "Thomas Haigh",
  title =        "Historical reflections: {Hey Google}, what's a
                 moonshot?: how {Silicon Valley} mocks {Apollo}",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "24--30",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3292519",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233518/fulltext",
  abstract =     "Fifty years on, NASA's expensive triumph is a widely
                 misunderstood model for spectacular innovation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{DaVitoriaLobo:2019:VUY,
  author =       "Niels {Da Vitoria Lobo} and Mubarak A. Shah",
  title =        "Viewpoint: {UCF}'s 30-year {REU} site in computer
                 vision",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "31--34",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3201403",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233520/fulltext",
  abstract =     "A unique perspective on experiences encouraging
                 students to focus on further education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lee:2019:VME,
  author =       "Edward A. Lee",
  title =        "Viewpoint: Modeling in engineering and science",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "35--36",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3231590",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233519/fulltext",
  abstract =     "Understanding behavior by building models.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lam:2019:URC,
  author =       "Alpha Lam",
  title =        "Using remote cache service for {Bazel}",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "38--42",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3267120",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233524/fulltext",
  abstract =     "Save time by sharing and reusing build and test
                 output.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Frazelle:2019:RPS,
  author =       "Jessie Frazelle",
  title =        "Research for practice: security for the modern age",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "43--45",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3287295",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233525/fulltext",
  abstract =     "Securely running processes that require the entire
                 syscall interface.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2019:SNE,
  author =       "Thomas A. Limoncelli",
  title =        "{SQL} is no excuse to avoid {DevOps}",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "46--49",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3287299",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233521/fulltext",
  abstract =     "Automation and a little discipline allow better
                 testing, shorter release cycles, and reduced business
                 risk.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Seidel:2019:ATD,
  author =       "Stefan Seidel and Nicholas Berente and Aron Lindberg
                 and Kalle Lyytinen and Jeffrey V. Nickerson",
  title =        "Autonomous tools and design: a triple-loop approach to
                 human-machine learning",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "50--57",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3210753",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233528/fulltext",
  abstract =     "In addition to having a detailed understanding of the
                 artifacts they intend to create, designers need to
                 guide the software tools they use.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Orenga-Rogla:2019:FIB,
  author =       "Sergio Orenga-Rogl{\'a} and Ricardo Chalmeta",
  title =        "Framework for implementing a big data ecosystem in
                 organizations",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "58--65",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3210752",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233527/fulltext",
  abstract =     "Featuring the various dimensions of data management,
                 it guides organizations through implementation
                 fundamentals.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Copeland:2019:CTT,
  author =       "B. Jack Copeland and Oron Shagrir",
  title =        "The {Church--Turing} thesis: logical limit or
                 breachable barrier?",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "66--74",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3198448",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233526/fulltext",
  abstract =     "In its original form, the Church--Turing thesis
                 concerned computation as Alan Turing and Alonzo Church
                 used the term in 1936 --- human computation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gil:2019:ISG,
  author =       "Yolanda Gil and Suzanne A. Pierce and Hassan Babaie
                 and Arindam Banerjee and Kirk Borne and Gary Bust and
                 Michelle Cheatham and Imme Ebert-Uphoff and Carla Gomes
                 and Mary Hill and John Horel and Leslie Hsu and Jim
                 Kinter and Craig Knoblock and David Krum and Vipin
                 Kumar and Pierre Lermusiaux and Yan Liu and Chris North
                 and Victor Pankratius and Shanan Peters and Beth Plale
                 and Allen Pope and Sai Ravela and Juan Restrepo and
                 Aaron Ridley and Hanan Samet and Shashi Shekhar",
  title =        "Intelligent systems for geosciences: an essential
                 research agenda",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "76--84",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3192335",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233529/fulltext",
  abstract =     "A research agenda for intelligent systems that will
                 result in fundamental new capabilities for
                 understanding the Earth system.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Casey:2019:DIS,
  author =       "William Casey and Ansgar Kellner and Parisa
                 Memarmoshrefi and Jose Andre Morales and Bud Mishra",
  title =        "Deception, identity, and security: the game theory of
                 sybil attacks",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "85--93",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3190836",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233530/fulltext",
  abstract =     "Classical mathematical game theory helps to evolve the
                 emerging logic of identity in the cyber world.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Li:2019:PFD,
  author =       "Hao Li",
  title =        "Photorealistic facial digitization and manipulation:
                 technical perspective",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "95--95",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3292037",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233532/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Thies:2019:FRT,
  author =       "Justus Thies and Michael Zollh{\"o}fer and Marc
                 Stamminger and Christian Theobalt and Matthias
                 Nie{\ss}ner",
  title =        "{Face2Face}: real-time face capture and reenactment of
                 {RGB} videos",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "96--104",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3292039",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233531/fulltext",
  abstract =     "Face2Face is an approach for real-time facial
                 reenactment of a monocular target video sequence (e.g.,
                 Youtube video). The source sequence is also a monocular
                 video stream, captured live with a commodity webcam.
                 Our goal is to animate the facial expressions of the
                 target video by a source actor and re-render the
                 manipulated output video in a photo-realistic fashion.
                 To this end, we first address the under-constrained
                 problem of facial identity recovery from monocular
                 video by non-rigid model-based bundling. At run time,
                 we track facial expressions of both source and target
                 video using a dense photometric consistency measure.
                 Reenactment is then achieved by fast and efficient
                 deformation transfer between source and target. The
                 mouth interior that best matches the re-targeted
                 expression is retrieved from the target sequence and
                 warped to produce an accurate fit. Finally, we
                 convincingly re-render the synthesized target face on
                 top of the corresponding video stream such that it
                 seamlessly blends with the real-world illumination. We
                 demonstrate our method in a live setup, where Youtube
                 videos are reenacted in real time. This live setup has
                 also been shown at SIGGRAPH Emerging Technologies 2016,
                 by Thies et al. where it won the Best in Show Award.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Boneh:2019:ACK,
  author =       "Dan Boneh",
  title =        "Attacking cryptographic key exchange with
                 precomputation: technical perspective",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "105--105",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3292033",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233522/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Adrian:2019:IFS,
  author =       "David Adrian and Karthikeyan Bhargavan and Zakir
                 Durumeric and Pierrick Gaudry and Matthew Green and J.
                 Alex Halderman and Nadia Heninger and Drew Springall
                 and Emmanuel Thom{\'e} and Luke Valenta and Benjamin
                 VanderSloot and Eric Wustrow and Santiago
                 Zanella-B{\'e}guelin and Paul Zimmermann",
  title =        "Imperfect forward secrecy: how {Diffie--Hellman} fails
                 in practice",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "106--114",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3292035",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233523/fulltext",
  abstract =     "We investigate the security of Diffie--Hellman key
                 exchange as used in popular Internet protocols and find
                 it to be less secure than widely believed. First, we
                 present Logjam, a novel flaw in TLS that lets a
                 man-in-the-middle downgrade connections to
                 ``export-grade'' Diffie--Hellman. To carry out this
                 attack, we implement the number field sieve discrete
                 logarithm algorithm. After a week-long precomputation
                 for a specified 512-bit group, we can compute arbitrary
                 discrete logarithms in that group in about a minute. We
                 find that 82\% of vulnerable servers use a single
                 512-bit group, and that 8.4\% of Alexa Top Million
                 HTTPS sites are vulnerable to the attack. In response,
                 major browsers have changed to reject short groups. We
                 go on to consider Diffie--Hellman with 768- and
                 1024-bit groups. We estimate that even in the 1024-bit
                 case, the computations are plausible given nation-state
                 resources. A small number of fixed or standardized
                 groups are used by millions of servers; performing
                 precomputation for a single 1024-bit group would allow
                 passive eavesdropping on 18\% of popular HTTPS sites,
                 and a second group would allow decryption of traffic to
                 66\% of IPsec VPNs and 26\% of SSH servers. A close
                 reading of published NSA leaks shows that the agency's
                 attacks on VPNs are consistent with having achieved
                 such a break. We conclude that moving to stronger key
                 exchange methods should be a priority for the Internet
                 community.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2019:LBR,
  author =       "Dennis Shasha",
  title =        "Last byte: Randomized anti-counterfeiting",
  journal =      j-CACM,
  volume =       "62",
  number =       "1",
  pages =        "120--ff",
  month =        jan,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3293576",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Dec 20 07:08:41 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/1/233533/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:CLC,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Libraries considered hazardous",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "5--5",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3302508",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234340/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2019:LEBa,
  author =       "CACM Staff",
  title =        "Letters to the editor: Between the lines in the
                 {China} region special section",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "6--7",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3302011",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234341/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bruderer:2019:BSD,
  author =       "Herbert Bruderer and Robin K. Hill",
  title =        "{BLOG@CACM}: Seeking digital humanities, {IT} tech
                 support",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "8--9",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3297799",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234338/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Herbert Bruderer
                 explains why the opposite of digital is not analog;
                 Robin K. Hill describes how the challenges of user
                 support are aggravated by indeterminate client
                 responsibility.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2019:NBN,
  author =       "Samuel Greengard",
  title =        "News: A brave new world of genetic engineering",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "11--13",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3297801",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234342/fulltext",
  abstract =     "Genetic engineering technologies are advancing at a
                 furious rate, changing the world one cell at a time.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2019:NTA,
  author =       "Keith Kirkpatrick",
  title =        "News: Technologizing agriculture",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "14--16",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3297805",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234343/fulltext",
  abstract =     "An array of technologies are making farms more
                 efficient, safer, and profitable.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2019:NBR,
  author =       "Logan Kugler",
  title =        "News: Being recognized everywhere",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "17--19",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3297803",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234339/fulltext",
  abstract =     "How facial and voice recognition are reshaping
                 society.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Landwher:2019:PSB,
  author =       "Carl Landwher",
  title =        "Privacy and security: 2018: a big year for privacy",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "20--22",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3300224",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234344/fulltext",
  abstract =     "Retracing the pivotal privacy and security-related
                 events and ensuing issues from the past year.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Frieze:2019:BPH,
  author =       "Carol Frieze and Jeria L. Quesenberry",
  title =        "Broadening participation: How computer science at
                 {CMU} is attracting and retaining women",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "23--26",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3300226",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234346/fulltext",
  abstract =     "Carnegie Mellon University's successful efforts
                 enrolling, sustaining, and graduating women in computer
                 science challenge the belief in a gender divide in CS
                 education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2019:KVWa,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: Writing a test plan",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "27--27",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3300228",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234347/fulltext",
  abstract =     "Establish your hypotheses, methodologies, and expected
                 results.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Feitelson:2019:VTL,
  author =       "Dror G. Feitelson",
  title =        "Viewpoint: {Tony}'s law",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "28--31",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3299800",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234349/fulltext",
  abstract =     "Seeking to promote regulations for reliable software
                 for the long-term prosperity of the software
                 industry.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nardelli:2019:VDW,
  author =       "Enrico Nardelli",
  title =        "Viewpoint: Do we really need computational thinking?",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "32--35",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3231587",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234348/fulltext",
  abstract =     "Considering the expression ``computational thinking''
                 as an entry point to understand why the fundamental
                 contribution of computing to science is the shift from
                 solving problems to having problems solved.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2019:CIC,
  author =       "CACM Staff",
  title =        "{CodeFlow}: improving the code review process at
                 {Microsoft}",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "36--44",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3287289",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234350/fulltext",
  abstract =     "A discussion with Jacek Czerwonka, Michaela Greiler,
                 Christian Bird, Lucas Panjer, and Terry Coatta",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2019:IGF,
  author =       "Kate Matsudaira",
  title =        "The importance of a great finish",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "45--47",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3287297",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234351/fulltext",
  abstract =     "You have to finish strong, every time.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hennessy:2019:NGA,
  author =       "John L. Hennessy and David A. Patterson",
  title =        "A new golden age for computer architecture",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "48--60",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3282307",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234352/fulltext",
  abstract =     "Innovations like domain-specific hardware, enhanced
                 security, open instruction sets, and agile chip
                 development will lead the way.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gao:2019:ECU,
  author =       "Chao Gao and Zhen Su and Jiming Liu and J{\"u}rgen
                 Kurths",
  title =        "Even central users do not always drive information
                 diffusion",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "61--67",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3224203",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234353/fulltext",
  abstract =     "Diffusion speed and scale depend on all kinds of
                 information, not just which users have the most or
                 fewest connections.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bello:2019:SSM,
  author =       "Juan P. Bello and Claudio Silva and Oded Nov and R.
                 Luke Dubois and Anish Arora and Justin Salamon and
                 Charles Mydlarz and Harish Doraiswamy",
  title =        "{SONYC}: a system for monitoring, analyzing, and
                 mitigating urban noise pollution",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "68--77",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3224204",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234354/fulltext",
  abstract =     "SONYC integrates sensors, machine listening, data
                 analytics, and citizen science to address noise
                 pollution in New York City.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Herlihy:2019:BDC,
  author =       "Maurice Herlihy",
  title =        "Blockchains from a distributed computing perspective",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "78--85",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3209623",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234355/fulltext",
  abstract =     "The roots of blockchain technologies are deeply
                 interwoven in distributed computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{OHearn:2019:SL,
  author =       "Peter O'Hearn",
  title =        "Separation logic",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "86--95",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3211968",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234356/fulltext",
  abstract =     "Separation logic is a key development in formal
                 reasoning about programs, opening up new lines of
                 attack on longstanding problems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wenisch:2019:HET,
  author =       "Thomas F. Wenisch",
  title =        "How economic theories can help computers beat the
                 heat: technical perspective",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "97--97",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3299883",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234357/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fan:2019:DSC,
  author =       "Songchun Fan and Seyed Majid Zahedi and Benjamin C.
                 Lee",
  title =        "Distributed strategies for computational sprints",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "98--106",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3299885",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234359/fulltext",
  abstract =     "Computational sprinting is a class of mechanisms that
                 boost performance but dissipate additional power. We
                 describe a sprinting architecture in which many,
                 independent chip multiprocessors share a power supply
                 and sprints are constrained by the chips' thermal
                 limits and the rack's power limits. Moreover, we
                 present the computational sprinting game, a multi-agent
                 perspective on managing sprints. Strategic agents
                 decide whether to sprint based on application phases
                 and system conditions. The game produces an equilibrium
                 that improves task throughput for data analytics
                 workloads by 4--6x over prior greedy heuristics and
                 performs within 90\% of an upper bound on throughput
                 from a globally optimized policy.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chaudhuri:2019:DDE,
  author =       "Surajit Chaudhuri",
  title =        "To do or not to do: extending {SQL} with integer
                 linear programming?: technical perspective",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "107--107",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3299879",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234345/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brucato:2019:SCH,
  author =       "Matteo Brucato and Azza Abouzied and Alexandra
                 Meliou",
  title =        "Scalable computation of high-order optimization
                 queries",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "108--116",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3299881",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234358/fulltext",
  abstract =     "Constrained optimization problems are at the heart of
                 significant applications in a broad range of domains,
                 including finance, transportation, manufacturing, and
                 healthcare. Modeling and solving these problems has
                 relied on application-specific solutions, which are
                 often complex, error-prone, and do not generalize. Our
                 goal is to create a domain-independent, declarative
                 approach, supported and powered by the system where the
                 data relevant to these problems typically resides: the
                 database. We present a complete system that supports
                 package queries, a new query model that extends
                 traditional database queries to handle complex
                 constraints and preferences over answer sets, allowing
                 the declarative specification and efficient evaluation
                 of a significant class of constrained optimization
                 problems---integer linear programs (ILP)---within a
                 database.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Batchelor:2019:LBH,
  author =       "David Allen Batchelor",
  title =        "Last byte: {Hawking}'s nightmare",
  journal =      j-CACM,
  volume =       "62",
  number =       "2",
  pages =        "120--ff",
  month =        feb,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3303769",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 29 10:38:23 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/2/234360/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. Stephen
                 Hawking warned us not to contact E.T.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2019:ELOb,
  author =       "Andrew A. Chien",
  title =        "{Editor}'s letter: Owning computing's environmental
                 impact",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "5--5",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3310359",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234911/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:COV,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Ownership vs. stewardship",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "6--6",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3310251",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234912/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2019:DLM,
  author =       "Moshe Y. Vardi",
  title =        "Departments: Lost in math?",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "7--7",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3306448",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234913/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hall:2019:BSP,
  author =       "Mary Hall and Richard Ladner and Diane Levitt and
                 Manuel A. P{\'e}rez Qui{\~n}ones and Saurabh Bagchi",
  title =        "{BLOG@CACM}: Smoothing the path to computing:
                 pondering uses for big data",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "8--9",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3303708",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234914/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Members of the
                 Computing Research Association suggest ways to broaden
                 participation in computer science, while Saurabh Bagchi
                 looks at use cases for big data.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2019:NBB,
  author =       "Logan Kugler",
  title =        "News: Building a better battery",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "11--13",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3303710",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234916/fulltext",
  abstract =     "How researchers are improving energy storage devices
                 for power generated from renewable sources like solar
                 and wind.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2019:NET,
  author =       "Esther Shein",
  title =        "News: Exoskeletons today",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "14--16",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3303851",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234915/fulltext",
  abstract =     "Wearable mobile machines integrate people and machines
                 to assist the movement-impaired, and amplify the
                 capabilities of industrial and defense workers while
                 protecting them from injury.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2019:NEN,
  author =       "Keith Kirkpatrick",
  title =        "News: Electronics need rare earths",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "17--18",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3303847",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234917/fulltext",
  abstract =     "Demand is expected to spike over the next few years,
                 leading to higher prices and international trade
                 issues.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2019:LSQ,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: Questioning a new intellectual
                 property right for press publishers",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "20--23",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3306610",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234918/fulltext",
  abstract =     "Considering the implications of the ``link tax''
                 provision of the proposed EU Directive for the Digital
                 Single Market for traditional press publishers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Turel:2019:EBD,
  author =       "Ofir Turel",
  title =        "Economic and business dimensions: Potential `dark
                 sides' of leisure technology use in youth",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "24--27",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3306615",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234919/fulltext",
  abstract =     "Time for balanced reflections on technology.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2019:PIIa,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: An interview with {William
                 Hugh Murray}",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "28--30",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3306614",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234920/fulltext",
  abstract =     "A discussion of the rapidly evolving realm of
                 practical cyber security.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vakil:2019:EAP,
  author =       "Sepehr Vakil and Jennifer Higgs",
  title =        "Education: It's about power",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "31--33",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3306617",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234921/fulltext",
  abstract =     "A call to rethink ethics and equity in computing
                 education.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tissenbaum:2019:VCT,
  author =       "Mike Tissenbaum and Josh Sheldon and Hal Abelson",
  title =        "Viewpoint: From computational thinking to
                 computational action",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "34--36",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3265747",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234922/fulltext",
  abstract =     "Envisioning computing education that both teaches and
                 empowers.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Waldo:2019:HGB,
  author =       "Jim Waldo",
  title =        "A hitchhiker's guide to the blockchain universe",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "38--42",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3303868",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234926/fulltext",
  abstract =     "Blockchain remains a mystery, despite its growing
                 acceptance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2019:DPM,
  author =       "Kate Matsudaira",
  title =        "Design patterns for managing up",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "43--45",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3303878",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234923/fulltext",
  abstract =     "Four challenging work situations and how to handle
                 them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Garfinkel:2019:UDR,
  author =       "Simson Garfinkel and John M. Abowd and Christian
                 Martindale",
  title =        "Understanding database reconstruction attacks on
                 public data",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "46--53",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3287287",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234925/fulltext",
  abstract =     "These attacks on statistical databases are no longer a
                 theoretical danger.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pearl:2019:STC,
  author =       "Judea Pearl",
  title =        "The seven tools of causal inference, with reflections
                 on machine learning",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "54--60",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3241036",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234929/fulltext",
  abstract =     "The kind of causal inference seen in natural human
                 thought can be ``algorithmitized'' to help produce
                 human-level machine intelligence.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zhou:2019:MTD,
  author =       "Zhi Quan Zhou and Liqun Sun",
  title =        "Metamorphic testing of driverless cars",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "61--67",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3241979",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234930/fulltext",
  abstract =     "Metamorphic testing can test untestable software,
                 detecting fatal errors in autonomous vehicles' onboard
                 computer systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Siddharthan:2019:BBT,
  author =       "Advaith Siddharthan and Kapila Ponnamperuma and Chris
                 Mellish and Chen Zeng and Daniel Heptinstall and Annie
                 Robinson and Stuart Benn and Ren{\'e} {Van Der Wal}",
  title =        "Blogging birds: telling informative stories about the
                 lives of birds from telemetric data",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "68--77",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3231588",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234928/fulltext",
  abstract =     "The system transforms raw telemetric data into
                 engaging and informative blog texts readily understood
                 by all.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Zave:2019:CAI,
  author =       "Pamela Zave and Jennifer Rexford",
  title =        "The compositional architecture of the {Internet}",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "78--87",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3226588",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234927/fulltext",
  abstract =     "A new model for describing the Internet reflects
                 today's reality and the future's needs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Roughgarden:2019:BWC,
  author =       "Tim Roughgarden",
  title =        "Beyond worst-case analysis",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "88--96",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3232535",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234931/fulltext",
  abstract =     "The need for deeply understanding when algorithms work
                 (or not) has never been greater.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Rinard:2019:TPB,
  author =       "Martin C. Rinard",
  title =        "Technical perspective: Borrowing big code to automate
                 programming activities",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "98--98",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3306206",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234924/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Raychev:2019:PPP,
  author =       "Veselin Raychev and Martin Vechev and Andreas Krause",
  title =        "Predicting program properties from `big code'",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "99--107",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3306204",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/java2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234932/fulltext",
  abstract =     "We present a new approach for predicting program
                 properties from large codebases (aka ``Big Code''). Our
                 approach learns a probabilistic model from ``Big Code''
                 and uses this model to predict properties of new,
                 unseen programs. The key idea of our work is to
                 transform the program into a representation that allows
                 us to formulate the problem of inferring program
                 properties as structured prediction in machine
                 learning. This enables us to leverage powerful
                 probabilistic models such as Conditional Random Fields
                 (CRFs) and perform joint prediction of program
                 properties. As an example of our approach, we built a
                 scalable prediction engine called JSNICE for solving
                 two kinds of tasks in the context of JavaScript:
                 predicting (syntactic) names of identifiers and
                 predicting (semantic) type annotations of variables.
                 Experimentally, JSNICE predicts correct names for 63\%
                 of name identifiers and its type annotation predictions
                 are correct in 81\% of cases. Since its public release
                 at http://jsnice.org, JSNice has become a popular
                 system with hundreds of thousands of uses. By
                 formulating the problem of inferring program properties
                 as structured prediction, our work opens up the
                 possibility for a range of new ``Big Code''
                 applications such as de-obfuscators, decompilers,
                 invariant generators, and others.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vishnoi:2019:TPI,
  author =       "Nisheeth K. Vishnoi",
  title =        "Technical perspective: Isolating a matching when your
                 coins go missing",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "108--108",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3306210",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234935/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fenner:2019:DPA,
  author =       "Stephen Fenner and Rohit Gurjar and Thomas Thierauf",
  title =        "A deterministic parallel algorithm for bipartite
                 perfect matching",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "109--115",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3306208",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234934/fulltext",
  abstract =     "A fundamental quest in the theory of computing is to
                 understand the power of randomness. It is not known
                 whether every problem with an efficient randomized
                 algorithm also has one that does not use randomness.
                 One of the extensively studied problems under this
                 theme is that of perfect matching. The perfect matching
                 problem has a randomized parallel (NC) algorithm based
                 on the Isolation Lemma of Mulmuley, Vazirani, and
                 Vazirani. It is a long-standing open question whether
                 this algorithm can be derandomized. In this article, we
                 give an almost complete derandomization of the
                 Isolation Lemma for perfect matchings in bipartite
                 graphs. This gives us a deterministic parallel
                 (quasi-NC) algorithm for the bipartite perfect matching
                 problem. Derandomization of the Isolation Lemma means
                 that we deterministically construct a weight assignment
                 so that the minimum weight perfect matching is unique.
                 We present three different ways of doing this
                 construction with a common main idea.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2019:LBG,
  author =       "Leah Hoffmann",
  title =        "Last byte: Guiding computers, robots to see and
                 think",
  journal =      j-CACM,
  volume =       "62",
  number =       "3",
  pages =        "120--ff",
  month =        mar,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3303853",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Mar 4 14:30:18 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/3/234933/fulltext",
  abstract =     "Fei-Fei Li, co-director of Stanford University's
                 Human-Centered AI Institute, wants to create algorithms
                 that can learn the way human babies do.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:CDN,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: In debt to the {NSF}",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "5--5",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235588/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hill:2019:BPVa,
  author =       "Robin K. Hill and Mark Guzdial",
  title =        "{BLOG@CACM}: Pondering variables and direct
                 instruction",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "6--6",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235572/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Robin K. Hill
                 considers the nature of variables, while Mark Guzdial
                 reflects on renewed interest in the ``direct
                 instruction model.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2019:NSR,
  author =       "Chris Edwards",
  title =        "News: Soft robots look to new environments",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "9--9",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235575/fulltext",
  abstract =     "These non-standard automatons appear best suited for
                 applications under water and in space.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2019:NFD,
  author =       "Samuel Greengard",
  title =        "News: The future of data storage",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "12--12",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235573/fulltext",
  abstract =     "Research into next-generation storage techniques
                 marches forward, yet tape remains the most viable,
                 dependable medium.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Underwood:2019:NFL,
  author =       "Sarah Underwood",
  title =        "News: The fine line between coercion and care",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "15--15",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235574/fulltext",
  abstract =     "Employers monitoring their workforce must balance
                 productivity and security considerations with employee
                 privacy and welfare concerns.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sako:2019:TSM,
  author =       "Mari Sako",
  title =        "Technology strategy and management: Free trade in a
                 digital world",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "18--18",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235617/fulltext",
  abstract =     "Considering the possible implications for free trade,
                 traditionally based on non-digital goods, for a modern
                 global economy that is increasingly based on intangible
                 products and services enabled by digital
                 technologies.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2019:KVKa,
  author =       "George V. Neville-Neil",
  title =        "{Kode Vicious}: Know your algorithms",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "22--22",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235618/fulltext",
  abstract =     "Stop using hardware to solve software problems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lewandowski:2019:VWM,
  author =       "Dirk Lewandowski",
  title =        "Viewpoint: The web is missing an essential part of
                 infrastructure: an open web index",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "24--24",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235619/fulltext",
  abstract =     "A proposal for building an index of the Web that
                 separates the infrastructure part of the search
                 engine---the index---from the services part that will
                 form the basis for myriad search engines and other
                 services utilizing Web data on top of a public
                 infrastructure open to everyone.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fatourou:2019:ERW,
  author =       "Panagiota Fatourou and Chris Hankin",
  title =        "{Europe} region: Welcome to the {Europe} region
                 special section",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "28--28",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235591/fulltext",
  abstract =     "The computing community throughout the European Region
                 is championing many enterprising industry, academic,
                 and government initiatives to further develop the field
                 and ensure a workforce prepared to take it on. The
                 articles in this special section, written by some of
                 the leading voices in the region, tell stories of
                 informatics and ICT innovations, Web science in Europe,
                 the EuroHPC, future research directions planned for
                 this vibrant part of the world, and much more.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Korrigane:2019:ERS,
  author =       "Lisa Korrigane",
  title =        "{Europe} Region Special Section: Hot topics: A
                 demographic snapshot of the {IT} workforce in
                 {Europe}",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "32--32",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235593/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pringle:2019:ERSa,
  author =       "David Pringle",
  title =        "{Europe} Region Special Section: Hot topics:
                 Enterprises lead {ICT} innovation in {Europe}",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "34--34",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235590/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pringle:2019:ERSb,
  author =       "David Pringle",
  title =        "{Europe} Region Special Section: Hot topics:
                 {Europe}'s ambitious {ICT} agenda",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "35--35",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235592/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pringle:2019:ERSc,
  author =       "David Pringle",
  title =        "{Europe} Region Special Section: Hot topics:
                 {Europe}'s well-connected consumers",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "36--36",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235595/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kalman:2019:ERS,
  author =       "Laurence Kalman",
  title =        "{Europe} Region Special Section: Hot topics: New
                 {European} data privacy and cyber security laws: one
                 year later",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "38--38",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235589/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gulliksen:2019:ERS,
  author =       "Jan Gulliksen",
  title =        "{Europe} Region Special Section: Hot topics:
                 Incorporating {Europe}'s values in future research",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "40--40",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235594/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bosschere:2019:ERS,
  author =       "Koen {De Bosschere} and Marc Duranton and Madeleine
                 Gray",
  title =        "{Europe} Region Special Section: Hot topics: {HiPEAC}:
                 a {European} network built to last",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "42--42",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235576/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jorge:2019:ERS,
  author =       "Joaquim Jorge and Mashhuda Glencross and Aaron
                 Quigley",
  title =        "{Europe} Region Special Section: Hot topics: {ACM
                 Europe Council}'s best paper awards",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "44--44",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235596/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{McCann:2019:ERS,
  author =       "Julie A. McCann and Gian Pietro Picco and Alex Gluhak
                 and Karl Henrik Johansson and Martin T{\"o}rngren and
                 Laila Gide",
  title =        "{Europe} Region Special Section: Big trends: Connected
                 things connecting {Europe}",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "46--46",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235602/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Fatourou:2019:ERS,
  author =       "Panagiota Fatourou and Yota Papageorgiou and Vasiliki
                 Petousi",
  title =        "{Europe} Region Special Section: Big trends: Women are
                 needed in {STEM}: {European} policies and incentives",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "52--52",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235600/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Caspersen:2019:ERS,
  author =       "Michael E. Caspersen and Judith Gal-Ezer and Andrew
                 McGettrick and Enrico Nardelli",
  title =        "{Europe} Region Special Section: Big trends:
                 Informatics as a fundamental discipline for the 21st
                 century",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "58--58",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235598/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Inverardi:2019:ERS,
  author =       "Paola Inverardi",
  title =        "{Europe} Region Special Section: Big trends: The
                 {European} perspective on responsible computing",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "64--64",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235599/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Skordas:2019:ERS,
  author =       "Thomas Skordas",
  title =        "{Europe} Region Special Section: Big trends: Toward a
                 {European} exascale ecosystem: the {EuroHPC} joint
                 undertaking",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "70--70",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235601/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staab:2019:ERS,
  author =       "Steffen Staab and Susan Halford and Wendy Hall",
  title =        "{Europe} Region Special Section: Big trends: {Web}
                 science in {Europe}: beyond boundaries",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "74--74",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235597/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2019:ION,
  author =       "Pat Helland",
  title =        "Identity by any other name",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "80--80",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235620/fulltext",
  abstract =     "The complex cacophony of intertwined systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Sloss:2019:MM,
  author =       "Benjamin Treynor Sloss and Shylaja Nukala and Vivek
                 Rau",
  title =        "Metrics that matter",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "88--88",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235621/fulltext",
  abstract =     "Critical but oft-neglected service metrics that every
                 SRE and product owner should care about.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mor:2019:RPE,
  author =       "Nitesh Mor",
  title =        "Research for practice: edge computing",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "95--95",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235622/fulltext",
  abstract =     "Scaling resources within multiple administrative
                 domains.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Khatri:2019:AMW,
  author =       "Vijay Khatri and Binny M. Samuel",
  title =        "Analytics for managerial work",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "100--100",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235623/fulltext",
  abstract =     "Work in finance, marketing, human resources, and
                 operations increasingly relies on analytics---with more
                 to come.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Aimone:2019:NAC,
  author =       "James B. Aimone",
  title =        "Neural algorithms and computing beyond {Moore}'s law",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "110--110",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235577/fulltext",
  abstract =     "Advances in neurotechnologies are reigniting
                 opportunities to bring neural computation insights into
                 broader computing applications.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wallden:2019:CSQ,
  author =       "Petros Wallden and Elham Kashefi",
  title =        "Cyber security in the quantum era",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "120--120",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235578/fulltext",
  abstract =     "Quantum systems will significantly affect the field of
                 cyber security research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Brassard:2019:TPW,
  author =       "Gilles Brassard",
  title =        "Technical perspective: Was {Edgar Allan Poe} wrong
                 after all?",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "132--132",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235625/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vazirani:2019:FDI,
  author =       "Umesh Vazirani and Thomas Vidick",
  title =        "Fully device independent quantum key distribution",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "133--133",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235624/fulltext",
  abstract =     "Quantum cryptography promises levels of security that
                 are impossible to attain in a classical world. Can this
                 security be guaranteed to classical users of a quantum
                 protocol, who may not even trust the quantum devices
                 used to implement the protocol? This central question
                 dates back to the early 1990s when the challenge of
                 achieving Device-Independent Quantum Key Distribution
                 (DIQKD) was first formulated. We answer the challenge
                 by rigorously proving the device-independent security
                 of an entanglement-based protocol building on Ekert's
                 original proposal for quantum key distribution. The
                 proof of security builds on techniques from the
                 classical theory of pseudo-randomness to achieve a new
                 quantitative understanding of the non-local nature of
                 quantum correlations.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2019:LBF,
  author =       "Dennis Shasha",
  title =        "Last byte: Fighting for lava",
  journal =      j-CACM,
  volume =       "62",
  number =       "4",
  pages =        "144--144",
  month =        apr,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Mar 30 10:22:08 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/4/235626/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:CAS,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: {APIs}, standards, and enabling
                 infrastructure",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "5--5",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236425/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2019:DQH,
  author =       "Moshe Y. Vardi",
  title =        "Departments: Quantum hype and quantum skepticism",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "7--7",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236426/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2019:LED,
  author =       "CACM Staff",
  title =        "Letters to the editor: Don't ignore the cost of
                 `embedded energy'",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "10--11",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236427/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Carrier:2019:BIG,
  author =       "Ryan Carrier",
  title =        "{BLOG@CACM}: Implementing guidelines for governance,
                 oversight of {AI}, and automation",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "12--13",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236428/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2019:NQQ,
  author =       "Chris Edwards",
  title =        "News: Questioning quantum",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "15--17",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236415/fulltext",
  abstract =     "Researchers hunt for ways to keep quantum computing
                 honest.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2019:NCT,
  author =       "Neil Savage",
  title =        "News: Code talkers",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "18--19",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236416/fulltext",
  abstract =     "Using voice input to write programs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2019:NDI,
  author =       "Samuel Greengard",
  title =        "News: Deep insecurities: the {Internet of Things}
                 shifts technology risk",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "20--22",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236417/fulltext",
  abstract =     "A more connected world sounds alluring, but without
                 better protections, the Internet of Things could lead
                 to disaster.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grimmelmann:2019:LTC,
  author =       "James Grimmelmann",
  title =        "Law and technology: Continuity and change in
                 {Internet} law",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "24--26",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236418/fulltext",
  abstract =     "The fundamentals of the field of Internet law have
                 remained consistent, but details have evolved in
                 response to technological innovation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Feigenbaum:2019:PSE,
  author =       "Joan Feigenbaum",
  title =        "Privacy and security: Encryption and surveillance",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "27--29",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236419/fulltext",
  abstract =     "Why the law-enforcement access question will not just
                 go away.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Schanzer:2019:EWD,
  author =       "Emmanuel Schanzer and Shriram Krishnamurthi and Kathi
                 Fisler",
  title =        "Education: What does it mean for a computing
                 curriculum to succeed?",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "30--32",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236420/fulltext",
  abstract =     "Examining the expansion, proliferation, and
                 integration of computing education everywhere.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bartoli:2019:VEW,
  author =       "Alberto Bartoli and Eric Medvet and Andrea {De
                 Lorenzo} and Fabiano Tarlao",
  title =        "Viewpoint: Enterprise wi-fi: we need devices that are
                 secure by default",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "33--35",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236421/fulltext",
  abstract =     "Seeking to increase awareness of WPA2 Enterprise
                 network security technology flaws and reduce risk to
                 users.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Blum:2019:ADP,
  author =       "Raymond Blum and Betsy Beyer",
  title =        "Achieving digital permanence",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "36--42",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236424/fulltext",
  abstract =     "The many challenges to maintaining stored information
                 and ways to overcome them.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kleppmann:2019:OEP,
  author =       "Martin Kleppmann and Alastair R. Beresford and Boerge
                 Svingen",
  title =        "Online event processing",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "43--49",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236423/fulltext",
  abstract =     "Achieving consistency where distributed transactions
                 have failed.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kuzmanovic:2019:NNU,
  author =       "Aleksandar Kuzmanovic",
  title =        "Net neutrality: unexpected solution to blockchain
                 scaling",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "50--55",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236422/fulltext",
  abstract =     "Cloud-delivery networks could dramatically improve
                 blockchains' scalability, but clouds must be provably
                 neutral first.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Payton:2019:CNI,
  author =       "Fay Cobb Payton and Eleni Berki",
  title =        "Countering the negative image of women in computing",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "56--63",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236409/fulltext",
  abstract =     "A positive image would inspire the capable but
                 underrepresented who might otherwise give up on
                 computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wang:2019:LBI,
  author =       "Yongge Wang and Qutaibah M. Malluhi",
  title =        "The limit of blockchains: infeasibility of a smart
                 {Obama--Trump} contract",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "64--69",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236410/fulltext",
  abstract =     "Although smart contracts are Turing complete, it is a
                 misconception that they can fulfill all routine
                 contracts.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Downey:2019:AR,
  author =       "Rod Downey and Denis R. Hirschfeldt",
  title =        "Algorithmic randomness",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "70--80",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/prng.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236411/fulltext",
  abstract =     "Tracing some of the latest advancements in algorithmic
                 randomness.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ives:2019:TPC,
  author =       "Zachary G. Ives",
  title =        "Technical perspective: Compressing matrices for
                 large-scale machine learning",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "82--82",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236412/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Elgohary:2019:CLA,
  author =       "Ahmed Elgohary and Matthias Boehm and Peter J. Haas
                 and Frederick R. Reiss and Berthold Reinwald",
  title =        "Compressed linear algebra for declarative large-scale
                 machine learning",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "83--91",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/datacompression.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236413/fulltext",
  abstract =     "Large-scale Machine Learning (ML) algorithms are often
                 iterative, using repeated read-only data access and
                 I/O-bound matrix-vector multiplications. Hence, it is
                 crucial for performance to fit the data into
                 single-node or distributed main memory to enable fast
                 matrix-vector operations. General-purpose compression
                 struggles to achieve both good compression ratios and
                 fast decompression for block-wise uncompressed
                 operations. Therefore, we introduce Compressed Linear
                 Algebra (CLA) for lossless matrix compression. CLA
                 encodes matrices with lightweight, value-based
                 compression techniques and executes linear algebra
                 operations directly on the compressed representations.
                 We contribute effective column compression schemes,
                 cache-conscious operations, and an efficient
                 sampling-based compression algorithm. Our experiments
                 show good compression ratios and operations performance
                 close to the uncompressed case, which enables fitting
                 larger datasets into available memory. We thereby
                 obtain significant end-to-end performance
                 improvements.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{MacLeod:2019:LBL,
  author =       "Ken MacLeod",
  title =        "Last byte: Like old times",
  journal =      j-CACM,
  volume =       "62",
  number =       "5",
  pages =        "96--ff",
  month =        may,
  year =         "2019",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Apr 27 18:22:12 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/5/236414/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. The Furby
                 singularity promises eternal conversation with the
                 untimely departed.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pancake:2019:ELA,
  author =       "Cherri M. Pancake",
  title =        "{Editor}'s letter: {ACM} awards honor {CS}
                 contributions",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "5--5",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3326069",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236999/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:CBFa,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Back to the future",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "7--7",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3328904",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236988/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2019:BCR,
  author =       "Mark Guzdial and John Arquilla",
  title =        "{BLOG@CACM}: Is {CS} really for all, and defending
                 democracy in cyberspace",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "8--9",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3323684",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236989/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial mulls
                 the difficulty of getting into a computer science
                 class, while John Arquilla ponders political warfare in
                 cyberspace.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Savage:2019:NNN,
  author =       "Neil Savage",
  title =        "News: Neural net worth",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "10--12",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3323872",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236990/fulltext",
  abstract =     "Yoshua Bengio, Geoffrey Hinton, and Yann LeCun this
                 month will receive the 2018 ACM A. M. Turing Award for
                 conceptual and engineering breakthroughs that have made
                 deep neural networks a critical component of
                 computing.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2019:NLL,
  author =       "Gary Anthes",
  title =        "News: Lifelong learning in artificial neural
                 networks",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "13--15",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3323685",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236992/fulltext",
  abstract =     "New methods enable systems to rapidly, continuously
                 adapt.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2019:TST,
  author =       "Logan Kugler",
  title =        "The Trouble with {SMS} Two-Factor Authentication",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "14--14",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3323685",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 06 10:02:28 2019",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236992/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  remark =       "This half-page story is not listed in the ACM metadata
                 for the journal; it is embedded in the article in entry
                 \cite{Anthes:2019:NLL}.",
}

@Article{Monroe:2019:NTT,
  author =       "Don Monroe",
  title =        "News: And then, there were three",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "16--18",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3323703",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236991/fulltext",
  abstract =     "How long can the silicon foundry sector continue to
                 adapt, as physical limits make further shrinkage
                 virtually impossible?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2019:NET,
  author =       "Keith Kirkpatrick",
  title =        "News: Ethics in technology jobs",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "19--20",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3323702",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236993/fulltext",
  abstract =     "Employees are increasingly challenging technology
                 companies on their ethical choices.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Taylor:2019:GCG,
  author =       "Linnet Taylor",
  title =        "Global computing: Global data justice",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "22--24",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3325279",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236994/fulltext",
  abstract =     "A new research challenge for computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Markettos:2019:IRT,
  author =       "A. T. Markettos and R. N. M. Watson and S. W. Moore
                 and P. Sewell and P. G. Neumann",
  title =        "Inside risks: Through computer architecture, darkly",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "25--27",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3325284",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236995/fulltext",
  abstract =     "Total-system hardware and microarchitectural issues
                 are becoming increasingly critical.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2019:PIIb,
  author =       "Peter J. Denning",
  title =        "The profession of {IT}: An interview with {David Brin}
                 on resiliency",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "28--31",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3325287",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236996/fulltext",
  abstract =     "Many risks of catastrophic failures of critical
                 infrastructures can be significantly reduced by
                 relatively simple measures to increase resiliency.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pasquier:2019:VPD,
  author =       "Thomas Pasquier and David Eyers and Jean Bacon",
  title =        "Viewpoint: Personal data and the {Internet of
                 Things}",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "32--34",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3322933",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236997/fulltext",
  abstract =     "It is time to care about digital provenance.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Degenbaev:2019:GCJ,
  author =       "Ulan Degenbaev and Michael Lippautz and Hannes Payer",
  title =        "Garbage collection as a joint venture",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "36--41",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3316772",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236998/fulltext",
  abstract =     "A collaborative approach to reclaiming memory in
                 heterogeneous software systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2019:HCG,
  author =       "Kate Matsudaira",
  title =        "How to create a great team culture (and why it
                 matters)",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "42--44",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3316778",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/237001/fulltext",
  abstract =     "Build safety, share vulnerability, and establish
                 purpose.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lipton:2019:RPT,
  author =       "Zachary C. Lipton and Jacob Steinhardt",
  title =        "Research for practice: troubling trends in
                 machine-learning scholarship",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "45--53",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3316774",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/237000/fulltext",
  abstract =     "Some ML papers suffer from flaws that could mislead
                 the public and stymie future research.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Do:2019:PSS,
  author =       "Jaeyoung Do and Sudipta Sengupta and Steven Swanson",
  title =        "Programmable solid-state storage in future cloud
                 datacenters",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "54--62",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3286588",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/237002/fulltext",
  abstract =     "Programmable software-defined solid-state drives can
                 move computing functions closer to storage.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Saydjari:2019:ETS,
  author =       "O. Sami Saydjari",
  title =        "Engineering trustworthy systems: a principled approach
                 to cybersecurity",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "63--69",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3282487",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/237003/fulltext",
  abstract =     "Cybersecurity design reduces the risk of system
                 failure from cyberattack, aiming to maximize mission
                 effectiveness.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Weld:2019:CCI,
  author =       "Daniel S. Weld and Gagan Bansal",
  title =        "The challenge of crafting intelligible intelligence",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "70--79",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3282486",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/237004/fulltext",
  abstract =     "To trust the behavior of complex AI algorithms,
                 especially in mission-critical settings, they must be
                 made intelligible.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nikhil:2019:TPB,
  author =       "Rishiyur S. Nikhil",
  title =        "Technical perspective: back to the edge",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "82--82",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3323921",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236986/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nowatzki:2019:HND,
  author =       "Tony Nowatzki and Vinay Gangadhar and Karthikeyan
                 Sankaralingam",
  title =        "Heterogeneous {Von Neumann}\slash dataflow
                 microprocessors",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "83--91",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3323923",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/237005/fulltext",
  abstract =     "General-purpose processors (GPPs), which traditionally
                 rely on a Von Neumann-based execution model, incur
                 burdensome power overheads, largely due to the need to
                 dynamically extract parallelism and maintain precise
                 state. Further, it is extremely difficult to improve
                 their performance without increasing energy usage.
                 Decades-old explicit-dataflow architectures eliminate
                 many Von Neumann overheads, but have not been
                 successful as stand-alone alternatives because of poor
                 performance on certain workloads, due to insufficient
                 control speculation and communication overheads. We
                 observe a synergy between out-of-order (OOO) and
                 explicit-dataflow processors, whereby dynamically
                 switching between them according to the behavior of
                 program phases can greatly improve performance and
                 energy efficiency. This work studies the potential of
                 such a paradigm of heterogeneous execution models, by
                 developing a specialization engine for
                 explicit-dataflow (SEED) and integrating it with a
                 standard out-of-order (OOO) core. When integrated with
                 a dual-issue OOO, it becomes both faster (1.33x) and
                 dramatically more energy efficient (1.70x). Integrated
                 with an in-order core, it becomes faster than even a
                 dual-issue OOO, with twice the energy efficiency.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2019:LBRa,
  author =       "Leah Hoffmann",
  title =        "Last byte: Reaching new heights with artificial neural
                 networks",
  journal =      j-CACM,
  volume =       "62",
  number =       "6",
  pages =        "96--ff",
  month =        jun,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3324011",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jun 6 09:48:47 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/6/236987/fulltext",
  abstract =     "ACM A. M. Turing Award recipients Yoshua Bengio,
                 Geoffrey Hinton, and Yann LeCun on the promise of
                 neural networks, the need for new paradigms, and the
                 concept of making technology accessible to all.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2019:ELH,
  author =       "Andrew A. Chien",
  title =        "{Editor}'s letter: Halfway round!: growing the
                 regional special sections",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "5--5",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3338465",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237699/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:CBFb,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Back to the future, part {II}",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "6--6",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3338516",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237700/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2019:DSH,
  author =       "Moshe Y. Vardi",
  title =        "Departments: To serve humanity",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "7--7",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3338092",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237701/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Townsend:2019:BBM,
  author =       "Gloria Townsend and Sheldon Waite",
  title =        "{BLOG@CACM}: Bringing more women, immigrants, to
                 computer science",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "8--9",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3329705",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237702/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Gloria Townsend on
                 encouraging women to pursue CS, and Sheldon Waite on
                 supporting immigrants to fill STEM jobs.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Klarreich:2019:NGA,
  author =       "Erica Klarreich",
  title =        "News: Good algorithms make good neighbors",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "11--13",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3329712",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237703/fulltext",
  abstract =     "Many computer scientists doubted ad hoc methods would
                 ever give way to a more general approach to finding
                 nearest neighbors. They were wrong.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2019:NEC,
  author =       "Keith Kirkpatrick",
  title =        "News: The edge of computational photography",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "14--16",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3329721",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237705/fulltext",
  abstract =     "Smartphones and consumer cameras increasingly give
                 professional photographers a run for their money.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2019:NPC,
  author =       "Logan Kugler",
  title =        "News: Protecting the 2020 census",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "17--19",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3329719",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237704/fulltext",
  abstract =     "A new framework is being used to secure the 2020 U.S.
                 Census from database reconstruction attacks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2019:LSA,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: {API} copyrights revisited",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "20--22",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3332805",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237706/fulltext",
  abstract =     "Deliberating on the main arguments in recent sets of
                 briefs filed in support of Google's U.S. Supreme Court
                 petition.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Winter:2019:CEW,
  author =       "Susan J. Winter",
  title =        "Computing ethics: Who benefits?",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "23--25",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3332807",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237707/fulltext",
  abstract =     "Considering the case of smart cities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Nordfors:2019:BPN,
  author =       "David Nordfors and Chally Grundwag and V. R. Ferose",
  title =        "Broadening participation: A new labor market for
                 people with 'coolabilities'",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "26--28",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3332809",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237708/fulltext",
  abstract =     "How the unique perspective and enhanced strengths
                 accompanying disabilities can benefit the workforce.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Berger:2019:VGR,
  author =       "Emery Berger and Stephen M. Blackburn and Carla
                 Brodley and H. V. Jagadish and Kathryn S. McKinley and
                 Mario A. Nascimento and Minjeong Shin and Kuansan Wang
                 and Lexing Xie",
  title =        "Viewpoint: {GOTO} rankings considered helpful",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "29--30",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3332803",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237709/fulltext",
  abstract =     "Seeking to improve rankings by utilizing more
                 objective data and meaningful metrics.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2019:ESL,
  author =       "Pat Helland",
  title =        "Extract, shoehorn, and load",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "32--33",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3331132",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237710/fulltext",
  abstract =     "Data doesn't always fit nicely into a new home.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2019:TTE,
  author =       "Thomas A. Limoncelli",
  title =        "The top 10 things executives should know about
                 software",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "34--40",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3316776",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237712/fulltext",
  abstract =     "Software acumen is the new norm.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2019:ACH,
  author =       "CACM Staff",
  title =        "Access controls and healthcare records: who owns the
                 data?",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "41--46",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3331142",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237711/fulltext",
  abstract =     "A discussion with David Evans, Richard McDonald, and
                 Terry Coatta.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Beck:2019:HM,
  author =       "Micah Beck",
  title =        "On the hourglass model",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "48--57",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3274770",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237714/fulltext",
  abstract =     "Used in the design of the Internet and Unix, the
                 layered services of the hourglass model have enabled
                 viral adoption and deployment scalability.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Frauenberger:2019:WTI,
  author =       "Christopher Frauenberger and Peter Purgathofer",
  title =        "Ways of thinking in informatics",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "58--64",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3329674",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237713/fulltext",
  abstract =     "An innovative, entry-level informatics course enables
                 students to ponder CS problems in different ways, from
                 different perspectives.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tran:2019:ITS,
  author =       "Nguyen Khoi Tran and Quan Z. Sheng and M. Ali Babar
                 and Lina Yao and Wei Emma Zhang and Schahram Dustdar",
  title =        "{Internet of Things} search engine",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "66--73",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3284763",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237716/fulltext",
  abstract =     "Tracing the complicated yet still relatively unripe
                 area of the Internet of Things search engine---from
                 concepts, to classification, and open issues.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Domingos:2019:ULS,
  author =       "Pedro Domingos and Daniel Lowd",
  title =        "Unifying logical and statistical {AI} with {Markov}
                 logic",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "74--83",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3241978",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237715/fulltext",
  abstract =     "Markov logic can be used as a general framework for
                 joining logical and statistical AI.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Raiciu:2019:TPD,
  author =       "Costin Raiciu",
  title =        "Technical perspective: {Do} you know why your web
                 pages load faster?",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "85--85",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3330338",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237718/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kakhki:2019:TLL,
  author =       "Arash Molavi Kakhki and Samuel Jero and David Choffnes
                 and Cristina Nita-Rotaru and Alan Mislove",
  title =        "Taking a long look at {QUIC}: an approach for rigorous
                 evaluation of rapidly evolving transport protocols",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "86--94",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3330336",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237717/fulltext",
  abstract =     "Google's Quick UDP Internet Connections (QUIC)
                 protocol, which implements TCP-like properties at the
                 application layer atop a UDP transport, is now used by
                 the vast majority of Chrome clients accessing Google
                 properties but has no formal state machine
                 specification, limited analysis, and ad-hoc evaluations
                 based on snapshots of the protocol implementation in a
                 small number of environ-merits. Further frustrating
                 attempts to evaluate QUIC is the fact that the protocol
                 is under rapid development, with extensive rewriting of
                 the protocol occurring over the scale of months, making
                 individual studies of the protocol obsolete before
                 publication. Given this unique scenario, there is a
                 need for alternative techniques for understanding and
                 evaluating QUIC when compared with previous
                 transport-layer protocols. First, we develop an
                 approach that allows us to conduct analysis across
                 multiple versions of QUIC to understand how code
                 changes impact protocol effectiveness. Next, we
                 instrument the source code to infer QUIC's state
                 machine from execution traces. With this model, we run
                 QUIC in a large number of environments that include
                 desktop and mobile, wired and wireless environments and
                 use the state machine to understand differences in
                 transport-and application-layer performance across
                 multiple versions of QUIC and in different
                 environments. QUIC generally outperforms TCP, but we
                 also identified performance issues related to window
                 sizes, re-ordered packets, and multiplexing large
                 number of small objects; further, we identify that
                 QUIC's performance diminishes on mobile devices and
                 over cellular networks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2019:LBO,
  author =       "Dennis Shasha",
  title =        "Last byte: Opioid games",
  journal =      j-CACM,
  volume =       "62",
  number =       "7",
  pages =        "96--ff",
  month =        jul,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3332802",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Sat Jul 13 16:50:55 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/7/237719/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pancake:2019:PDC,
  author =       "Cherri M. Pancake",
  title =        "From the {President}: Dispelling common myths about
                 {ACM} awards and honors",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "5--5",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3339362",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238333/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:CUR,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Undo, redo, and regrets",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "7--7",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3342707",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238334/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2019:LEC,
  author =       "CACM Staff",
  title =        "Letters to the editor: A case against mission-critical
                 applications of machine learning",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "9--9",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3332409",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238335/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2019:BCW,
  author =       "Mark Guzdial",
  title =        "{BLOG@CACM}: Cutting the wait for {CS} advice",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "12--13",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3339456",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238336/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 suggests ways to cut the long lines for college
                 students seeking to meet with their computer science
                 advisors.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2019:NAC,
  author =       "Samuel Greengard",
  title =        "News: The algorithm that changed quantum machine
                 learning",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "15--17",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3339458",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238339/fulltext",
  abstract =     "A college student discovered a classical computing
                 algorithm that experts overlooked. It promises to
                 change both classical and quantum machine learning.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2019:NDU,
  author =       "Don Monroe",
  title =        "News: {I} don't understand my car",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "18--19",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3339473",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238338/fulltext",
  abstract =     "Self-driving cars will need good communication
                 skills.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mone:2019:NWM,
  author =       "Gregory Mone",
  title =        "News: What makes a robot likable?",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "20--21",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3339470",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238337/fulltext",
  abstract =     "Interactions with robotics teach us more about
                 people.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Weintrop:2019:EBB,
  author =       "David Weintrop",
  title =        "Education: Block-based programming in computer science
                 education",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "22--25",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3341221",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238340/fulltext",
  abstract =     "Considering how block-based programming environments
                 and tools might be used at the introductory level and
                 beyond.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{VanAlstyne:2019:EBD,
  author =       "Marshall W. {Van Alstyne}",
  title =        "Economic and business dimensions: A response to fake
                 news as a response to {Citizens United}",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "26--29",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3341223",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238330/fulltext",
  abstract =     "How boundaries on speech could free the market for
                 speech.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2019:KVM,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: {MUST} and {MUST NOT}",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "30--31",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3341227",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238331/fulltext",
  abstract =     "On writing documentation.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Aiello:2019:VSW,
  author =       "Marco Aiello",
  title =        "Viewpoint: The success of the web: a triumph of the
                 amateurs",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "32--34",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3340431",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238332/fulltext",
  abstract =     "Connecting the unique factors that influenced the
                 origination and subsequent development of the World
                 Wide Web.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Noy:2019:ISK,
  author =       "Natasha Noy and Yuqing Gao and Anshu Jain and Anant
                 Narayanan and Alan Patterson and Jamie Taylor",
  title =        "Industry-scale knowledge graphs: lessons and
                 challenges",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "36--43",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3331166",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238342/fulltext",
  abstract =     "Five diverse technology companies show how it's
                 done.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Wiedemann:2019:RPD,
  author =       "Anna Wiedemann and Nicole Forsgren and Manuel Wiesche
                 and Heiko Gewald and Helmut Krcmar",
  title =        "Research for practice: the {DevOps} phenomenon",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "44--49",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3331138",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238341/fulltext",
  abstract =     "An executive crash course.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2019:OA,
  author =       "Kate Matsudaira",
  title =        "Overly attached",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "50--52",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3331130",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238343/fulltext",
  abstract =     "Know when to let go of emotional attachment to your
                 work.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Grosz:2019:EEI,
  author =       "Barbara J. Grosz and David Gray Grant and Kate
                 Vredenburgh and Jeff Behrends and Lily Hu and Alison
                 Simmons and Jim Waldo",
  title =        "Embedded {EthiCS}: integrating ethics across {CS}
                 education",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "54--61",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3330794",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238345/fulltext",
  abstract =     "A Harvard-based pilot program integrates class
                 sessions on ethical reasoning into courses throughout
                 its computer science curriculum.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Distefano:2019:SSA,
  author =       "Dino Distefano and Manuel F{\"a}hndrich and Francesco
                 Logozzo and Peter W. O'Hearn",
  title =        "Scaling static analyses at {Facebook}",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "62--70",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3338112",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238344/fulltext",
  abstract =     "Key lessons for designing static analyses tools
                 deployed to find bugs in hundreds of millions of lines
                 of code.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bardram:2019:ACC,
  author =       "Jakob E. Bardram and Steven Jeuris and Paolo Tell and
                 Steven Houben and Stephen Voida",
  title =        "Activity-centric computing systems",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "72--81",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3325901",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238346/fulltext",
  abstract =     "The ability to build a construct that organizes work
                 from different devices and information resources is as
                 complex as it is invaluable.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ferrara:2019:HDS,
  author =       "Emilio Ferrara",
  title =        "The history of digital spam",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "82--91",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3299768",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238347/fulltext",
  abstract =     "Tracing the tangled web of unsolicited and undesired
                 email and possible strategies for its demise.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cormode:2019:TPT,
  author =       "Graham Cormode",
  title =        "Technical perspective: the true cost of popularity",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "94--94",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3339183",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238349/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Larsen:2019:HHC,
  author =       "Kasper Green Larsen and Jelani Nelson and Huy L.
                 Nguy{\~{\^e}}n and Mikkel Thorup",
  title =        "Heavy hitters via cluster-preserving clustering",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "95--100",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3339185",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238348/fulltext",
  abstract =     "We develop a new algorithm for the turnstile heavy
                 hitters problem in general turnstile streams, the
                 EXPANDERSKETCH, which finds the approximate top-$k$
                 items in a universe of size n using the same asymptotic
                 $ O(k \log n)$ words of memory and $ O(\log n)$ update
                 time as the COUNTMIN and COUNTSKETCH, but requiring
                 only $ O(k \poly (\log n))$ time to answer queries
                 instead of the $ O(n \log n)$ time of the other two.
                 The notion of ``approximation'' is the same $ l_2$
                 sense as the COUNTSKETCH, which given known lower
                 bounds is the strongest guarantee one can achieve in
                 sublinear memory. Our main innovation is an efficient
                 reduction from the heavy hitters problem to a
                 clustering problem in which each heavy hitter is
                 encoded as some form of noisy spectral cluster in a
                 graph, and the goal is to identify every cluster. Since
                 every heavy hitter must be found, correctness requires
                 that every cluster be found. We thus need a
                 ``cluster-preserving clustering'' algorithm that
                 partitions the graph into pieces while finding every
                 cluster. To do this we first apply standard spectral
                 graph partitioning, and then we use some novel local
                 search techniques to modify the cuts obtained so as to
                 make sure that the original clusters are sufficiently
                 preserved. Our clustering algorithm may be of broader
                 interest beyond heavy hitters and streaming
                 algorithms.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bainbridge:2019:LBF,
  author =       "William Sims Bainbridge",
  title =        "Last byte: Fluid democracy",
  journal =      j-CACM,
  volume =       "62",
  number =       "8",
  pages =        "104--ff",
  month =        aug,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3339827",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Jul 25 15:13:19 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/8/238350/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. In trying to
                 ``drown'' the opposition with daily online elections, I
                 didn't realize they could wash me away.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chien:2019:ELS,
  author =       "Andrew A. Chien",
  title =        "{Editor}'s letter: Sustaining open collaboration in
                 universities",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "5--5",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3354460",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238953/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:CP,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Polyglot!",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "6--6",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3352690",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238954/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2019:DLG,
  author =       "Moshe Y. Vardi",
  title =        "Departments: The long game of research",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "7--7",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3352489",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238955/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2019:LEBb,
  author =       "CACM Staff",
  title =        "Letters to the editor: On being `random enough'",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "9--9",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3349701",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238956/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bugayenko:2019:BWP,
  author =       "Yegor Bugayenko and Mark Guzdial",
  title =        "{BLOG@CACM}: Why programmers should curb their
                 enthusiasm, and thinking about computational thinking",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "10--11",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3344262",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238957/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Yegor Bugayenko
                 ponders the dangers of ``hazardous enthusiasm,'' while
                 Mark Guzdial considers whether the need to teach
                 computational thinking can be ``designed away.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2019:NIR,
  author =       "Samuel Greengard",
  title =        "News: An inability to reproduce",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "13--15",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3344289",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238959/fulltext",
  abstract =     "Big data and modern analytics offer enormous
                 possibilities for research, provided scientists can
                 produce consistent results.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anthes:2019:NAR,
  author =       "Gary Anthes",
  title =        "News: Augmented reality gets real",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "16--18",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3344293",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238960/fulltext",
  abstract =     "Formidable optical challenges are yielding to
                 intensive research, development.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Underwood:2019:NCY,
  author =       "Sarah Underwood",
  title =        "News: Can you locate your location data?",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "19--21",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3344291",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238961/fulltext",
  abstract =     "Smartphone apps offering location data services may be
                 desirable, but their ability to collect personal data
                 that can be sold to third parties is less attractive.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Goldman:2019:LTI,
  author =       "Eric Goldman",
  title =        "Law and technology: {Internet} immunity and the
                 freedom to code",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "22--24",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3349270",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238962/fulltext",
  abstract =     "A call to preserve the capability of developing the
                 next generation of Internet services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Orman:2019:PSO,
  author =       "Hilarie Orman",
  title =        "Privacy and security: Online voting: we can do it! (we
                 have to)",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "25--27",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3349274",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238963/fulltext",
  abstract =     "Seeking to make online voting more secure than today's
                 flawed paper systems.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2019:PII,
  author =       "Peter J. Denning and Andrew Odlyzko",
  title =        "The profession of {IT}: An interview with {Andrew
                 Odlyzko} on cyber security",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "28--30",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3349276",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238964/fulltext",
  abstract =     "Is a ``Cyber Pearl Harbor'' any greater a risk than a
                 natural disaster? How shall we prioritize our
                 preparations for a cyber disaster?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Auerbach:2019:VBL,
  author =       "David Auerbach",
  title =        "Viewpoint: {Bitwise}: a life in code",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "31--33",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3347864",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238965/fulltext",
  abstract =     "Data science as a paradox.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cox:2019:SSD,
  author =       "Russ Cox",
  title =        "Surviving software dependencies",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "36--43",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3347446",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/string-matching.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238968/fulltext",
  abstract =     "Software reuse is finally here but comes with risks.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "PCRE package; RE2 package",
}

@Article{Killalea:2019:VSE,
  author =       "Tom Killalea",
  title =        "Velocity in software engineering",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "44--47",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3345626",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238967/fulltext",
  abstract =     "From tectonic plate to F-16.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kfir:2019:DCL,
  author =       "Shaul Kfir and Camille Fournier",
  title =        "{DAML}: the contract language of distributed ledgers",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "48--54",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343046",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/bitcoin.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238966/fulltext",
  abstract =     "A discussion between Shaul Kfir and Camille
                 Fournier.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gomes:2019:CSC,
  author =       "Carla Gomes and Thomas Dietterich and Christopher
                 Barrett and Jon Conrad and Bistra Dilkina and Stefano
                 Ermon and Fei Fang and Andrew Farnsworth and Alan Fern
                 and Xiaoli Fern and Daniel Fink and Douglas Fisher and
                 Alexander Flecker and Daniel Freund and Angela Fuller
                 and John Gregoire and John Hopcroft and Steve Kelling
                 and Zico Kolter and Warren Powell and Nicole Sintov and
                 John Selker and Bart Selman and Daniel Sheldon and
                 David Shmoys and Milind Tambe and Weng-Keen Wong and
                 Christopher Wood and Xiaojian Wu and Yexiang Xue and
                 Amulya Yadav and Abdul-Aziz Yakubu and Mary Lou
                 Zeeman",
  title =        "Computational sustainability: computing for a better
                 world and a sustainable future",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "56--65",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3339399",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238970/fulltext",
  abstract =     "Computer and information scientists join forces with
                 other fields to help solve societal and environmental
                 challenges facing humanity, in pursuit of a sustainable
                 future.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jackson:2019:ALT,
  author =       "Daniel Jackson",
  title =        "{Alloy}: a language and tool for exploring software
                 designs",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "66--76",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3338843",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238969/fulltext",
  abstract =     "Exploiting a simple, expressive logic based on
                 relations to describe designs and automate their
                 analysis.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Freeman:2019:EEB,
  author =       "Jason Freeman and Brian Magerko and Doug Edwards and
                 Tom Mcklin and Taneisha Lee and Roxanne Moore",
  title =        "{EarSketch}: engaging broad populations in computing
                 through music",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "78--85",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3333613",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238972/fulltext",
  abstract =     "EarSketch leverages the appeal of music to create a
                 learning environment that allows students to be
                 expressive with code.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gilad:2019:MPC,
  author =       "Yossi Gilad",
  title =        "Metadata-private communication for the 99\%",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "86--93",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3338537",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238971/fulltext",
  abstract =     "Sketching the underlying system needed to facilitate
                 metadata-private communication for several applications
                 with a large user base.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Lefebvre:2019:VWD,
  author =       "Sylvain Lefebvre",
  title =        "From virtual worlds to digital fabrication: technical
                 perspective",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "96--96",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3344806",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238958/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vidimce:2019:OPP,
  author =       "Kiril Vidimce and Szu-Po Wang and Jonathan
                 Ragan-Kelley and Wojciech Matusik",
  title =        "{OpenFab}: a programmable pipeline for multimaterial
                 fabrication",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "97--105",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3344808",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238973/fulltext",
  abstract =     "3D printing hardware is rapidly scaling up to output
                 continuous mixtures of multiple materials at increasing
                 resolution over ever larger print volumes. This poses
                 an enormous computational challenge: large
                 high-resolution prints comprise trillions of voxels and
                 petabytes of data, and modeling and describing the
                 input with spatially varying material mixtures at this
                 scale are simply challenging. Existing 3D printing
                 software is insufficient; in particular, most software
                 is designed to support only a few million primitives,
                 with discrete material choices per object. We present
                 OpenFab, a programmable pipeline for synthesis of
                 multimaterial 3D printed objects that is inspired by
                 RenderMan and modern GPU pipelines. The pipeline
                 supports procedural evaluation of geometric detail and
                 material composition, using shader-like fablets,
                 allowing models to be specified easily and efficiently.
                 The pipeline is implemented in a streaming fashion:
                 only a small fraction of the final volume is stored in
                 memory, and output is fed to the printer with a little
                 startup delay. We demonstrate it on a variety of
                 multimaterial objects.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2019:LBI,
  author =       "Leah Hoffmann",
  title =        "Last byte: Inspired by the home of the future",
  journal =      j-CACM,
  volume =       "62",
  number =       "9",
  pages =        "112--ff",
  month =        sep,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3344298",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Aug 22 08:20:23 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/9/238974/fulltext",
  abstract =     "2018 ACM Prize in Computing recipient Shwetak Patel
                 pushes old tools to new heights.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pancake:2019:PHA,
  author =       "Cherri M. Pancake",
  title =        "From the {President}: How {ACM} evolves in response to
                 community needs",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "5--5",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3357715",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239662/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:CAE,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: {AI} is not an excuse!",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "7--7",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3359332",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239663/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hill:2019:BPVb,
  author =       "Robin K. Hill and Edwin Torres",
  title =        "{BLOG@CACM}: Pinning down variables, and taking an
                 agile approach",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "8--9",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3358698",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239665/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Robin K. Hill tries
                 to better define variables, while Edwin Torres
                 acknowledges he is his own greatest obstacle.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2019:NCQ,
  author =       "Don Monroe",
  title =        "News: Closing in on quantum error correction",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "11--13",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3355371",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239668/fulltext",
  abstract =     "Quantum computers will only become practical when they
                 implement quantum error correction.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2019:NPI,
  author =       "Keith Kirkpatrick",
  title =        "News: Protecting industrial control systems",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "14--16",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3355377",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239666/fulltext",
  abstract =     "Finding, and plugging, the security holes in SCADA.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shein:2019:NCT,
  author =       "Esther Shein",
  title =        "News: The {CS} teacher shortage",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "17--18",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3355375",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239667/fulltext",
  abstract =     "How can we fill more computer science classrooms when
                 there just aren't enough teachers to go around?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cusumano:2019:TSMb,
  author =       "Michael A. Cusumano",
  title =        "Technology strategy and management: The cloud as an
                 innovation platform for software development",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "20--22",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3357222",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239669/fulltext",
  abstract =     "How cloud computing became a platform.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neumann:2019:IRH,
  author =       "Peter G. Neumann",
  title =        "Inside risks: How might we increase system
                 trustworthiness?",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "23--25",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3357225",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239670/fulltext",
  abstract =     "Summarizing some of the changes that seem increasingly
                 necessary to address known system and network
                 deficiencies and anticipate currently unknown
                 vulnerabilities.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2019:KVWb,
  author =       "George V. Neville-Neil",
  title =        "Kode Vicious: What is a chief security officer good
                 for?",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "26--27",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3357227",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239671/fulltext",
  abstract =     "Security requires more than an off-the-shelf
                 solution.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{White:2019:VMD,
  author =       "Ryen W. White and Adam Fourney and Allen Herring and
                 Paul N. Bennett and Nirupama Chandrasekaran and Robert
                 Sim and Elnaz Nouri and Mark J. Encarnaci{\'o}n",
  title =        "Viewpoint: Multi-device digital assistance",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "28--31",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3357159",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239672/fulltext",
  abstract =     "Increased availability of cloud services and ownership
                 of multiple digital devices create unique opportunities
                 for digital assistants to provide guidance across a
                 range of tasks and scenarios.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Frazelle:2019:OSF,
  author =       "Jesse Frazelle",
  title =        "Open source firmware",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "34--38",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343042",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/gnu.bib;
                 https://www.math.utah.edu/pub/tex/bib/linux.bib;
                 https://www.math.utah.edu/pub/tex/bib/minix.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239673/fulltext",
  abstract =     "Step into the world behind the kernel.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "Boot Guard; coreboot; EFI; Grub (Grand Unified
                 Bootloader); Gummiboot; Heads; LinuxBoot; u-boot; UEFI;
                 Windows Boot Manager",
  remark =       "From page 36, column 2: ``\ldots{} in the case of
                 Intel (x86), Ring -3 is the Intel Management Engine. It
                 can turn on nodes and reimage disks invisibly. It has a
                 kernel that runs Minix, as well as a web server and
                 entire networking stack. Because of this, Minix is the
                 world's most widely used operating system.''",
}

@Article{Limoncelli:2019:DDC,
  author =       "Thomas A. Limoncelli",
  title =        "Demo data as code",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "39--41",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343052",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239675/fulltext",
  abstract =     "Automation helps collaboration.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Matsudaira:2019:EM,
  author =       "Kate Matsudaira",
  title =        "The evolution of management",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "42--47",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343048",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239674/fulltext",
  abstract =     "Transitioning up the ladder.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hastings:2019:UDI,
  author =       "Justine S. Hastings and Mark Howison and Ted Lawless
                 and John Ucles and Preston White",
  title =        "Unlocking data to improve public policy",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "48--53",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3335150",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239676/fulltext",
  abstract =     "When properly secured, anonymized, and optimized for
                 research, administrative data can be put to work to
                 help government programs better serve those in need.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Salzman:2019:SBR,
  author =       "Oren Salzman",
  title =        "Sampling-based robot motion planning",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "54--63",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3318164",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239677/fulltext",
  abstract =     "To address the computational challenges that arise
                 when planning for robotic systems, traditional CS
                 algorithms, tools, and paradigms must be revisited.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mankoff:2019:CGF,
  author =       "Jennifer Mankoff and Megan Hofmann and Xiang 'Anthony'
                 Chen and Scott E. Hudson and Amy Hurst and Jeeeun Kim",
  title =        "Consumer-grade fabrication and its potential to
                 revolutionize accessibility",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "64--75",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3339824",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239679/fulltext",
  abstract =     "Digital fabrication technologies open new doors---and
                 challenges---for real-world support.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hallen:2019:PDP,
  author =       "Mark A. Hallen and Bruce R. Donald",
  title =        "Protein design by provable algorithms",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "76--84",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3338124",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239678/fulltext",
  abstract =     "Protein design algorithms can leverage provable
                 guarantees of accuracy to provide new insights and
                 unique optimized molecules.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Appel:2019:SCT,
  author =       "Andrew W. Appel",
  title =        "The scalability of {CertiKOS}: technical perspective",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "88--88",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3356906",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239664/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Gu:2019:BCC,
  author =       "Ronghui Gu and Zhong Shao and Hao Chen and Jieung Kim
                 and J{\'e}r{\'e}mie Koenig and Xiongnan (Newman) Wu and
                 Vilhelm Sj{\"o}berg and David Costanzo",
  title =        "Building certified concurrent {OS} kernels",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "89--99",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3356903",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239680/fulltext",
  abstract =     "Operating system (OS) kernels form the backbone of
                 system software. They can have a significant impact on
                 the resilience and security of today's computers.
                 Recent efforts have demonstrated the feasibility of
                 formally verifying simple general-purpose kernels, but
                 they have ignored the important issues of concurrency,
                 which include not just user and I/O concurrency on a
                 single core, but also multi-core parallelism with
                 fine-grained locking. In this work, we present
                 CertiKOS, a novel compositional framework for building
                 verified concurrent OS kernels. Concurrency allows
                 interleaved execution of programs belonging to
                 different abstraction layers and running on different
                 CPUs/threads. Each such layer can have a different set
                 of observable events. In CertiKOS, these layers and
                 their observable events can be formally specified, and
                 each module can then be verified at the abstraction
                 level it belongs to. To link all the verified pieces
                 together, CertiKOS enforces a so-called contextual
                 refinement property for every such piece, which states
                 that the implementation will behave like its
                 specification under any concurrent context with any
                 valid interleaving. Using CertiKOS, we have
                 successfully developed a practical concurrent OS
                 kernel, called mC2, and built the formal proofs of its
                 correctness in Coq. The mC2 kernel is written in 6500
                 lines of C and x86 assembly and runs on stock x86
                 multicore machines. To our knowledge, this is the first
                 correctness proof of a general-purpose concurrent OS
                 kernel with fine-grained locking.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shasha:2019:LBD,
  author =       "Dennis Shasha",
  title =        "Last byte: Dust wars",
  journal =      j-CACM,
  volume =       "62",
  number =       "10",
  pages =        "104--ff",
  month =        oct,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3356582",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 25 15:32:16 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/10/239681/fulltext",
  abstract =     "Considering willful approaches to a golden
                 opportunity.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:CHI,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: Hazards of the information superhighway",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "5--5",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3364216",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240376/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vardi:2019:DWT,
  author =       "Moshe Y. Vardi",
  title =        "Departments: The winner-takes-all tech corporation",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "7--7",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3365383",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240377/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2019:LEY,
  author =       "CACM Staff",
  title =        "Letters to the editor: You can publish it!: (you have
                 to)",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "8--9",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3361696",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240378/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bugayenko:2019:BBI,
  author =       "Yegor Bugayenko",
  title =        "{BLOG@CACM}: The benefits of indolence",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "10--11",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3360907",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240379/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Yegor Bugayenko
                 explains his realization that software developers
                 should go neither above nor beyond.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Monroe:2019:NIP,
  author =       "Don Monroe",
  title =        "News: Information is physics",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "13--15",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3360909",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240356/fulltext",
  abstract =     "Individual bits of information can have direct
                 physical consequences.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Greengard:2019:NWD,
  author =       "Samuel Greengard",
  title =        "News: When drones fly",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "16--18",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3360913",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240357/fulltext",
  abstract =     "Drone technology is poised to enter the mainstream of
                 business and society, but engineering robust controls
                 remains a challenge.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kugler:2019:NRW,
  author =       "Logan Kugler",
  title =        "News: Real-world applications for drones",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "19--21",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3360911",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240355/fulltext",
  abstract =     "Unmanned vehicles have a number of compelling
                 real-world use cases.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samuelson:2019:LSE,
  author =       "Pamela Samuelson",
  title =        "Legally speaking: {Europe}'s controversial digital
                 copyright directive finalized",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "24--27",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3363179",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240358/fulltext",
  abstract =     "Considering the new liability risks for ISPs, search
                 engines, and news aggregators under recent EU-wide
                 mandatory rules.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2019:ECT,
  author =       "Mark Guzdial and Alan Kay and Cathie Norris and Elliot
                 Soloway",
  title =        "Education: Computational thinking should just be good
                 thinking",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "28--30",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3363181",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240359/fulltext",
  abstract =     "Seeking to change computing teaching to improve
                 computer science.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Varghese:2019:IIL,
  author =       "George Varghese",
  title =        "Interview: An interview with {Leonard Kleinrock}",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "31--36",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3363183",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240360/fulltext",
  abstract =     "The UCLA professor and networking pioneer reflects on
                 his career in industry and academia.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Silva:2019:VAP,
  author =       "Selena Silva and Martin Kenney",
  title =        "Viewpoint: Algorithms, platforms, and ethnic bias",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "37--39",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3318157",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240361/fulltext",
  abstract =     "How computing platforms and algorithms can potentially
                 either reinforce or identify and address ethnic
                 biases.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Narayanan:2019:IRS,
  author =       "P. J. Narayanan and Pankaj Jalote and Anand
                 Deshpande",
  title =        "{India} Region Special Section: Welcome to the {India}
                 region special section",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "40--42",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3355552",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240362/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Varma:2019:IRS,
  author =       "Manik Varma",
  title =        "{India} Region Special Section: Hot topics: Extreme
                 classification",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "44--45",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3355628",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240371/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mustafa:2019:IRS,
  author =       "Maryam Mustafa and Amna Batool and Agha Ali Raza",
  title =        "{India} Region Special Section: Hot topics: Designing
                 {ICT} interventions for women in {Pakistan}",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "46--47",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3355696",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240370/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Haritsa:2019:IRS,
  author =       "Jayant R. Haritsa and S. Sudarshan",
  title =        "{India} Region Special Section: Hot topics:
                 Turbocharging database query processing and testing",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "48--49",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3347861",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240363/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Verma:2019:IRS,
  author =       "Neeta Verma and Savita Dawar",
  title =        "{India} Region Special Section: Hot topics: Digital
                 transformation in the {Indian} government",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "50--53",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3349629",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240364/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shah:2019:IRS,
  author =       "Vipul Shah",
  title =        "{India} Region Special Section: Hot topics:
                 {CSpathshala}: bringing computational thinking to
                 schools",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "54--55",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343445",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240365/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Samaranayake:2019:IRS,
  author =       "Ajit Samaranayake and Sampath Tilakumara and
                 Thayaparan Sripavan and Rasika Withanawasam",
  title =        "{India} Region Special Section: Hot topics: Creative
                 disruption in fintech from {Sri Lanka}",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "56--57",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343458",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240368/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jawahar:2019:IRS,
  author =       "C. V. Jawahar and Venkata N. Padmanabhan",
  title =        "{India} Region Special Section: Hot topics: Technology
                 interventions for road safety and beyond",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "58--59",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343447",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240366/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Srikant:2019:IRS,
  author =       "Shashank Srikant and Rohit Takhar and Vishal Venugopal
                 and Varun Aggarwal",
  title =        "{India} Region Special Section: Hot topics: Skill
                 evaluation",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "60--61",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3355268",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240369/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Shroff:2019:IRS,
  author =       "Gautam Shroff and K. Ananth Krishnan",
  title =        "{India} Region Special Section: Hot topics: Computing
                 research at {Tata Consultancy Services}",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "62--63",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343443",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240367/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Jalote:2019:IRS,
  author =       "Pankaj Jalote and Pari Natarajan",
  title =        "{India} Region Special Section: Big trends: The growth
                 and evolution of {India}'s software industry",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "64--69",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3347863",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240381/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Bhattacharyya:2019:IRS,
  author =       "Pushpak Bhattacharyya and Hema Murthy and Surangika
                 Ranathunga and Ranjiva Munasingh",
  title =        "{India} Region Special Section: Big trends: {Indic}
                 language computing",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "70--75",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343456",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240372/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Raghavan:2019:IRS,
  author =       "Vivek Raghavan and Sanjay Jain and Pramod Varma",
  title =        "{India} Region Special Section: Big trends: {India}
                 stack --- digital infrastructure as public good",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "76--81",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3355625",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240375/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Banerjee:2019:IRS,
  author =       "Subhashis Banerjee and Subodh Sharma",
  title =        "{India} Region Special Section: Big trends: Privacy
                 concerns with {Aadhaar}",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "80--80",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3353770",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240384/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Assisi:2019:IRS,
  author =       "Charles Assisi and Avinash Raghava and NS Ramnath",
  title =        "{India} Region Special Section: Big trends: The rise
                 of the {Indian} start-up ecosystem",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "82--87",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3344432",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240374/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Chakraborty:2019:IRS,
  author =       "Supratik Chakraborty and Vasudeva Varma",
  title =        "{India} Region Special Section: Big trends: Highlights
                 of software {R\&D} in {India}",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "88--91",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343454",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240383/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mahajan:2019:IRS,
  author =       "Meena Mahajan and Madhavan Mukund and Nitin Saxena",
  title =        "{India} Region Special Section: Big trends: Research
                 in theoretical computer science",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "92--95",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343449",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240380/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Ganguly:2019:IRS,
  author =       "Niloy Ganguly and Ponnurangam Kumaraguru",
  title =        "{India} Region Special Section: Big trends: The
                 positive and negative effects of social media in
                 {India}",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "98--99",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3345671",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240373/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vashistha:2019:IRS,
  author =       "Aditya Vashistha and Umar Saif and Agha Ali Raza",
  title =        "{India} Region Special Section: Big trends: The
                 {Internet} of the orals",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "100--103",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3343452",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240382/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Vaccaro:2019:EMM,
  author =       "Michelle Vaccaro and Jim Waldo",
  title =        "The effects of mixing machine learning and human
                 judgment",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "104--110",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3359338",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240386/fulltext",
  abstract =     "Collaboration between humans and machines does not
                 necessarily lead to better outcomes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Helland:2019:TOB,
  author =       "Pat Helland",
  title =        "The trade-offs between write and read",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "111--113",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3359334",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240385/fulltext",
  abstract =     "Write Amplification vs. Read Perspiration",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Appuswamy:2019:FMR,
  author =       "Raja Appuswamy and Goetz Graefe and Renata
                 Borovica-Gajic and Anastasia Ailamaki",
  title =        "The five-minute rule 30 years later and its impact on
                 the storage hierarchy",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "114--120",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3318163",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240388/fulltext",
  abstract =     "Tracing the evolution of the five-minute rule to help
                 identify imminent changes in the design of data
                 management engines.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pei:2019:EIK,
  author =       "Yan Pei and Swarnendu Biswas and Donald S. Fussell and
                 Keshav Pingali",
  title =        "An elementary introduction to {Kalman} filtering",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "122--133",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3363294",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240389/fulltext",
  abstract =     "Demystifying the uses of a powerful tool for uncertain
                 information.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Andersen:2019:WSB,
  author =       "David G. Andersen",
  title =        "A whitebox solution for blackbox-like behaviors:
                 technical perspective",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "136--136",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3361564",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240387/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pei:2019:DAW,
  author =       "Kexin Pei and Yinzhi Cao and Junfeng Yang and Suman
                 Jana",
  title =        "{DeepXplore}: automated whitebox testing of deep
                 learning systems",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "137--145",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3361566",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240390/fulltext",
  abstract =     "Deep learning (DL) systems are increasingly deployed
                 in safety- and security-critical domains such as
                 self-driving cars and malware detection, where the
                 correctness and predictability of a system's behavior
                 for corner case inputs are of great importance.
                 Existing DL testing depends heavily on manually labeled
                 data and therefore often fails to expose erroneous
                 behaviors for rare inputs. We design, implement, and
                 evaluate DeepXplore, the first white-box framework for
                 systematically testing real-world DL systems. First, we
                 introduce neuron coverage for measuring the parts of a
                 DL system exercised by test inputs. Next, we leverage
                 multiple DL systems with similar functionality as
                 cross-referencing oracles to avoid manual checking.
                 Finally, we demonstrate how finding inputs for DL
                 systems that both trigger many differential behaviors
                 and achieve high neuron coverage can be represented as
                 a joint optimization problem and solved efficiently
                 using gradient-based search techniques. DeepXplore
                 efficiently finds thousands of incorrect corner case
                 behaviors (e.g., self-driving cars crashing into guard
                 rails and malware masquerading as benign software) in
                 state-of-the-art DL models with thousands of neurons
                 trained on five popular datasets such as ImageNet and
                 Udacity self-driving challenge data. For all tested DL
                 models, on average, DeepXplore generated one test input
                 demonstrating incorrect behavior within one second
                 while running only on a commodity laptop. We further
                 show that the test inputs generated by DeepXplore can
                 also be used to retrain the corresponding DL model to
                 improve the model's accuracy by up to 3\%.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Anonymous:2019:LBC,
  author =       "Anonymous",
  title =        "Last byte: Cantando con la Corrente (singing with
                 current)",
  journal =      j-CACM,
  volume =       "62",
  number =       "11",
  pages =        "160--ff",
  month =        nov,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3363232",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu Oct 24 18:59:31 MDT 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/11/240391/fulltext",
  abstract =     "From the intersection of computational science and
                 technological speculation, with boundaries limited only
                 by our ability to imagine what could be. An augmented
                 singer gets some unexpected feedback from his
                 audience.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Pancake:2019:ELE,
  author =       "Cherri M. Pancake",
  title =        "{Editor}'s letter: Engaging future generations of
                 {ACM} leaders",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "5--5",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3368441",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241060/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Cerf:2019:CHF,
  author =       "Vinton G. Cerf",
  title =        "{Cerf}'s up: A hands-free ride",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "7--7",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3369587",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241061/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Staff:2019:LEO,
  author =       "{CACM Staff}",
  title =        "Letters to the {Editor}: Online voting still security
                 pipedream",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "9--9",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3369867",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241062/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Guzdial:2019:BGH,
  author =       "Mark Guzdial and Robin K. Hill",
  title =        "{BLOG@CACM}: Getting high school, college students
                 interested in {CS}",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "10--11",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3365581",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241063/fulltext",
  abstract =     "The Communications Web site, http://cacm.acm.org,
                 features more than a dozen bloggers in the BLOG@CACM
                 community. In each issue of Communications, we'll
                 publish selected posts or excerpts. twitter Follow us
                 on Twitter at http://twitter.com/blogCACM
                 http://cacm.acm.org/blogs/blog-cacm Mark Guzdial
                 considers how few U.S. high school students take
                 computer science, while Robin K. Hill shares what she's
                 learned in teaching first-year college computing
                 students.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Edwards:2019:NMM,
  author =       "Chris Edwards",
  title =        "News: Malevolent machine learning",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "13--15",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3365573",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241047/fulltext",
  abstract =     "AI attacks throw light on the nature of deep
                 learning.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Marks:2019:NRA,
  author =       "Paul Marks",
  title =        "News: Robots aim to boost astronaut efficiency",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "16--18",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3365585",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241064/fulltext",
  abstract =     "A multitude of robotic assistants for astronauts and
                 rovers are in development to make space exploration
                 more resource-efficient.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Kirkpatrick:2019:NRI,
  author =       "Keith Kirkpatrick",
  title =        "News: Regulating information technology",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "19--21",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3365583",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241065/fulltext",
  abstract =     "Why isn't IT regulated, when it can have such
                 substantial impacts on people's lives?",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Douglas:2019:CES,
  author =       "David M. Douglas",
  title =        "Computing ethics: Should researchers use data from
                 security breaches?",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "22--24",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3368091",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241048/fulltext",
  abstract =     "Evaluating the arguments for and against using digital
                 data derived from security breaches.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Neville-Neil:2019:KVKb,
  author =       "George V. Neville-Neil",
  title =        "Kode vicious: Koding academies",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "25--25",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3368095",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241049/fulltext",
  abstract =     "A low-risk path to becoming a front-end plumber.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Denning:2019:PIU,
  author =       "Peter J. Denning and Ted G. Lewis",
  title =        "The profession of {IT}: Uncertainty",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "26--28",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3368093",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241050/fulltext",
  abstract =     "Considering how to best navigate stability and
                 randomness.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Noveck:2019:VPE,
  author =       "Beth Simone Noveck",
  title =        "Viewpoint: Public entrepreneurship and policy
                 engineering",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "29--31",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3325811",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241051/fulltext",
  abstract =     "Training the next generation of leader and problem
                 solver.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Mirian:2019:HH,
  author =       "Ariana Mirian",
  title =        "Hack for hire",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "32--37",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3359386",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241053/fulltext",
  abstract =     "Investigating the emerging black market of retail
                 email account hacking services.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Limoncelli:2019:API,
  author =       "Thomas A. Limoncelli",
  title =        "{API} practices if you hate your customers",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "38--42",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3369748",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241052/fulltext",
  abstract =     "Application programming interfaces speak louder than
                 words.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Castro:2019:RSC,
  author =       "Paul Castro and Vatche Ishakian and Vinod Muthusamy
                 and Aleksander Slominski",
  title =        "The rise of serverless computing",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "44--54",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3368454",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241054/fulltext",
  abstract =     "The server is dead, long live the server.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{LeGoues:2019:APR,
  author =       "Claire {Le Goues} and Michael Pradel and Abhik
                 Roychoudhury",
  title =        "Automated program repair",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "56--65",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3318162",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241055/fulltext",
  abstract =     "Automated program repair can relieve programmers from
                 the burden of manually fixing the ever-increasing
                 number of programming mistakes.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Tennenholtz:2019:RSE,
  author =       "Moshe Tennenholtz and Oren Kurland",
  title =        "Rethinking search engines and recommendation systems:
                 a game theoretic perspective",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "66--75",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3340922",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241056/fulltext",
  abstract =     "Novel approaches draw on the strength of game
                 theoretic mechanism design.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Taylor:2019:BFO,
  author =       "Michael B. Taylor",
  title =        "Bootstrapping a future of open source, specialized
                 hardware: technical perspective",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "78--78",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3366341",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/gnu.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241057/fulltext",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Balkind:2019:OOS,
  author =       "Jonathan Balkind and Michael McKeown and Yaosheng Fu
                 and Tri Nguyen and Yanqi Zhou and Alexey Lavrov and
                 Mohammad Shahrad and Adi Fuchs and Samuel Payne and
                 Xiaohua Liang and Matthew Matl and David Wentzlaff",
  title =        "{OpenPiton}: an open source hardware platform for your
                 research",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "79--87",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3366343",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib;
                 https://www.math.utah.edu/pub/tex/bib/gnu.bib;
                 https://www.math.utah.edu/pub/tex/bib/multithreading.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241058/fulltext",
  abstract =     "Industry is building larger, more complex, manycore
                 processors on the back of strong institutional
                 knowledge, but academic projects face difficulties in
                 replicating that scale. To alleviate these difficulties
                 and to develop and share knowledge, the community needs
                 open architecture frameworks for simulation, chip
                 design, and software exploration that support
                 extensibility, scalability, and configurability,
                 alongside an established base of verification tools and
                 supported software. In this article, we present
                 OpenPiton, an open source framework for building
                 scalable architecture research prototypes from one core
                 to 500 million cores. OpenPiton is the world's first
                 open source, general-purpose, multithreaded manycore
                 processor, and framework. OpenPiton is highly
                 configurable, providing a rich design space spanning a
                 variety of hardware parameters that researchers can
                 change. OpenPiton designs can be emulated on FPGAs,
                 where they can run full-stack multiuser Debian Linux.
                 OpenPiton is designed to scale to very large core
                 fabrics, enabling researchers to measure operating
                 system, compiler, and software scalability. The mature
                 code-base reflects the complexity of an
                 industrial-grade design and provides the necessary
                 scripts to build new chips, making OpenPiton a natural
                 choice for computer-aided design (CAD) research.
                 OpenPiton has been validated with a 25-core chip
                 prototype, named Piton, and is bolstered by a
                 validation suite that has thousands of tests, providing
                 an environment to test new hardware designs while
                 verifying the correctness of the whole system.
                 OpenPiton is being actively used in research both
                 internally to Princeton and in the wider community, as
                 well as being adopted in education, industry, and
                 government settings.",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}

@Article{Hoffmann:2019:LBRb,
  author =       "Leah Hoffmann",
  title =        "Last byte: {RISCy} beginnings",
  journal =      j-CACM,
  volume =       "62",
  number =       "12",
  pages =        "96--ff",
  month =        dec,
  year =         "2019",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/3365597",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Nov 25 09:55:53 MST 2019",
  bibsource =    "https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/magazines/2019/12/241059/fulltext",
  abstract =     "In a career launched by groundbreaking research, Garth
                 Gibson continues to shepherd technological advances
                 ``from blackboard through standards and to commercial
                 reality.''",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
}