Valid HTML 4.0! Valid CSS!
%%% -*-BibTeX-*-
%%% ====================================================================
%%%  BibTeX-file{
%%%     author          = "Nelson H. F. Beebe",
%%%     version         = "1.09",
%%%     date            = "22 October 2024",
%%%     time            = "08:01:26 MDT",
%%%     filename        = "wilkes-maurice-v.ltx",
%%%     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",
%%%     URL             = "https://www.math.utah.edu/~beebe",
%%%     checksum        = "07536 18554 90798 887541",
%%%     email           = "beebe at math.utah.edu, beebe at acm.org,
%%%                        beebe at computer.org (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "ACM Turing Award; bibliography; BibTeX;
%%%                        Cambridge University; Cambridge University
%%%                        Mathematical Laboratory; Cambridge University
%%%                        Computer Laboratory; capability-based
%%%                        computing (CAP); EDSAC; EDSAC 2; macros;
%%%                        microprogramming; Sir Maurice Vincent Wilkes;
%%%                        subroutine library; Titan; Telecommunications
%%%                        Research Establishment (TRE); time sharing",
%%%     license         = "public domain",
%%%     supported       = "yes",
%%%     docstring       = "This is a COMPLETE bibliography of
%%%                        publications by, and about, Sir Maurice
%%%                        Vincent Wilkes and his works.
%%%
%%%                        At version 1.09, the COMPLETE year coverage
%%%                        looked like this:
%%%
%%%                             1936 (   2)    1966 (   2)    1996 (   7)
%%%                             1937 (   0)    1967 (   7)    1997 (   6)
%%%                             1938 (   0)    1968 (   9)    1998 (   3)
%%%                             1939 (   3)    1969 (   5)    1999 (   7)
%%%                             1940 (   3)    1970 (   2)    2000 (  12)
%%%                             1941 (   0)    1971 (  10)    2001 (   6)
%%%                             1942 (   0)    1972 (  10)    2002 (   2)
%%%                             1943 (   0)    1973 (   4)    2003 (   6)
%%%                             1944 (   0)    1974 (   6)    2004 (   4)
%%%                             1945 (   1)    1975 (   9)    2005 (   3)
%%%                             1946 (   0)    1976 (  11)    2006 (   3)
%%%                             1947 (   4)    1977 (  12)    2007 (   0)
%%%                             1948 (   3)    1978 (   6)    2008 (   1)
%%%                             1949 (   7)    1979 (   5)    2009 (   1)
%%%                             1950 (  12)    1980 (  14)    2010 (   3)
%%%                             1951 (  13)    1981 (   4)    2011 (   3)
%%%                             1952 (   9)    1982 (  12)    2012 (   5)
%%%                             1953 (  15)    1983 (   5)    2013 (   3)
%%%                             1954 (   5)    1984 (   6)    2014 (   3)
%%%                             1955 (   1)    1985 (   3)    2015 (   2)
%%%                             1956 (   7)    1986 (   6)    2016 (   1)
%%%                             1957 (  11)    1987 (   5)    2017 (   2)
%%%                             1958 (   9)    1988 (   6)    2018 (   4)
%%%                             1959 (   8)    1989 (   6)    2019 (   2)
%%%                             1960 (   1)    1990 (  12)    2020 (   1)
%%%                             1961 (   6)    1991 (   9)    2021 (   2)
%%%                             1962 (   5)    1992 (  21)    2022 (   0)
%%%                             1963 (   4)    1993 (   4)    2023 (   1)
%%%                             1964 (   8)    1994 (   2)    2024 (   3)
%%%                             1965 (   8)    1995 (   5)
%%%                             20xx (   2)
%%%
%%%                             Article:        265
%%%                             Book:            54
%%%                             InCollection:    47
%%%                             InProceedings:   43
%%%                             Misc:            16
%%%                             PhdThesis:       10
%%%                             Proceedings:     14
%%%                             TechReport:      12
%%%
%%%                             Total entries:  461
%%%
%%%                        Sir Maurice Vincent Wilkes, FRS, FREng (26
%%%                        June 1913--29 November 2010) was a pioneering
%%%                        English computer scientist, engineer,
%%%                        mathematician, and physicist.  He was born in
%%%                        Dudley, Worcestershire, England, grew up in
%%%                        Stourbridge, West Midlands, England, studied
%%%                        mathematics at St. John's College, Cambridge
%%%                        University from 1931 to 1934, earned a BA in
%%%                        Mathematics in 1934, and completed a PhD at
%%%                        Cambridge in physics in 1936 on the subject
%%%                        of propagation of very long radio waves in
%%%                        the ionosphere.  He then became a faculty
%%%                        member at Cambridge University, where he
%%%                        helped develop a computing laboratory.  He
%%%                        worked on classified radar and operational
%%%                        research for the UK military during World War
%%%                        II.  In 1945, he was appointed Director of
%%%                        the Cambridge Mathematical Laboratory, which
%%%                        was renamed the Computer Laboratory in 1970.
%%%
%%%                        No Wilkes publications are recorded here for
%%%                        1941--1944; if there are any, they likely
%%%                        remained classified.
%%%
%%%                        In 1945, through von Neumann's and
%%%                        Goldstine's ``First Draft of a Report on the
%%%                        EDVAC'', which he had access to for only one
%%%                        evening, Wilkes learned of work in the US at
%%%                        the Moore School of Electrical Engineering at
%%%                        the University of Pennsylvania in
%%%                        Philadelphia, PA, and traveled to the US in
%%%                        August 1946 to learn more about it. He
%%%                        planned to attend the eight-week course at
%%%                        the Moore School, but due to post-war
%%%                        shortages of shipping, he arrived six weeks
%%%                        late, and only participated in the last two
%%%                        weeks.  During his return in September to the
%%%                        UK then via a five-day ship journey on the
%%%                        Queen Mary, he worked out the design of a
%%%                        simpler machine, the EDSAC (Electronic Delay
%%%                        Storage Automatic Calculator), which he
%%%                        successfully built and had operational on 6
%%%                        May 1949, more than a year before the EDVAC
%%%                        was completed.
%%%
%%%                        The EDSAC used mercury delay lines for a
%%%                        memory store (whence the ``delay storage'' in
%%%                        its name). It initially had 256 35-bit words,
%%%                        then was expanded to 512 words, and finally
%%%                        to 1024 words in 1952.  There were two 17-bit
%%%                        instructions per word, with a 1-bit
%%%                        separation that was needed for timing
%%%                        reasons.  The 17-bit field contained a 5-bit
%%%                        operation subfield, an unused bit, a 10-bit
%%%                        word address, and a final bit that specified
%%%                        the operand length as either short (17 bits)
%%%                        or long (35 bits).  The 1949 instruction set
%%%                        had just 18 members, then called ``orders''.
%%%                        with 10 more variants chosen by a length
%%%                        modifier bit.
%%%
%%%                        The EDSAC used fixed-point arithmetic, with
%%%                        17-bit or 35-bit numbers, original scaled to
%%%                        (-2,+2), but soon changed to (-1,+1).  A
%%%                        negative x was stored as 2 - |x|, producing a
%%%                        1-bit in the leftmost position.  Suitable
%%%                        scaling of numeric values was a major
%%%                        challenge in EDSAC programming.  The 70-bit
%%%                        accumulator allowed exact double-length
%%%                        products.
%%%
%%%                        Later, a library of subroutines added support
%%%                        for floating-point arithmetic, with decimal
%%%                        numbers represented in binary as A * 10**P,
%%%                        with |A| a 28-bit value in [0.1,1] and P in
%%%                        [-63,63].  Zero was represented as 10**(-63).
%%%                        The nonzero number range was therefore
%%%                        approximately [1.08e-20,9.22e+18], with a
%%%                        precision of about 8 decimal digits.
%%%                        Subroutines were also provided for cbrt(),
%%%                        sqrt(), exp(), log(), sin(), cos(), and
%%%                        tan(), as well as for input and output
%%%                        conversions.
%%%
%%%                        Program input was from paper tape, with a
%%%                        5-bit (32-member) character set.  Two of
%%%                        those were used as shifts between letters and
%%%                        digits, with a complicated and peculiar
%%%                        layout described in a poster in entry
%%%                        Richards:20xx:EIO. That encoding supported 10
%%%                        digits, 26 uppercase letters, carriage
%%%                        return, space, and a few punctuation and
%%%                        grouping characters.
%%%
%%%                        Because paper tapes were not particularly
%%%                        reliable, and program bugs were common, the
%%%                        EDSAC had a mechanism called ``jiffy tapes''
%%%                        for supplying patches on a short strip of
%%%                        tape that was read in after the main program
%%%                        tape, and overwrote selected locations in
%%%                        memory, leaving the remaining memory contents
%%%                        untouched.
%%%
%%%                        The EDSAC was the second stored program
%%%                        computer to be built.  The first was the
%%%                        Manchester Baby, also called the Small-Scale
%%%                        Experimental Machine (SSEM), built at the
%%%                        University of Manchester by Frederic
%%%                        C. Williams, Tom Kilburn, and Geoff Tootill,
%%%                        and first operational on 21 June 1948, almost
%%%                        10 months earlier than the EDSAC.  Before
%%%                        those two machines, programming a computer
%%%                        like the ENIAC in Philadelphia, PA, was done
%%%                        by wiring plug boards, an error-prone job
%%%                        that could take hours or days.
%%%
%%%                        Although much of the original EDSAC blue
%%%                        prints, design specifications, and physical
%%%                        hardware were lost after it was
%%%                        decommissioned in 1956, the EDSAC Replica
%%%                        Project is working on recreating a working
%%%                        physical machine: see
%%%
%%%                             https://www.tnmoc.org/edsac
%%%
%%%                        and entry Herbert:2024:RE for a description
%%%                        and progress report.
%%%
%%%                        The EDSAC design inspired the first business
%%%                        computers, the Lyons Electronic Office (LEO)
%%%                        machines.  The LEO I was first operational on
%%%                        5 September 1951.  In 1954, J. Lyons and
%%%                        Company formed LEO Computers Ltd. to market
%%%                        the LEO I, and its successors, the LEO II
%%%                        (1954), LEO III (1961), LEO 326 (1963), and
%%%                        LEO 360 (1964).  LEO Computers became part of
%%%                        English Electric Company, later renamed to
%%%                        English Electric Computers (EEC).  That
%%%                        company evolved through mergers with Elliott
%%%                        Automation and International Computers and
%%%                        Tabulators (ICT) into International Computers
%%%                        Limited (ICL) in 1968, and that was in turn
%%%                        bought by Fujitsu in 2002.
%%%
%%%                        Like the EDSAC, the LEO I used mercury delay
%%%                        lines for its memory, but had 2048 35-bit
%%%                        words.  Later LEO models had 42-bit words.
%%%
%%%                        In 1951, Wilkes invented microprogramming,
%%%                        [Wilkes:1953:MPD, Wilkes:1969:GIM,
%%%                        Wilkes:1972:HPC, Wilkes:1977:TYM,
%%%                        Wilkes:1986:GM], which could implement parts
%%%                        of a CPU by specialized code stored in
%%%                        read-only memory.
%%%
%%%                        With his students David Wheeler and Stanley
%%%                        Gill, he wrote possibly the first textbook
%%%                        about computer programming [Bennett:1950:PPE,
%%%                        Wilkes:1951:PPE, Wilkes:1957:PPE,
%%%                        Wilkes:1982:PPE].
%%%
%%%                        Wilkes also developed the ideas of macros,
%%%                        subroutine libraries, and symbolic labels
%%%                        (then called ``floating addresses'')
%%%                        [Wilkes:1953:UFA] that were important for the
%%%                        later development of high-level programming
%%%                        languages.
%%%
%%%                        The EDSAC ran from May 1949 until it was
%%%                        closed down in July 1956.  Among its many
%%%                        accomplishments was its critical and
%%%                        fundamental contribution to research that led
%%%                        to at least four Nobel prizes: in Chemistry
%%%                        (1962), in Physics (1974), in Physiology or
%%%                        Medicine (1963), and in Economics (1984).  It
%%%                        was the first stored-program machine used for
%%%                        early numerical research in astronomy,
%%%                        astrophysics, crystallography, economics,
%%%                        genetics, geophysics, nerve cell modeling,
%%%                        quantum mechanics, radio astronomy, and
%%%                        theory of numbers.
%%%
%%%                        Based on the seven years of experience with
%%%                        the first EDSAC, Wilkes and his team
%%%                        developed the EDSAC 2 [Wilkes:1992:E], which
%%%                        became operational in early 1958, and was
%%%                        shut down in 1965.  It was the first computer
%%%                        to have a microprogrammed control unit, and
%%%                        was one of the few machines of the 1950s to
%%%                        offer floating-point arithmetic in hardware.
%%%                        It had 1024 40-bit words, with 20-bit
%%%                        instructions, and a repertoire of 120
%%%                        instructions.  Later architectural changes
%%%                        allowed the memory to be increased to 16,384
%%%                        words.
%%%
%%%                        In 1956, Wilkes was elected Fellow of the
%%%                        Royal Society, the first of several such
%%%                        honors (fellows, honorary academic degrees,
%%%                        and medals) that he received later in life.
%%%                        He became a Fellow of the Royal Academy of
%%%                        Engineering in 1976.  A full list is given
%%%                        in the file cv-2.pdf linked to below.
%%%
%%%                        In 1963, he and his laboratory, in
%%%                        collaboration with Ferranti Ltd., designed
%%%                        and built the Titan computer, a reduced-size
%%%                        version of the University of Manchester
%%%                        Atlas.  The Cambridge Time-Sharing System
%%%                        (CTSS) was later developed on that system; it
%%%                        was inspired by MIT's CTSS (Compatible
%%%                        Time-Sharing System) [Corbato:1963:CTS].
%%%                        Time sharing of computers became a strong
%%%                        focus of his group, when most commercial
%%%                        vendors of the time offered only batch
%%%                        processing.  The concept of time sharing was
%%%                        first developed by Wilkes' student
%%%                        Christopher Strachey in 1959 who applied for
%%%                        a patent on it in February, and gave a UNESCO
%%%                        conference talk on it that summer
%%%                        [Strachey:1959:PCT, Strachey:1959:TSL].
%%%
%%%                        The Titan's operating system was possibly the
%%%                        first to have controlled access based on the
%%%                        identity of the user, or the program, an idea
%%%                        due to Roger Needham (see entries
%%%                        Wilkes:1968:TSCa, Wilkes:1968:TSCb,
%%%                        Wilkes:1972:TSC, Wilkes:1975:TSC,
%%%                        Needham:1992:LDC).  Its password encryption
%%%                        system remains in use in Unix family
%%%                        operating systems.
%%%
%%%                        The Titan also had an early version control
%%%                        system, of which Bazaar (BZR), BitKeeper
%%%                        (BK), CSSC, CVS, GIT, Mercurial (Hg), RCS,
%%%                        SCCS, and SVN are modern representatives that
%%%                        have been essential tools for reliable
%%%                        history, and distributed development, of
%%%                        software.
%%%
%%%                        In 1965, Wilkes proposed the interposition of
%%%                        a smaller, but faster, memory between the CPU
%%%                        and main memory.  He called this ``slave
%%%                        memory'' [Wilkes:1965:SMD], but its current
%%%                        name is cache memory, now widely used in
%%%                        modern computers in as many as three levels
%%%                        of increasing size and differing cost and
%%%                        access times.  He credits this idea to
%%%                        G. (G.)  Scarrot, and the designers of slave
%%%                        memory in the Atlas 2 (Titan) computer, David
%%%                        J. Wheeler and Neil E. Wiseman.  By the
%%%                        2010s, the in-CPU register--register access
%%%                        speed was up to 500 times faster than
%%%                        register--memory access on some systems, and
%%%                        multilevel caches help to hide that
%%%                        difference.  In addition, a fetch of a word
%%%                        from main memory generally loads several
%%%                        surrounding words (a ``cache line'') into
%%%                        cache, on the grounds that they are likely to
%%%                        be accessed soon.  The first IBM mainframe
%%%                        computer to use cache memory was the
%%%                        System/360 Model 85, introduced in 1968.  The
%%%                        first vector supercomputer, the Cray 1 in
%%%                        1976, had all ``cache'' memory: it had fast,
%%%                        but expensive, static RAM instead of the
%%%                        slower, and cheaper, dynamic RAM that most
%%%                        computers since then have used.
%%%
%%%                        At Cambridge in the 1960s, Wilkes worked on
%%%                        capability-based computing, and with
%%%                        co-workers created the Cambridge CAP computer
%%%                        [Wilkes:1979:CCC, Needham:1992:LDC].  Those
%%%                        ideas and experience live on in the CHERI
%%%                        Project at Cambridge University, which has
%%%                        developed extensions to the C programming
%%%                        language, and the ARM CPU architecture, for
%%%                        efficient support of capabilities and fat
%%%                        pointers that much improve memory access
%%%                        protection and security in software.
%%%
%%%                        In 1967, inspired by a network that he had
%%%                        seen in Berne, Switzerland, Wilkes led the
%%%                        development of the Cambridge Ring network
%%%                        [Wilkes:1979:CDC, Banerjee:1982:CR,
%%%                        Needham:1992:LDC], which was later defined in
%%%                        ISO Standard CR82. It was limited to 255
%%%                        nodes, and was soon eclipsed by the Ethernet
%%%                        technology developed by Robert M. Metcalfe,
%%%                        David R. Boggs, and other researchers at
%%%                        Xerox Palo Alto Research Center (PARC) in
%%%                        California, but the Ring nevertheless
%%%                        produced startups in the Cambridge area,
%%%                        including a company that developed the Acorn
%%%                        RISC Machine, later renamed to ARM, and now a
%%%                        major designer of CPUs used in mobile
%%%                        devices, and some desktop computers (such as
%%%                        recent Apple tablets, laptops, and
%%%                        workstations), and also in high-performance
%%%                        computers.
%%%
%%%                        In 1957, Wilkes was a founding member of the
%%%                        British Computer Society, and served as its
%%%                        first President (1957--1960).
%%%
%%%                        Wilkes received the ACM Turing Award in 1967,
%%%                        the second such honoree, after Alan J. Perlis
%%%                        in 1966.  Wilkes received the Kyoto Prize in
%%%                        1992, the IEEE von Neumann Medal in 1997, and
%%%                        was knighted in 2000.  See entry Lee:1995:MVW
%%%                        and the file cv-2.pdf for many more of his
%%%                        honors.
%%%
%%%                        Maurice Wilkes was required to retire from
%%%                        Cambridge University at the age of 67 in
%%%                        September 1980, but that did not mean
%%%                        stopping his research.  He went on to work
%%%                        with Digital Equipment Corporation (DEC) and
%%%                        MIT in the area around Cambridge,
%%%                        Massachusetts.  He returned to the UK in
%%%                        1986, and turned his interests to the history
%%%                        of computing, and notably, the work of
%%%                        Charles Babbage in the mid 1800s, about whom
%%%                        he had written much earlier
%%%                        [Hartree:1948:DCM, Wilkes:1951:ACM].  He also
%%%                        worked with the Cambridge Olivetti Research
%%%                        Laboratories (ORL) [later renamed AT&T
%%%                        Laboratories] until it was shut down in 2002.
%%%                        He then returned to Cambridge University as
%%%                        Professor Emeritus, and worked there until a
%%%                        few weeks before his death in 2010 at the age
%%%                        of 97.
%%%
%%%                        It is worth remarking that much of Wilkes'
%%%                        work was from the ground up: design a
%%%                        computer in the simplest way with the
%%%                        available technology, get it into use for
%%%                        real scientific research across a broad
%%%                        number of fields, and then build on that
%%%                        experience with new designs.  That might
%%%                        possibly be due in part to the austere
%%%                        post-War economic situation in Britain
%%%                        through the 1960s.
%%%
%%%                        By contrast, the practice from the mid-1950s
%%%                        onward at universities in most other
%%%                        countries in Europe, Japan, and North America
%%%                        was to buy commercial mainframes and
%%%                        minicomputers from companies like IBM, the
%%%                        BUNCH (Burroughs, Univac, NCR, CDC, and
%%%                        Honeywell), Amdahl, Bull, Convex, Cray, Data
%%%                        General, DEC, Fujitsu, Harris, Hitachi, NEC,
%%%                        Perkin-Elmer, Pr1me, Varian, Xerox, and many
%%%                        others.
%%%
%%%                        The low level nature of the EDSAC machines,
%%%                        and their tiny memories, meant that compiled
%%%                        high-level languages were out of the
%%%                        question.  However, Peter Naur's early
%%%                        experience on the EDSAC turned him from
%%%                        astronomy to computing, and he became a
%%%                        leading figure in the development of Algol
%%%                        60, which followed Algol 58. Those languages
%%%                        have strongly influenced many of the
%%%                        programming languages designed since the
%%%                        1960s.  A variant of Algol 68 was used at
%%%                        Cambridge for the operating system of the CAP
%%%                        computer, after core memory technology made
%%%                        computer memory cheaper and much more
%%%                        reliable than mecury delay lines and storage
%%%                        tubes.
%%%
%%%                        The Mathematics Genealogy Project lists only
%%%                        7 students of Maurice Wilkes, but they have
%%%                        374 descendants:
%%%
%%%                        ----------------------------------------------------------------
%%%                        Name                    School                  Year Descendants
%%%                        ----------------------------------------------------------------
%%%                        Brooker, Ralph Anthony  University of Cambridge 1949   35
%%%                        Bennett, John           University of Cambridge 1950   25
%%%                        Wheeler, David          University of Cambridge 1951  185
%%%                        Worsley, Beatrice       University of Cambridge 1954
%%%                        Strachey, Christopher   University of Cambridge 1962   35
%%%                        Wegner, Peter           University of London    1968   62
%%%                        Leslie, Ian             University of Cambridge 1983   32
%%%                        ----------------------------------------------------------------
%%%
%%%                        Stanley Gill (see entry Gill:1953:AED) is not
%%%                        listed there, but perhaps should be. The
%%%                        Cambridge University Library catalog, and the
%%%                        ProQuest database, do not record his faculty
%%%                        advisor, and the Mathematics Genealogy
%%%                        Project lacks an entry for him.  However,
%%%                        Gill is certainly closely associated with
%%%                        Maurice Wilkes and the EDSAC.  Before coming
%%%                        to Cambridge, Gill had previously worked at
%%%                        the National Physical Laboratory with Alan
%%%                        Turing on the Pilot ACE computer.
%%%
%%%                        Web sites about Maurice Wilkes and his works
%%%                        include at least these:
%%%
%%%                            https://amturing.acm.org/award_winners/wilkes_1001395.cfm
%%%                            https://amturing.acm.org/info/wilkes_1001395.cfm
%%%                            https://dblp.org/pid/w/MauriceVWilkes.html
%%%                            https://doi.org/10.1098/rsbm.2013.0020
%%%                            https://en.wikipedia.org/wiki/Cambridge_Ring_(computer_network)
%%%                            https://en.wikipedia.org/wiki/ENIAC
%%%                            https://en.wikipedia.org/wiki/Maurice_Wilkes
%%%                            https://ftp.arl.army.mil/~mike/comphist/96summary/
%%%                            https://gunkies.org/wiki/Maurice_Wilkes
%%%                            https://history.computer.org/pioneers/wilkes.html
%%%                            https://mathshistory.st-andrews.ac.uk/Honours/Turing_Award/
%%%                            http://sw.ccs.bcs.org/IMG/leo/docs/LeoCC.pdf
%%%                            https://www.britannica.com/biography/Maurice-Wilkes
%%%                            https://www.britannica.com/summary/Maurice-Wilkes
%%%                            https://www.britannica.com/technology/EDSAC
%%%                            https://www.britannica.com/technology/computer/ENIAC
%%%                            https://www.cam.ac.uk/news/professor-sir-maurice-wilkes-1913-2010
%%%                            https://www.cl.cam.ac.uk/archive/mvw1/
%%%                            https://www.cl.cam.ac.uk/archive/mvw1/cv-2.pdf
%%%                            https://www.cl.cam.ac.uk/archive/mvw1/list-of-papers.txt
%%%                            https://www.cl.cam.ac.uk/archive/mvw1/short-biography.html
%%%                            https://www.cl.cam.ac.uk/archive/mvw1/unpublished.html
%%%                            https://www.cl.cam.ac.uk/~mr10/Edsac/edsacposter.pdf
%%%                            https://www.encyclopedia.com/computing/dictionaries-thesauruses-pictures-and-press-releases/cambridge-ring
%%%                            https://www.eng.auburn.edu/~agrawvd/COURSE/READING/ARCH/wilkes_the_last_pioneer.pdf
%%%                            https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=history-of-computing-uk;ca4a4c3.0012
%%%                            https://www.leo-computers.org.uk/
%%%                            https://www.mathgenealogy.org/id.php?id=143090&fChrono=1
%%%                            https://www.semanticscholar.org/topic/EDSAC-2/2218273
%%%                            https://www.tnmoc.org/edsac
%%%
%%%                        Video interviews and talks include these:
%%%
%%%                            The Birth and Growth of the Digital Computer,
%%%                            lecture by Professor Maurice Wilkes
%%%                            https://www.youtube.com/watch?v=MZGZfsr1KfY
%%%
%%%                            Assembly language programming created in 1949
%%%                            https://www.youtube.com/shorts/gQg4HZeF5mE
%%%
%%%                            1990-05-24 Maurice Wilkes, John Pinkerton - Part Two
%%%                            https://www.youtube.com/watch?v=63ZFKE9vMwU
%%%
%%%                            EDSAC project meeting at Cambridge University, October 2013
%%%                            https://www.youtube.com/watch?v=63eS10B_huQ
%%%
%%%                            Maurice Wilkes
%%%                            https://www.youtube.com/watch?v=7i4JkCdYG7Y
%%%
%%%                            Kahan remembers JCP Miller, Maurice Wilkes & Jim Wilkinson
%%%                            https://www.youtube.com/watch?v=81YrRSeReKo
%%%
%%%                            1990-05-24 Design Decisions in Early Computers
%%%                            https://www.youtube.com/watch?v=BIycfjvuvqg
%%%
%%%                            Professor Maurice Wilkes at the 60th birthday ...
%%%                            https://www.youtube.com/watch?v=FlKwWZxfU9g
%%%
%%%                            Early Programming Development in Cambridge by Maurice V. Wilkes
%%%                            [Wilkes:1980:EPD]
%%%                            https://www.youtube.com/watch?v=KpFq01Pu2EQ
%%%
%%%                            After dinner talk by Maurice Wilkes
%%%                            https://www.youtube.com/watch?v=LK0XLSM19aQ
%%%
%%%                            History of computers Part 2 - Maurice Wilks, EDSAC and more
%%%                            https://www.youtube.com/watch?v=dHb0RxJF7DI
%%%
%%%                            Clocking in the digital age: Wilkes' Centenary & EDSAC
%%%                            https://www.youtube.com/watch?v=gIbtLKfmj7w
%%%
%%%                            CHM Revolutionaries: The Man and His Machine with David Hartley
%%%                            https://www.youtube.com/watch?v=h9DrKQ2isIk
%%%
%%%                            CHM Revolutionaries: The Man and His Machine with David Hartley
%%%                            https://www.youtube.com/watch?v=-oLK68p7IJ8
%%%
%%%                            EDSAC Project - First Volunteers' Meeting
%%%                            https://www.youtube.com/watch?v=qsiYCd-kpFs
%%%
%%%                            EDSAC Project - an EDSAC chassis
%%%                            https://www.youtube.com/watch?v=yrubh_xRAFg
%%%
%%%                            Maurice Wilkes - The impediments to technological
%%%                            advancement imposed by the laws of physics
%%%                            https://www.youtube.com/watch?v=5TGSeSithKY
%%%
%%%                        In his video interview, Kahan remembers that
%%%                        Wilkes thought that numerical analysis is
%%%                        trivial, when it is not.  Wilkes later wrote
%%%                        books on that subject [Wilkes:1965:INA,
%%%                        Wilkes:1966:SIN].
%%%
%%%                        About 150 of the initial entries in this file
%%%                        were created from data in the BibNet Project
%%%                        and TeX User Group bibliography archives.
%%%                        Additional entries have been added from
%%%                        publication listings in memoirs published
%%%                        after his death in 2010, and from extensive
%%%                        library catalog searches.  The list in the
%%%                        memoir [Campbell-Kelly:2014:SMV] has just 42
%%%                        entries, but at version 1.00, Part 1 in this
%%%                        file records 187 publications by Maurice
%%%                        Wilkes.  The memoir entries are identified by
%%%                        BM-number values.
%%%
%%%                        There is an online supplemental publication
%%%                        list accompanying the memoir, with 190
%%%                        numbered entries, except for 25--26 and
%%%                        171--179, which are missing, or are due to a
%%%                        numbering error.  Many of those entries list
%%%                        multiple publications, and most are
%%%                        incomplete (no book editors, page ranges,
%%%                        issue numbers, or issue months, no DOI or URL
%%%                        data, and so on).  All of the publications in
%%%                        that list are included here, and identified
%%%                        by RSBM-number values.  Where possible,
%%%                        additional publication data have been
%%%                        supplied from extensive Web searching.  That
%%%                        effort raised the number of entries in Part 1
%%%                        to 297.
%%%
%%%                        The checksum field above contains a CRC-16
%%%                        checksum as the first value, followed by the
%%%                        equivalent of the standard UNIX wc (word
%%%                        count) utility output of lines, words, and
%%%                        characters.  This is produced by Robert
%%%                        Solovay's checksum utility.",
%%%  }
%%% ====================================================================
@Preamble{
    "\ifx \undefined \booktitle \def \booktitle#1{{{\em #1}}} \fi" #
    "\ifx \undefined \cyr       \let \cyr = \rm               \fi" #
    "\ifx \undefined \url       \input{path.sty}              \fi"
}

%%% ====================================================================
%%% 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,
                    e-mail: \path|[email protected]|,
                            \path|[email protected]|,
                            \path|[email protected]| (Internet),
                    URL: \path|https://www.math.utah.edu/~beebe/|"}

%%% ====================================================================
%%% Institutional abbreviations:
@String{inst-STANFORD           = "Stanford University"}
@String{inst-STANFORD:adr       = "Stanford, CA, USA"}

%%% ====================================================================
%%% Journal abbreviations:
@String{j-ACTA-CRYSTALLOGR      = "Acta Crystallographica"}

@String{j-AMER-MATH-MONTHLY     = "American Mathematical Monthly"}

@String{j-ANN-HIST-COMPUT       = "Annals of the History of Computing"}

@String{j-BIOGRAPH-MEMOIRS-FELLOWS-ROY-SOC = "Biographical Memoirs of Fellows of
                                  the Royal Society"}

@String{j-BIOMETRICS            = "Biometrics"}

@String{j-BIT                   = "BIT"}

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

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

@String{j-COMP-CONTROL-ENG-J    = "Computing and Control Engineering Journal"}

@String{j-COMP-J                = "The Computer Journal"}

@String{j-COMP-STANDARDS-INTERFACES = "Computer Standards and Interfaces"}

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

@String{j-COMPUT-BULL           = "The Computer Bulletin"}

@String{j-COMPUTER              = "Computer"}

@String{j-DATAMATION            = "Datamation"}

@String{j-ELECTRON-ENG          = "Electronic Engineering"}

@String{j-ELECTRON-POWER        = "Electronics and Power"}

@String{j-ENG-SCI-EDUC-J        = "Engineering Science \& Education Journal"}

@String{j-HIST-MATH             = "Historia Mathematica"}

@String{j-IBM-JRD               = "IBM Journal of Research and Development"}

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

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

@String{j-IEE-J-COMPUT-DIGIT-TECH = "IEE Journal on Computers and Digital
                                  Techniques"}

@String{j-IEE-PROC-E            = "IEE Proceedings, E: Computers and Digital
                                  Techniques"}

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

@String{j-IEEE-ANN-HIST-COMPUT  = "IEEE Annals of the History of Computing"}

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

@String{j-IEEE-TRANS-COMPUT     = "IEEE Transactions on Computers"}

@String{j-IEEE-TRANS-ELEC-COMPUT = "IEEE Transactions on Electronic Computers"}

@String{j-IEEE-TRANS-SOFTW-ENG  = "IEEE Transactions on Software Engineering"}

@String{j-INT-J-COMPUT-INF-SCI  = "International Journal of Computer and
                                  Information Sciences"}

@String{j-IRE-TRANS-ELEC-COMPUT = "IRE Transactions on Electronic Computers"}

@String{j-ISIS                  = "Isis"}

@String{j-J-ACM                 = "Journal of the ACM"}

@String{j-J-ATMOS-TERR-PHYS     = "Journal of Atmospheric and Terrestrial
                                  Physics"}

@String{j-J-INST-ELECTR-ENG     = "Journal of the Institution of Electrical
                                  Engineers"}

@String{j-J-R-AERONAUT-SOC      = "Journal of the Royal Aeronautical Society"}

@String{j-J-R-SOC-ARTS          = "Journal of the Royal Society of Arts"}

@String{j-J-SCIENT-INSTR        = "Journal of Scientific Instruments"}

@String{j-LONG-RANGE-PLAN       = "Long Range Planning"}

@String{j-MATH-PROC-CAMB-PHILOS-SOC = "Mathematical Proceedings of the Cambridge
                                  Philosophical Society"}

@String{j-MATH-TABLES-OTHER-AIDS-COMPUT = "Mathematical Tables and Other Aids
                                  to Computation"}

@String{j-MICROPROC-MICROPROG   = "Microprocessing and Microprogramming"}

@String{j-MICROPROC-REP         = "Microprocessor Report"}

@String{j-MONTHLY-NOT-ROY-ASTRON-SOC = "Monthly Notices of the Royal
                                  Astronomical Society"}

@String{j-NATURE                = "Nature"}

@String{j-NEW-SCIENTIST         = "New Scientist"}

@String{j-NOTES-REC-R-SOC-LOND = "Notes and Records of the Royal Society of
                                  London"}

@String{j-PHILOS-MAG            = "Philosophical Magazine"}

@String{j-PHILOS-TRANS-R-SOC-LOND-SER-A-MATH-PHYS-SCI = "Philosophical
                                  Transactions of the Royal Society of
                                  London. Series A, Mathematical and
                                  Physical Sciences"}

@String{j-PHILOS-TRANS-R-SOC-LOND-PHYS-SCI-ENG = "Philosophical Transactions of
                                  the Royal Society of London: Physical
                                  Sciences and Engineering"}

@String{j-PHYS-TODAY            = "Physics Today"}

@String{j-PROC-CAMBRIDGE-PHIL-SOC = "Proceedings of the Cambridge Philosophical
                                  Society. Mathematical and physical sciences"}

@String{j-PROC-IEEE             = "Proceedings of the IEEE"}

@String{j-PROC-IRE              = "Proceedings of the Institute of Radio
                                  Engineers"}

@String{j-PROC-PHYS-SOC         = "Proceedings of the Physical Society, London"}

@String{j-PROC-PHYS-SOC-LONDON-SECT-B = "Proceedings of the Physical Society,
                                  London, Section B"}

@String{j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI = "Proceedings of the Royal
                                  Society of London. Series A, Mathematical
                                  and physical sciences"}

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

@String{j-QUART-J-ROY-METEOROL-SOC = "Quarterly Journal of the Royal
                                  Meteorological Society"}

@String{j-RADIO-ELECTRON-ENG    = "The Radio and Electronic Engineer"}

@String{j-REGISTER              = "The Register"}

@String{j-SCIENCE               = "Science"}

@String{j-SIGMICRO              = "ACM SIG Micro Newsletter"}

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

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

@String{j-TIMES                 = "The Times [London, UK]"}

@String{j-TOCS                  = "ACM Transactions on Computer Systems"}

@String{j-UTIL-MATH             = "Utilitas Mathematica"}

%%% ====================================================================
%%% Publishers and their addresses:
@String{pub-ACADEMIC            = "Academic Press"}
@String{pub-ACADEMIC:adr        = "New York, NY, USA"}

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

@String{pub-AFIPS               = "AFIPS Press"}
@String{pub-AFIPS:adr           = "Montvale, NJ, USA"}

@String{pub-AW                  = "Ad{\-d}i{\-s}on-Wes{\-l}ey"}
@String{pub-AW:adr              = "Reading, MA, USA"}

@String{pub-CAMBRIDGE           = "Cambridge University Press"}
@String{pub-CAMBRIDGE:adr       = "Cambridge, UK"}

@String{pub-CLARENDON           = "Clarendon Press"}
@String{pub-CLARENDON:adr       = "Oxford, UK"}

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

@String{pub-DP                  = "Digital Press"}
@String{pub-DP:adr              = "12 Crosby Drive, Bedford, MA 01730, USA"}

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

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

@String{pub-HAYDEN-BOOK         = "Hayden Book Co."}
@String{pub-HAYDEN-BOOK:adr     = "Rochelle Park, NJ, USA"}

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

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

@String{pub-IOP                 = "Institute of Physics Publishing"}
@String{pub-IOP:adr             = "Bristol, UK and Philadelphia, PA, USA"}

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

@String{pub-MARCEL-DEKKER       = "Marcel Dekker"}
@String{pub-MARCEL-DEKKER:adr   = "New York, NY, USA"}

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

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

@String{pub-MORGAN-KAUFMANN     = "Morgan Kaufmann Publishers"}
@String{pub-MORGAN-KAUFMANN:adr = "San Francisco, CA, USA"}
@String{pub-MORGAN-KAUFMANN:adrsf = "San Francisco, CA, USA"}

@String{pub-NORTH-HOLLAND       = "North-Hol{\-}land"}
@String{pub-NORTH-HOLLAND:adr   = "Amsterdam, The Netherlands"}

@String{pub-OXFORD              = "Oxford University Press"}
@String{pub-OXFORD:adr          = "Walton Street, Oxford OX2 6DP, UK"}

@String{pub-PENGUIN             = "Penguin Books"}
@String{pub-PENGUIN:adr         = "Harmondsworth, UK"}

@String{pub-PERGAMON            = "Pergamon Press"}
@String{pub-PERGAMON:adr        = "New York, NY, USA"}

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

@String{pub-TOMASH              = "Tomash Publishers"}
@String{pub-TOMASH:adr          = "Los Angeles, CA, USA"}

@String{pub-VAN-NOSTRAND-REINHOLD = "Van Nostrand Reinhold Co."}
@String{pub-VAN-NOSTRAND-REINHOLD:adr = "New York, NY, USA"}

@String{pub-VIEWEG              = "Friedrich Vieweg und Sohn"}
@String{pub-VIEWEG:adr          = "Braunschweig, Germany"}

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

%%% ====================================================================
%%%      Part 1 (of 2) --- Sir Maurice V. Wilkes and his works
%%%
%%% Bibliography entries, sorted by year and then by citation key.
%%%
%%% NB: There are about 20 journals in this bibliography for which we
%%% cannot yet identify one or more of the CODEN, ISSN, ISSN-L,
%%% ajournal, fjournal, and journal-URL fields: their values are absent,
%%% empty, or filled with question marks, and no j-XXX abbreviations for
%%% them have yet been defined.  About 2/3 of the entries have DOI
%%% and/or values.
@Article{Best:1936:EIV,
  author =       "J. E. Best and John Ashworth Ratcliffe and Maurice
                 Vincent Wilkes",
  title =        "Experimental investigations of very long wireless
                 waves reflected from the ionosphere",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "156",
  number =       "889",
  pages =        "614--633",
  day =          "1",
  month =        sep,
  year =         "1936",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1936.0171",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  bibdate =      "Sat Sep 07 12:07:54 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://royalsocietypublishing.org/doi/10.1098/rspa.1936.0171",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "1",
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  RSBM-number =  "1",
}

@PhdThesis{Wilkes:1936:RVL,
  author =       "Maurice Vincent Wilkes",
  title =        "The reflection of very long wireless waves from the
                 ionosphere",
  type =         "{Ph.D.} thesis",
  school =       "Cambridge University",
  address =      "Cambridge, UK",
  day =          "28",
  month =        mar,
  year =         "1936",
  bibdate =      "Sat Sep 07 13:14:58 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://discover.libraryhub.jisc.ac.uk/;
                 https://en.wikipedia.org/wiki/Maurice_Wilkes;
                 https://www.britannica.com/biography/Maurice-Wilkes;
                 https://www.mathgenealogy.org/id.php?id=143090;
                 https://www.proquest.com/pqdtglobal/docview/301183158/DEC4F4836F2040F5PQ/4",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Budden:1939:FIV,
  author =       "Kenneth George Budden and John Ashworth Ratcliffe and
                 Maurice Vincent Wilkes",
  title =        "Further investigations of very long waves reflected
                 from the ionosphere",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "171",
  number =       "945",
  pages =        "188--214",
  day =          "19",
  month =        may,
  year =         "1939",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1939.0061",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  bibdate =      "Sat Sep 07 13:19:33 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://royalsocietypublishing.org/doi/10.1098/rspa.1939.0061",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "2",
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  RSBM-number =  "2",
}

@Article{Lennard-Jones:1939:DSD,
  author =       "J. E. Lennard-Jones and M. V. Wilkes and J. B. Bratt",
  title =        "The design of a small differential analyser",
  journal =      j-PROC-CAMBRIDGE-PHIL-SOC,
  volume =       "35",
  number =       "3",
  pages =        "485--493",
  month =        jul,
  year =         "1939",
  CODEN =        "PCPSA4",
  DOI =          "https://doi.org/10.1017/s0305004100021216",
  ISSN =         "0008-1981",
  ISSN-L =       "0008-1981",
  MRclass =      "65.0X",
  MRnumber =     "779",
  MRreviewer =   "S. H. Caldwell",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cambridge.org/core/journals/mathematical-proceedings-of-the-cambridge-philosophical-society/article/abs/design-of-a-small-differential-analyser/E0A6F8EBECBE829B6AA80E8BFDF08436",
  ZMnumber =     "0061.29502",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "3",
  fjournal =     "Proceedings of the Cambridge Philosophical Society.
                 Mathematical and physical sciences",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=PSP",
  RSBM-number =  "4",
  ZBmath =       "3101390; 2511161",
}

@Article{Wilkes:1939:TIC,
  author =       "M. V. Wilkes",
  title =        "Theoretical ionization curves for the {E} region",
  journal =      j-PROC-PHYS-SOC,
  volume =       "51",
  number =       "1",
  pages =        "138--146",
  month =        jan,
  year =         "1939",
  CODEN =        "PPSOAU",
  DOI =          "https://doi.org/10.1088/0959-5309/51/1/315",
  ISSN =         "0959-5309 (print), 2051-2171 (electronic)",
  ISSN-L =       "0959-5309",
  bibdate =      "Sat Sep 07 13:50:04 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://iopscience.iop.org/article/10.1088/0959-5309/51/1/315",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "4",
  fjournal =     "Proceedings of the Physical Society, London",
  journal-URL =  "http://iopscience.iop.org/0370-1328",
  RSBM-number =  "5",
}

@Article{Wilkes:1940:MSS,
  author =       "M. V. Wilkes",
  title =        "A method of solving second order simultaneous linear
                 differential equations using the {Mallock} machine",
  journal =      j-PROC-CAMBRIDGE-PHIL-SOC,
  volume =       "36",
  number =       "2",
  pages =        "204--208",
  month =        apr,
  year =         "1940",
  CODEN =        "PCPSA4",
  DOI =          "https://doi.org/10.1017/S0305004100017187",
  ISSN =         "0008-1981",
  ISSN-L =       "0008-1981",
  bibdate =      "Sat Sep 07 13:52:35 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cambridge.org/core/journals/mathematical-proceedings-of-the-cambridge-philosophical-society/article/abs/method-of-solving-second-order-simultaneous-linear-differential-equations-using-the-mallock-machine/AE02EBB241E36AAB269BC519AFFBB2DE",
  ZMnumber =     "0023.35502",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "6",
  fjournal =     "Proceedings of the Cambridge Philosophical Society.
                 Mathematical and physical sciences",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=PSP",
  RSBM-number =  "6",
  ZBmath =       "2506960; 3038054",
}

@Article{Wilkes:1940:RFI,
  author =       "M. V. Wilkes",
  title =        "Region formation in the ionosphere according to an
                 attachment theory",
  journal =      j-PROC-CAMBRIDGE-PHIL-SOC,
  volume =       "36",
  number =       "4",
  pages =        "479--484",
  month =        oct,
  year =         "1940",
  CODEN =        "PCPSA4",
  DOI =          "https://doi.org/10.1017/S0305004100017527",
  ISSN =         "0008-1981",
  ISSN-L =       "0008-1981",
  bibdate =      "Sat Sep 07 13:53:42 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cambridge.org/core/journals/mathematical-proceedings-of-the-cambridge-philosophical-society/article/abs/region-formation-in-the-ionosphere-according-to-an-attachment-theory/7D7E75C572A887548273899415502C26",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "7",
  fjournal =     "Proceedings of the Cambridge Philosophical Society.
                 Mathematical and physical sciences",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=PSP",
  RSBM-number =  "7",
}

@Article{Wilkes:1940:TRV,
  author =       "Maurice Vincent Wilkes",
  title =        "The theory of reflexion of very long wireless waves
                 from the ionosphere",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "175",
  number =       "961",
  pages =        "143--163",
  day =          "10",
  month =        apr,
  year =         "1940",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1940.0050",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  bibdate =      "Sat Sep 07 13:51:32 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://royalsocietypublishing.org/doi/10.1098/rspa.1940.0050",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "5",
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  RSBM-number =  "3",
}

@TechReport{Verkley:1945:RCE,
  author =       "?. Verkley and R. T. Ramm and M. V. Wilkes and R. T.
                 P. Whipple and S. Devons and R. Bender and R. M.
                 Whitmer and C. J. Carter and ?. Palmer and others",
  title =        "Reports on certain establishments of the v
                 {Forschungsanstalt der Deutsche Reichspost (Research
                 Institution of the German Post Office)}",
  type =         "Report",
  institution =  pub-HMSO,
  address =      pub-HMSO:adr,
  pages =        "44",
  year =         "1945",
  bibdate =      "Sat Sep 07 17:07:32 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Weekes:1947:AOR,
  author =       "K. Weekes and Maurice Vincent Wilkes",
  title =        "Atmospheric oscillations and the resonance theory",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "192",
  number =       "1028",
  pages =        "80--99",
  day =          "23",
  month =        dec,
  year =         "1947",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1947.0139",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  bibdate =      "Sat Sep 07 14:08:04 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://royalsocietypublishing.org/doi/10.1098/rspa.1947.0139",
  ZMnumber =     "0031.14401",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "11",
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  RSBM-number =  "11",
  ZBmath =       "3048347",
}

@Article{Wilkes:1947:EHS,
  author =       "M. V. Wilkes",
  title =        "The {ENIAC} --- high-speed electronic calculating
                 machine",
  journal =      j-ELECTRON-ENG,
  volume =       "19",
  number =       "230",
  pages =        "104--108",
  year =         "1947",
  CODEN =        "ELEGAP",
  DOI =          "",
  ISSN =         "0013-4902",
  ISSN-L =       "0013-4902",
  MRclass =      "65.0X",
  MRnumber =     "25272",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Electron. Engng.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "10",
  fjournal =     "Electronic Engineering",
  RSBM-number =  "10",
}

@Article{Wilkes:1947:ORV,
  author =       "M. V. Wilkes",
  title =        "The oblique reflexion of very long wireless waves from
                 the ionosphere",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "189",
  number =       "1016",
  pages =        "130--147",
  day =          "27",
  month =        mar,
  year =         "1947",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1947.0033",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  MRclass =      "78.0X",
  MRnumber =     "20930",
  MRreviewer =   "M. C. Gray",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://royalsocietypublishing.org/doi/10.1098/rspa.1947.0033",
  ZMnumber =     "0029.38004",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "8",
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  RSBM-number =  "8",
  ZBmath =       "3046376",
}

@Article{Wilkes:1947:TPR,
  author =       "M. V. Wilkes and J. A. Ramsay",
  title =        "A theory of the performance of radar on ship targets",
  journal =      j-PROC-CAMBRIDGE-PHIL-SOC,
  volume =       "43",
  number =       "??",
  pages =        "220--231",
  month =        apr,
  year =         "1947",
  CODEN =        "PCPSA4",
  DOI =          "https://doi.org/10.1017/S0305004100023409",
  ISSN =         "0008-1981",
  ISSN-L =       "0008-1981",
  bibdate =      "Sat Sep 07 14:01:31 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cambridge.org/core/journals/mathematical-proceedings-of-the-cambridge-philosophical-society/article/abs/theory-of-the-performance-of-radar-on-ship-targets/F9063FA219E8A34B073F74DB08C41A3A",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "9",
  fjournal =     "Proceedings of the Cambridge Philosophical Society.
                 Mathematical and physical sciences",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=PSP",
  RSBM-number =  "9",
}

@Article{Hartree:1948:DCM,
  author =       "D. R. Hartree and M. H. A. Newman and Maurice V.
                 Wilkes and F. C. Williams and James H. Wilkinson and A.
                 D. Booth",
  title =        "A discussion on computing machines",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "195",
  number =       "1042",
  pages =        "265--287 (2 plates)",
  day =          "22",
  month =        dec,
  year =         "1948",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1948.0118",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  MRclass =      "65.0X",
  MRnumber =     "28103",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/h/hartree-douglas-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib",
  URL =          "https://ui.adsabs.harvard.edu/abs/1948RSPSA.195..265H",
  ZMnumber =     "0031.12904",
  acknowledgement = ack-nhfb,
  author-dates = "Douglas Rayner Hartree (27 March 1897--12 February
                 1958); Sir Maurice Vincent Wilkes (26 June 1913--29
                 November 2010)",
  fjournal =     "Proceedings of the Royal Society. London. Series A.
                 Mathematical, Physical and Engineering Sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  keywords =     "Analytical Engine; Charles Babbage; ENIAC; IBM
                 automatic sequence-controlled calculator; IBM Selective
                 Sequence Electronic Calculator",
  remark =       "Hartree notes that while Babbage's Analytical Engine
                 design base-10 arithmetic on 50-digit numbers, a binary
                 base greatly simplifies arithmetic operations. He also
                 reports that it is essential that intermediate results
                 can be kept inside the machine for later use, without
                 human interaction.",
  tableofcontents = "A Historical Survey of Digital Computing Machines /
                 D. R. (Douglas Rayner) Hartree, F.R.S. / 265--271 /
                 https://doi.org/10.1098/rspa.1948.0118 \\
                 General principles of the design of all-purpose
                 computing machines / M. H. A. (Maxwell Herman
                 Alexander) Newman, F.R.S. / 271--274 /
                 https://doi.org/10.1098/rspa.1948.0129 \\
                 The design of a practical high-speed computing machine.
                 The EDSAC / M. V. (Maurice Vincent) Wilkes / 274--279 /
                 https://doi.org/10.1098/rspa.1948.0130 \\
                 A Cathode-Ray Tube Digit Store / F. C. (Frederic
                 Calland) Williams / 279--284 /
                 https://doi.org/10.1098/rspa.1948.0131 \\
                 The automatic computing engine at the National Physical
                 Laboratory / J. H. (James Hardy) Wilkinson / 285--286 /
                 https://doi.org/10.1098/rspa.1948.0132 \\
                 Recent computer projects / A. D. (Andrew Donald) Booth
                 / 286--286 / https://doi.org/10.1098/rspa.1948.0133",
  ZBmath =       "3048293",
}

@Article{Wilkes:1948:DPH,
  author =       "M. V. Wilkes",
  title =        "Design of a practical high-speed calculating machine.
                 The {EDSAC}",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "195",
  number =       "1042",
  pages =        "274--279",
  day =          "22",
  month =        dec,
  year =         "1948",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1948.0130",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  bibdate =      "Sat Sep 07 14:11:36 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://royalsocietypublishing.org/doi/10.1098/rspa.1948.0130",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "13",
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  RSBM-number =  "13",
}

@Article{Wilkes:1948:UMU,
  author =       "Maurice V. Wilkes and William Renwick",
  title =        "An ultrasonic memory unit for the {EDSAC}",
  journal =      j-ELECTRON-ENG,
  volume =       "20",
  number =       "245",
  pages =        "208--213",
  day =          "",
  month =        jul,
  year =         "1948",
  CODEN =        "ELEGAP",
  DOI =          "",
  ISSN =         "0013-4902",
  ISSN-L =       "0013-4902",
  MRclass =      "65.0X",
  MRnumber =     "25801",
  MRreviewer =   "H. H. Goldstine",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "http://www.cs.man.ac.uk/CCS/Archive/misc/EDSAC/EDSAC%20Memory%20Text.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "Electron. Engng.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "12",
  fjournal =     "Electronic Engineering",
  RSBM-number =  "12",
}

@Article{Wilkes:1949:AO,
  author =       "M. V. Wilkes",
  title =        "Atmospheric Oscillations",
  journal =      j-NATURE,
  volume =       "164",
  number =       "4163",
  pages =        "281--281",
  month =        aug,
  year =         "1949",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/164281a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Tue Sep 10 07:33:04 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.nature.com/articles/164281a0",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
  RSBM-number =  "16",
}

@Article{Wilkes:1949:ECM,
  author =       "M. V. Wilkes",
  title =        "Electronic calculating-machine development in
                 {Cambridge}",
  journal =      j-NATURE,
  volume =       "164",
  number =       "4170",
  pages =        "557--558",
  day =          "1",
  month =        oct,
  year =         "1949",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/164557a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Sat Sep 07 14:21:43 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.nature.com/articles/164557a0",
  ZMnumber =     "0033.07004",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "15",
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
  remark =       "According to \cite[page 21]{Campbell-Kelly:1992:ATE},
                 ``the Nature article [this paper] is almost certainly
                 the first ever published account of a real numerical
                 computation on a stored-program computer.''",
  RSBM-number =  "17",
  ZBmath =       "3050740",
}

@Article{Wilkes:1949:EEC,
  author =       "Maurice V. Wilkes and William Renwick",
  title =        "The {EDSAC} --- an Electronic Calculating Machine",
  journal =      j-J-SCIENT-INSTR,
  volume =       "26",
  number =       "12",
  pages =        "385--391",
  month =        dec,
  year =         "1949",
  CODEN =        "JSINAY",
  DOI =          "https://doi.org/10.1088/0950-7671/26/12/301",
  ISSN =         "0368-4253, 0950-7671",
  ISSN-L =       "0368-4253",
  MRclass =      "65.0X",
  MRnumber =     "33172",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Reprinted in \cite[pp. 417--422]{Randell:1982:ODC}",
  URL =          "https://iopscience.iop.org/article/10.1088/0950-7671/26/12/301",
  acknowledgement = ack-nhfb,
  ajournal =     "J. Sci. Instruments",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Journal of Scientific Instruments",
  journal-URL =  "https://iopscience.iop.org/journal/0950-7671",
  RSBM-number =  "18",
}

@Book{Wilkes:1949:OEA,
  author =       "M. V. Wilkes",
  title =        "Oscillations of the {Earth}'s Atmosphere",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "x + 76",
  year =         "1949",
  LCCN =         "QC883 .W5",
  MRclass =      "76.1X",
  MRnumber =     "35614",
  MRreviewer =   "L. M. Milne-Thomson",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "Cambridge monographs on physics",
  ZMnumber =     "0037.14402",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "16",
  RSBM-number =  "183",
  tableofcontents = "The lunar and solar air-tides \\
                 The theory of oscillations in a rotating atmosphere \\
                 Numerical evaluation of air-tides \\
                 Oscillations in the atmosphere \\
                 Discussion of results.",
  xxpages =      "86",
  ZBmath =       "3056330",
}

@Article{Wilkes:1949:PDH,
  author =       "M. V. Wilkes",
  title =        "Programme design for a high-speed automatic
                 calculating machine",
  journal =      j-J-SCIENT-INSTR,
  volume =       "26",
  number =       "6",
  pages =        "217--220",
  month =        jun,
  year =         "1949",
  CODEN =        "JSINAY",
  DOI =          "https://doi.org/10.1088/0950-7671/26/6/318",
  ISSN =         "0368-4253, 0950-7671",
  ISSN-L =       "0368-4253",
  MRclass =      "65.0X",
  MRnumber =     "30299",
  MRreviewer =   "H. H. Goldstine",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://iopscience.iop.org/article/10.1088/0950-7671/26/6/318",
  acknowledgement = ack-nhfb,
  ajournal =     "J. Sci. Instruments",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "14",
  fjournal =     "Journal of Scientific Instruments",
  journal-URL =  "https://iopscience.iop.org/journal/0950-7671",
  RSBM-number =  "14",
}

@Article{Wilkes:1949:PHS,
  author =       "M. V. Wilkes",
  title =        "Progress in High-Speed Calculating Machine Design",
  journal =      j-NATURE,
  volume =       "164",
  number =       "4165",
  pages =        "341--343",
  day =          "27",
  month =        aug,
  year =         "1949",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/164341a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Tue Sep 10 07:36:24 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.nature.com/articles/164341a0",
  ZMnumber =     "0033.07003",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
  RSBM-number =  "15",
  ZBmath =       "3050739",
}

@TechReport{Bennett:1950:PPE,
  author =       "J. M. Bennett and R. A. Brooker and S. Gill and D. R.
                 Hartree and E. N. Mutch and B. Noble and J. P. Stanley
                 and D. J. Wheeler and M. V. Wilkes and B. H. Worsley",
  title =        "Preparation of Programmes for the {EDSAC} and the Use
                 of the Library of Sub-routines",
  type =         "Report",
  institution =  "University Mathematical Laboratory",
  address =      "Cambridge, UK",
  pages =        "41 + 26 + 39 + 11",
  month =        sep,
  year =         "1950",
  bibdate =      "Sat Sep 21 14:22:14 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/hartree-douglas-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "David J. Wheeler (1927--2004); Sir Maurice Vincent
                 Wilkes (26 June 1913--29 November 2010); Stanley J.
                 Gill (26 March 1926--1975)",
}

@TechReport{Stanley:1950:TRG,
  author =       "John Pearson Stanley and Maurice V. Wilkes",
  title =        "Table of the reciprocal of the gamma function for
                 complex argument",
  type =         "Report",
  institution =  "Computation Centre, University of Toronto",
  address =      "Toronto, ON, Canada",
  pages =        "????",
  year =         "1950",
  MRclass =      "65.0X",
  MRnumber =     "48144",
  MRreviewer =   "S. C. van Veen",
  bibdate =      "Sat Sep 07 16:52:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib",
  ZMnumber =     "0040.06903",
  abstract =     "Toronto, ON, Canada",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "22",
  ZBmath =       "3060432",
}

@Article{Wilkes:1950:ACS,
  author =       "M. V. Wilkes",
  title =        "Automatic Computing",
  journal =      j-NATURE,
  volume =       "166",
  number =       "4231",
  pages =        "942--943",
  day =          "2",
  month =        dec,
  year =         "1950",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/166942a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Tue Sep 10 07:42:06 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Summer school report.",
  URL =          "https://www.nature.com/articles/166942a0",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
  RSBM-number =  "21",
}

@InProceedings{Wilkes:1950:E,
  author =       "M. V. Wilkes and W. Renwick",
  booktitle =    "{Report of a Conference on High Speed Automatic
                 Calculating Machines, 22--25 June 1949}",
  title =        "The {EDSAC}",
  publisher =    "University Mathematical Laboratory",
  address =      "Cambridge, UK",
  pages =        "9--11",
  month =        jan,
  year =         "1950",
  bibdate =      "Wed Oct 13 12:00:41 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Reprinted in \cite[\S 8.5]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Wilkes:1950:EED,
  author =       "M. V. Wilkes and W. Renwick",
  title =        "The {EDSAC (Electronic Delay Storage Automatic
                 Calculator)}",
  journal =      j-MATH-TABLES-OTHER-AIDS-COMPUT,
  volume =       "4",
  number =       "30",
  pages =        "61--65 (1 plate)",
  month =        apr,
  year =         "1950",
  CODEN =        "MTTCAS",
  DOI =          "https://doi.org/10.2307/2002769",
  ISSN =         "0891-6837 (print), 2326-4853 (electronic)",
  ISSN-L =       "0891-6837",
  MRclass =      "65.0X",
  MRnumber =     "37589",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1950.bib;
                 JSTOR database",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Tables Other Aids Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Mathematical Tables and Other Aids to Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  RSBM-number =  "20",
}

@InProceedings{Wilkes:1950:RGL,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "Information processing: proceedings of the
                 International Conference on Information Processing",
  title =        "Rapport General (Logical Design)",
  publisher =    "UNESCO",
  address =      "Paris, France",
  pages =        "??--??",
  year =         "1950",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  ISSN =         "0074-3127",
  LCCN =         "QA76 .I578; Q300 .F60",
  bibdate =      "Tue Sep 10 09:25:42 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "51",
  xxbooktitle =  "{UNESCO} Conference, Paris 1959. Information
                 Processing",
}

@Article{Wilkes:1950:UEM,
  author =       "M. V. Wilkes",
  title =        "The use of the {EDSAC} for mathematical computation",
  journal =      "Applied Scientific Research B",
  volume =       "1",
  pages =        "429--438",
  year =         "1950",
  DOI =          "https://doi.org/10.1007/BF02919961",
  ISSN =         "0365-7140 (print), 1872-8065 (electronic)",
  ISSN-L =       "0365-7140",
  MRclass =      "65.0X",
  MRnumber =     "37590",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  ZMnumber =     "0041.44603",
  acknowledgement = ack-nhfb,
  ajournal =     "Appl. Sci. Research B.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Appl. Sci. Research B.",
  journal-URL =  "https://link.springer.com/journal/12380",
  remark-1 =     "Also in Spanish: Siencia e Investigacion vol 8 page
                 207 (1952).",
  remark-2 =     "From caption of Figure 3 on page 437: ``The real and
                 imaginary parts of $ 1 / \Gamma (x + i y) $ are
                 tabulated two columns for a fixed value of $y$ (in this
                 case 0.02) and for values of $x$ at interval 0.01. The
                 machine takes about 10 minutes to print 100 lines of
                 the table; less than half of this time is taken in
                 computing, the rest in printing.''",
  RSBM-number =  "19",
  ZBmath =       "3063361",
}

@Article{Wilkes:1951:ACM,
  author =       "M. V. Wilkes",
  title =        "Automatic Calculating Machines",
  journal =      j-J-R-SOC-ARTS,
  volume =       "100",
  number =       "4862",
  pages =        "56--90",
  day =          "14",
  month =        dec,
  year =         "1951",
  CODEN =        "JRSAA4",
  ISSN =         "0035-9114",
  ISSN-L =       "0035-9114",
  bibdate =      "Tue Sep 10 07:46:17 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Three Cantor lectures, presented to the Royal Society
                 of Arts, on 12, 19, and 26 November 1951.",
  URL =          "https://www.jstor.org/stable/41365298",
  acknowledgement = ack-nhfb,
  ajournal =     "J. Roy. Soc. of Arts",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Journal of the Royal Society of Arts",
  journal-URL =  "http://www.jstor.org/journal/jroysocart",
  remark-01 =    "From page 60: ``The machine [the Difference Engine]
                 was never completed, work being stopped in 1832 and the
                 project abandoned in 1842, although a part was finished
                 and exhibited in 1862. This part is now in the Science
                 Museum at South Kensingtion.''",
  remark-02 =    "From page 60: ``In 1834, Dr. Lardner published in the
                 Edinburgh Review an article describing in some detail
                 the principles on which Babbage's Difference Engine
                 worked. This had the effect of stimulating George
                 Scheutz, a Swede, to design and construct a machine for
                 the same purpose. This machine was a success and it was
                 demonstrated in London and Paris in 1855. It worked
                 with four differences and had capacity for fourteen
                 decimals.''",
  remark-03 =    "From page 60: ``Babbage encouraged Scheutz and gave
                 publicity to his machine. The original went to America,
                 and a copy was made for the British Government. This
                 machine is now in the Science Museum. \ldots{} Apart
                 from being calculated partly by machinery, these tables
                 [computed by Scheutz's machine] were as far as I know
                 the first in which the setting of type by hand, and the
                 opportunity for error which that makes possible, was
                 eliminated.''",
  remark-04 =    "From page 62: ``Babbage had hanging in his
                 drawing-room a woven portrait of the inventor Jacquard
                 made on one of his own looms.''",
  remark-05 =    "From page 66: ``At least one other proposal for the
                 construction of an automatic calculating machine was
                 made --- by P. E. Ludgate in 1909 --- but as far as I
                 am aware nothing was ever built.''",
  remark-06 =    "From page 66: ``In 1937 it appeared to Howard H.
                 Aiken, now Director of the Computation Laboratory of
                 Harvard University, that the components and techniques
                 developed in connection with the latter [desk
                 calculating] machines would enable an automatic
                 calculating machine to be built. He therefore
                 approached the International Business Machine
                 Corporation, who took the idea up with enthusiasm, and
                 as a result the Automatic Sequence Controlled
                 Calculator was formally presented to Harvard University
                 by the Corporation on 7th August, 1944.''",
  remark-07 =    "From page 67: ``The operations of the machine are
                 carried out under the control of a paper tape on which
                 the orders, or lines of coding as they are usually
                 called at Harvard, are punched.''",
  remark-08 =    "From page 80: ``'One way of programming division would
                 be by means of successive subtraction, but a method
                 which depends on the use of an iterative formula for
                 obtaining a reciprocal, namely $x_n = x_{n - 1}(2 - N
                 x_{n - 1})$, is faster and more convenient.''",
  remark-09 =    "From page 85: ``'The Edsac has already been used in
                 connection with research in the following subjects:
                 quantum theory of atoms and molecules, radiophysics,
                 theory of numbers, economics, astronomy, astrophysics,
                 and geophysics.'",
  remark-10 =    "From page 86: ``Valve [vacuum tube] failures were a
                 serious matter in the Eniac, which had nearly 20,000.
                 In the Edsac, which has about 3,000, they are not very
                 serious; at the present time we expect about two a
                 month. The usual experience with a large electronic
                 device is that valve failures are fairly frequent when
                 the machines is first put into action but that, as the
                 weaker valves get weeded out, the rate falls off
                 considerably. The worst thing you can do is throw
                 valves away after period of service. You should
                 conserve your old valves and treat them as precious
                 things; the fact that a valve has survived for, say, 5
                 or 10 thousand hours is the best evidence that it will
                 go on working.''",
  RSBM-number =  "27",
}

@InProceedings{Wilkes:1951:BWD,
  author =       "M. V. Wilkes",
  title =        "The best way to design an automatic computing
                 machine",
  crossref =     "Williams:1951:MUC",
  pages =        "16--18",
  year =         "1951",
  bibdate =      "Sat Sep 07 14:29:09 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Reprinted in \cite{Wilkes:1976:BWD, Wilkes:1981:BWD,
                 Wilkes:1986:GM, Wilkes:1989:BWD, Wilkes:1996:BWD,
                 Wilkes:2021:BWD}.",
  URL =          "https://www.cs.princeton.edu/courses/archive/fall10/cos375/BestWay.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "19",
  RSBM-number =  "35",
  xxpages =      "182--184 (Charles Babbage Institute Reprint Series for
                 the History of Computing)",
}

@Article{Wilkes:1951:CMT,
  author =       "M. V. Wilkes",
  title =        "Can Machines Think?",
  journal =      "Spectator",
  number =       "6424",
  pages =        "177--178 (5--6 in issue)",
  day =          "10",
  month =        aug,
  year =         "1951",
  DOI =          "",
  ISSN =         "0038-6952 (print), 2059-6499 (electronic)",
  ISSN-L =       "0038-6952",
  bibdate =      "Tue Sep 10 07:45:00 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://archive.spectator.co.uk/article/10th-august-1951/5/can-machines-think",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  journal-URL =  "https://archive.spectator.co.uk/",
  remark =       "The newspaper appears not to assign a volume number,
                 just weekday, day, month, and (issue) number.",
  RSBM-number =  "24",
  xxvolume =     "117",
}

@Book{Wilkes:1951:PPE,
  author =       "Maurice V. {Wilkes, F.R.S.} and David J. Wheeler and
                 Stanley Gill",
  title =        "The Preparation of Programs for an Electronic Digital
                 Computer",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "x + 170",
  year =         "1951",
  LCCN =         "QA76.5 .W55 1951",
  MRclass =      "65.0X",
  MRnumber =     "42783",
  MRreviewer =   "R. W. Hamming",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "With Special Reference to the {EDSAC} and the Use of a
                 Library of Subroutines. With a foreword by D. R.
                 Hartree. See also second edition
                 \cite{Wilkes:1957:PPE}, and reprint
                 \cite{Wilkes:1982:PPE}.",
  ZMnumber =     "0043.12901",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "18",
  RSBM-number =  "184",
  tableofcontents = "Part I \\
                 Chapter 1. The Design of Programs for Electronic
                 Computing Machines / 1 \\
                 1-1 Introduction / 1 \\
                 1-2 Types of automatic computing machines / 2 \\
                 1-3 Description of the EDSAC / 3 \\
                 1-4 The EDSAC order code / 5 \\
                 1-5 Notes on the order code / 6 \\
                 1-6 The use of conditional orders / 7 \\
                 1-7 Modification of orders by the program / 8 \\
                 1-8 Multiaddress codes / 11 \\
                 1-9 Binary--decimal conversion / 12 \\
                 1-10 Checking facilities / 14 \\
                 Chapter 2. Input of Orders / 15 \\
                 2-1 Initial orders / 15 \\
                 2-2 Pseudo-orders / 17 \\
                 2-3 Examples / 17 \\
                 2-4 Control combinations / 17 \\
                 2-5 Starting the program / 18 \\
                 2-6 Use of code letters / 19 \\
                 2-7 Constants / 20 \\
                 2-8 Notation / 20 \\
                 Chapter 3. Subroutines and Parameters / 22 \\
                 3-1 Open subroutines / 22 \\
                 3-2 closed subroutines / 22 \\
                 3-3 preset parameters / 23 \\
                 3-4 program parameters / 23 \\
                 Chapter 4. Library Subroutines and their Use in
                 Constructing Programs / 25 \\
                 4-1 Library catalog / 25 \\
                 4-2 Input and output subroutines / 25 \\
                 4-3 Division subroutines / 27 \\
                 4-4 Trigonometrical and other functions / 27 \\
                 4-5 Quadrature / 27 \\
                 4-6 Assembly subroutines / 27 \\
                 4-7 Integration of differential equations / 32 \\
                 4-8 Processes, Interpretive subroutines / 34 \\
                 Chapter 5. Pitfalls / 38 \\
                 5-1 Proofreading of programs, points to be checked / 38
                 \\
                 5-2 Location of mistakes in a program / 39 \\
                 5-3 Counting operations / 41 \\
                 Chapter 6. Use of the EDSAC \& Its Associated Equipment
                 / 42 \\
                 6-1 Tape Punching \& editing facilities / 42 \\
                 6-2 Storage of library subroutines / 43 \\
                 6-3 EDSAC organization / 43 \\
                 6-4 EDSAC controls / 43 \\
                 Chapter 7. Examples / 45 \\
                 7-1 Example 1. Calculation of $\exp(-\sin x)$ / 45 \\
                 7-2 Example 2. Calculation of $\pi$ by evaluation of
                 definite integral / 48 \\
                 7-3 Alternative method for Example 2 / 52 \\
                 7-4 Example 2, with extra print orders for checking /
                 53 \\
                 7-5 Application of checking subroutine C11 to Example 2
                 / 54 \\
                 7-6 Example of integration of an ordinary differential
                 equation / 46 \\
                 7-7 Evaluation of a definite integral / 61 \\
                 7-8 Program to facilitate the solution of algebraic
                 equation / 66 \\
                 Part II. Specifications of Library Subroutines / 72 \\
                 A. Subroutines to carry out floating point arithmetic /
                 73 \\
                 B. Subroutines to carry out arithmetical operations on
                 complex numbers / 78 \\
                 C. Checking subroutines / 79 \\
                 D. Division subroutines / 82 \\
                 E. Exponential subroutines / 83 \\
                 F. General routines relating to functions / 84 \\
                 G. Subroutines for integration of ordinary differential
                 equations / 86 \\
                 J. Subroutines for calculating special functions
                 [Legendre polynomials] / 88 \\
                 K. Subroutines for the summation of power series / 88
                 \\
                 L. Subroutines for evaluating logarithms / 91 \\
                 M. Miscellaneous subroutines / 91 \\
                 P. Print subroutines / 92 \\
                 Q. Quadrature subroutines / 95 \\
                 R. Input subroutines / 96 \\
                 S. Subroutines for evaluation of fractional powers / 98
                 \\
                 T. Subroutines for calculating trigonometrical
                 functions / 99 \\
                 U. Subroutines for counting operations / 101 \\
                 V1. Multiplication of vector by symmetric matrix / 102
                 \\
                 V2. Addition and subtraction of $n$ dimensional vectors
                 / 103 \\
                 Part III. Programs of Selected Library Subroutines /
                 104 \\
                 Appendix A. Keyboard perforator code, etc. / 158 \\
                 Appendix B. The initial orders / 159 \\
                 Appendix C. Control combinations / 161 \\
                 Appendix D. Interpretive subroutines: example of
                 packing of orders / 162 \\
                 Appendix E. Methods of counting in a simple cycle / 164
                 \\
                 Index",
  ZBmath =       "3066208",
}

@Article{Wilkes:1951:TEA,
  author =       "M. V. Wilkes",
  title =        "The thermal excitation of atmospheric oscillations",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "207",
  number =       "1090",
  pages =        "358--370",
  day =          "6",
  month =        jul,
  year =         "1951",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1951.0123",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  MRclass =      "76.1X",
  MRnumber =     "43670",
  MRreviewer =   "G. C. McVittie",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://royalsocietypublishing.org/doi/10.1098/rspa.1951.0123",
  ZMnumber =     "0043.23903",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "17",
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  RSBM-number =  "23",
  ZBmath =       "3066762",
}

@InProceedings{Wilkes:1952:EC,
  author =       "M. V. Wilkes",
  title =        "The {EDSAC} computer",
  crossref =     "McPherson:1952:RED",
  pages =        "79--83",
  year =         "1952",
  DOI =          "https://doi.org/10.1109/AFIPS.1951.13;
                 https://doi.org/10.1145/1434770.1434783",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  ZMnumber =     "0049.36202",
  abstract =     "The invitation to speak to this conference about the
                 EDSAC was particularly welcome to me because the
                 foundations of my knowledge of electronic computers
                 were laid during a visit to Philadelphia in the summer
                 of 1946 when I attended part of a course at the Moore
                 School of Electrical Engineering. I began to sketch out
                 the design for the EDSAC in Philadelphia immediately
                 after the course, and when I got back to Cambridge I
                 was joined by Mr. Renwick and experimental work was
                 started. Most of the important design decisions were
                 taken in the first half of 1947 and the machine did its
                 first calculation in the summer of 1949. I would like
                 you, therefore, when listening to what I have to say
                 about the design of the EDSAC, to cast your minds back
                 to the conditions existing in 1947 and to the state of
                 development of the subject at that time.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  keywords =     "Algorithms; Computers; Electron tubes; Joints;
                 Libraries; Relays; Switches",
  remark-1 =     "From page 80: ``The provision of a separate round-off
                 order was more convenient from the engineering point of
                 view and there is something to be said for it from the
                 programming angle, since round-off is an important
                 operation in numerical analysis and is quite worthy of
                 the dignity of a special order.''",
  remark-2 =     "From page 80: ``No divider is built into the EDSAC and
                 division is performed by means of a subroutine. The
                 decision not to build a divider was taken in order to
                 simplify the structure of the machine. I cannot say
                 that we have found the omission any great inconvenience
                 but I think that we would probably include a divider in
                 another machine''",
  remark-3 =     "From page 80: ``Another checking device included in
                 the EDSAC in its early days was an alarm which sounded
                 when the capacity of the accumulator was exceeded.
                 This, however, turned out to be more trouble than it
                 was worth, since there are a good many occasions,
                 particularly when orders are being modified, when the
                 programmer wishes to perform some operation which will
                 necessarily involve an overflow in the accumulator.
                 \ldots{} In consequence of these objections the device
                 was removed from the machine.''",
  remark-4 =     "From page 82: ``\ldots{} figures for the second period
                 imply that in the EDSAC less than one tube failure
                 occurs every two weeks.''",
  RSBM-number =  "28",
  ZBmath =       "3078053",
}

@Article{Wilkes:1952:WWO,
  author =       "M. V. Wilkes",
  title =        "World-wide oscillations in the {Earth}'s atmosphere",
  journal =      j-QUART-J-ROY-METEOROL-SOC,
  volume =       "78",
  number =       "??",
  pages =        "321--336",
  month =        jul,
  year =         "1952",
  CODEN =        "QJRMAM",
  DOI =          "https://doi.org/10.1002/qj.49707833703",
  ISSN =         "0035-9009 (print), 1477-870X (electronic)",
  ISSN-L =       "0035-9009",
  bibdate =      "Sat Sep 07 14:31:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Symon's Lecture.",
  URL =          "https://rmets.onlinelibrary.wiley.com/doi/10.1002/qj.49707833703",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "20",
  fjournal =     "Quarterly Journal of the Royal Meteorological
                 Society",
  journal-URL =  "http://rmets.onlinelibrary.wiley.com/hub/journal/10.1002/(ISSN)1477-870X/issues/",
  RSBM-number =  "29",
}

@InProceedings{Bennett:1953:DCC,
  author =       "M. Bennett and M. V. Wilkes",
  title =        "Digital Computation and the Crystallographer",
  crossref =     "Bowden:1953:FTT",
  chapter =      "17",
  pages =        "203--209",
  year =         "1953",
  bibdate =      "Tue Sep 10 07:53:20 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InProceedings{Wilkes:1953:CMD,
  author =       "M. V. Wilkes",
  title =        "Calculating Machine Development at {Cambridge}",
  crossref =     "Bowden:1953:FTT",
  chapter =      "7",
  pages =        "130--134",
  year =         "1953",
  bibdate =      "Tue Sep 10 07:53:20 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "31",
}

@Article{Wilkes:1953:CMTa,
  author =       "M. V. Wilkes",
  title =        "Can Machines Think?",
  journal =      "Discovery",
  volume =       "14",
  number =       "??",
  pages =        "151--??",
  month =        "????",
  year =         "1953",
  CODEN =        "DISCAH",
  DOI =          "",
  ISSN =         "0012-3625",
  ISSN-L =       "0012-3625",
  bibdate =      "Tue Sep 10 07:45:00 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "Discovery was replaced by Science Journal (ISSN
                 0582-2092, 1965--1971), merged with New Scientist (ISSN
                 0028-6664, 1956--1971), and finally, New Scientist and
                 Science Journal (ISSN 0369-5808, 1971--1971).",
  RSBM-number =  "36",
}

@Article{Wilkes:1953:CMTb,
  author =       "M. V. Wilkes",
  title =        "Can Machines Think?",
  journal =      j-PROC-IRE,
  volume =       "41",
  number =       "10",
  pages =        "1230--1234",
  year =         "1953",
  CODEN =        "PIREAE",
  DOI =          "https://doi.org/10.1109/JRPROC.1953.274272",
  ISSN =         "0096-8390 (print), 2162-6634 (electronic)",
  ISSN-L =       "0096-8390",
  MRclass =      "65.0X",
  MRnumber =     "61898",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Proceedings of the Institute of Radio Engineers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=10933",
  keywords =     "Books; Cities and towns; Communication system
                 signaling; Humans; Permission; Rail transportation;
                 Telephony; Testing; Writing",
  RSBM-number =  "36",
}

@InProceedings{Wilkes:1953:E,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "International Symposium on Automatic Digital
                 Computation, National Physical Laboratory, March 1953",
  title =        "The {EDSAC}",
  publisher =    "????",
  address =      "????",
  pages =        "????",
  year =         "1953",
  bibdate =      "Mon Sep 23 12:40:22 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Reprinted in \cite[pages ??--??]{Williams:1989:EBC}.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InProceedings{Wilkes:1953:EOE,
  author =       "M. V. Wilkes",
  editor =       "Joseph P{\'e}r{\`e}s",
  booktitle =    "Les machines {\`a}{} calculer et la pens{\'e}e humaine
                 [{Paris}, 8--13 janvier 1951]",
  title =        "Exp{\'e}riences d'op{\'e}rations effectu{\'e}es avec
                 l'{E.D.S.A.C.}. ({French}) [{Operational} experiences
                 carried out with the {E.D.S.A.C.}]",
  number =       "37",
  publisher =    pub-CNRS-PARIS,
  address =      pub-CNRS-PARIS:adr,
  pages =        "307--318",
  year =         "1953",
  MRclass =      "65.0X",
  MRnumber =     "66103",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "Colloques internationaux du Centre national de la
                 recherche scientifique",
  acknowledgement = ack-nhfb,
  aseries =      "Colloq. Internat. CNRS",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  language =     "French",
  RSBM-number =  "32",
}

@Article{Wilkes:1953:MPD,
  author =       "M. V. Wilkes and J. B. Stringer",
  title =        "Micro-programming and the design of the control
                 circuits in an electronic digital computer",
  journal =      j-PROC-CAMBRIDGE-PHIL-SOC,
  volume =       "49",
  number =       "2",
  pages =        "230--238",
  month =        apr,
  year =         "1953",
  CODEN =        "PCPSA4",
  DOI =          "https://doi.org/10.1017/s0305004100028322",
  ISSN =         "0008-1981",
  ISSN-L =       "0008-1981",
  MRclass =      "65.0X 68N01 68M01",
  MRnumber =     "52877",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cambridge.org/core/journals/mathematical-proceedings-of-the-cambridge-philosophical-society/article/abs/microprogramming-and-the-design-of-the-control-circuits-in-an-electronic-digital-computer/4F7EDCBEB735637790E7170503908323",
  ZMnumber =     "0051.10007",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "22",
  fjournal =     "Proceedings of the Cambridge Philosophical Society.
                 Mathematical and physical sciences",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=PSP",
  remark =       "Reprinted in \cite{Wilkes:1986:GM}.",
  RSBM-number =  "34",
  ZBmath =       "3080925",
}

@InProceedings{Wilkes:1953:PAP,
  author =       "M. V. Wilkes",
  booktitle =    "Proceedings of the {Association for Computing
                 Machinery, Toronto, 1952}",
  title =        "Pure and applied programming",
  publisher =    "Sauls Lithograph Co. (for the Association for
                 Computing Machinery)",
  address =      "Washington, DC, USA",
  pages =        "121--124",
  year =         "1953",
  MRclass =      "65.0X",
  MRnumber =     "66790",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "37",
}

@Article{Wilkes:1953:UFA,
  author =       "M. V. Wilkes",
  title =        "The use of a `floating address' system for orders in
                 an automatic digital computer",
  journal =      j-PROC-CAMBRIDGE-PHIL-SOC,
  volume =       "49",
  number =       "1",
  pages =        "84--89",
  month =        jan,
  year =         "1953",
  CODEN =        "PCPSA4",
  DOI =          "https://doi.org/10.1017/s0305004100028073",
  ISSN =         "0008-1981",
  ISSN-L =       "0008-1981",
  MRclass =      "65.0X",
  MRnumber =     "51600",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cambridge.org/core/journals/mathematical-proceedings-of-the-cambridge-philosophical-society/article/abs/use-of-a-floating-address-system-for-orders-in-an-automatic-digital-computer/66DB2A4ACA578BB871B1B4A75352A6ED",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "21",
  fjournal =     "Proceedings of the Cambridge Philosophical Society.
                 Mathematical and physical sciences",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=PSP",
  RSBM-number =  "30",
}

@InProceedings{Wilkes:1954:EMC,
  author =       "M. V. Wilkes and M. Phister and S. A. Barton",
  editor =       "????",
  booktitle =    "Automatic digital computation. [Proceedings of a
                 symposium held at the {National Physical Laboratory on
                 March 25, 26, 27 \& 28, 1953}]",
  title =        "Experience with Marginal Checking and Automatic
                 Routining of the {EDSAC}",
  publisher =    pub-HMSO,
  address =      pub-HMSO:adr,
  bookpages =    "vi + 296",
  pages =        "239--??",
  year =         "1954",
  LCCN =         "QA76 .T4 1953",
  bibdate =      "Tue Sep 10 07:57:33 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "33",
  xxnote =       "Find table of contents!",
}

@Book{Wilkes:1954:IPA,
  author =       "Maurice V. Wilkes and D. Wheeler and Stanley Gill",
  title =        "Introduction to Programming for an Automatic Digital
                 Calculating Machine and Users' Guide to the {EDSAC}: a
                 Supplement to {{\booktitle{The Preparation of Programs
                 for an Electronic Digital Computer}}}",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  year =         "1954",
  bibdate =      "Sat Aug 05 15:49:08 2023",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/hartree-douglas-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Part I by D. R. Hartree. Part II edited by E. N.
                 Mutch.",
  acknowledgement = ack-nhfb,
  author-dates = "Douglas Rayner Hartree (27 March 1897--12 February
                 1958); Sir Maurice Vincent Wilkes (26 June 1913--29
                 November 2010)",
}

@Article{Wilkes:1954:TCG,
  author =       "M. V. Wilkes",
  title =        "A table of {Chapman}'s grazing incidence integral {$
                 {\rm Ch}(x, \chi) $}",
  journal =      j-PROC-PHYS-SOC-LONDON-SECT-B,
  volume =       "67",
  number =       "4",
  pages =        "304--308",
  month =        apr,
  year =         "1954",
  CODEN =        "PPSBAP",
  DOI =          "https://doi.org/10.1088/0370-1301/67/4/304",
  ISSN =         "0370-1301 (print), 1747-3837 (electronic)",
  ISSN-L =       "0370-1301",
  MRclass =      "65.0X",
  MRnumber =     "61460",
  MRreviewer =   "John Todd",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://iopscience.iop.org/article/10.1088/0370-1301/67/4/304",
  ZMnumber =     "0055.45403",
  acknowledgement = ack-nhfb,
  ajournal =     "Proc. Phys. Soc. Sect. B.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "23",
  fjournal =     "Proceedings of the Physical Society, London, Section
                 B",
  journal-URL =  "https://iopscience.iop.org/journal/0370-1301",
  RSBM-number =  "38",
  ZBmath =       "3089027",
}

@Book{Wilkes:1956:ADC,
  author =       "M. V. Wilkes",
  title =        "Automatic Digital Computers",
  publisher =    "Methuen",
  address =      "London, UK",
  pages =        "x + 305",
  year =         "1956",
  LCCN =         "QA76 .W5 1956",
  MRclass =      "68.0X",
  MRnumber =     "81564",
  MRreviewer =   "J. Todd",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  ZMnumber =     "0070.35501",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "24",
  RSBM-number =  "185",
  ZBmath =       "3117908",
}

@Article{Wilkes:1956:DCH,
  author =       "M. V. Wilkes",
  title =        "Digital computers and how they may help the engineer",
  journal =      "Students' Quarterly Journal",
  volume =       "27",
  number =       "105",
  pages =        "26--26",
  month =        sep,
  year =         "1956",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1049/sqj.1956.0048",
  ISSN =         "0039-2871 (print), 2053-7875 (electronic)",
  ISSN-L =       "0039-2871",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/sqj.1956.0048",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  journal-URL =  "https://digital-library.theiet.org/content/journals/sqj",
}

@Article{Wilkes:1956:MTA,
  author =       "M. V. Wilkes and D. W. Willis",
  title =        "A magnetic-tape auxiliary storage system for the
                 {EDSAC}",
  journal =      "Proceedings of the {IEE --- Part B: Radio and
                 Electronic Engineering}",
  volume =       "103",
  number =       "2S",
  pages =        "337--345",
  month =        apr,
  year =         "1956",
  CODEN =        "PEEBAE",
  DOI =          "https://doi.org/10.1049/pi-b-1.1956.0070",
  ISSN =         "0369-8890 (print), 2054-0418 (electronic)",
  ISSN-L =       "0369-8890",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/pi-b-1.1956.0070",
  abstract =     "A description is given of an auxiliary storage system
                 using magnetic tape which has been operated
                 experimentally on the Edsac. The tape transport system
                 uses pneumatically operated capstans and is capable of
                 traversing tape in either direction at a speed of
                 100in/sec; the starting and stopping times are about 10
                 millisec. The tape reels are controlled by
                 photo-electrically operated servo systems. The motion
                 of the tape, and the action of reading and writing, are
                 controlled by instructions added for the purpose to the
                 Edsac instruction code, and a detailed discussion is
                 given in the paper of the way in which subroutines for
                 transferring blocks of information to and from the tape
                 may be written.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  journal-URL =  "https://digital-library.theiet.org/content/journals/pi-b-1",
}

@Article{Wilkes:1956:MTS,
  author =       "M. V. Wilkes and D. W. Willis",
  title =        "A magnetic-tape auxiliary storage system for the
                 {EDSAC}",
  journal =      "Proceedings of the {IEE --- Part B: Radio and
                 Electronic Engineering}",
  volume =       "103",
  number =       "2S",
  pages =        "337--345",
  month =        apr,
  year =         "1956",
  DOI =          "https://doi.org/10.1049/pi-b-1.1956.0070",
  ISSN =         "2050-2656 (print), 2054-0434 (electronic)",
  ISSN-L =       "2050-2656",
  bibdate =      "Sat Sep 07 14:40:38 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/pi-b-1.1956.0070",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "25",
  journal-URL =  "https://digital-library.theiet.org/content/journals/pi-b-1",
  RSBM-number =  "40",
  xxjournal =    "Proc. Instn Elect. Engrs.",
}

@InProceedings{Wilkes:1956:NUA,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "Report of a Conference on Electronic Digital Computers
                 and Information Processing, Darmstadt, 25--27 October,
                 1955",
  title =        "A Note on the Use of Automativ [sic] Adjustment of
                 Strip Width in Quadrature",
  publisher =    pub-VIEWEG,
  address =      pub-VIEWEG:adr,
  bookpages =    "229",
  pages =        "182--183",
  year =         "1956",
  ISSN =         "0469-4325",
  ISSN-L =       "0469-4325",
  LCCN =         "QA76.5 .F3 1955",
  bibdate =      "Tue Sep 10 09:13:49 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Offprint of \booktitle{Nachrichtentechnische
                 Fachberichte} (NTF), volume 4 (1956).",
  ZMnumber =     "0074.12103",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  keywords =     "VDE (Verband der Elektrotechnik, Elektronik und
                 Informationstechnik)",
  remark =       "Springer has volumes from 1960 at
                 https://www.springer.com/series/11507/books, but not
                 this one. Not found in German Union Catalog (gbv) or in
                 Technische Universit{\"a}t Darmstadt library catalog.
                 Some library catalogs list NTF volume 4 as 1957 or
                 1959, which seems late for a fall 1955 conference, but
                 no online source has yet been located. Entry
                 deBeauclair:2005:RMG cites NTF volume 4 twice, both as
                 1956. Entry Wilkes:1980:EPD also says 1956.",
  RSBM-number =  "43",
  xxaddress =    "Frankfurt am Main, West Germany",
  xxbooktitle =  "Darmstadt Conference",
  xxpublisher =  "VDE-Verlag",
  ZBmath =       "3123487",
}

@Article{Wilkes:1956:SLA,
  author =       "M. V. Wilkes",
  title =        "Solution of linear algebraic and differential
                 equations by the long-division algorithm",
  journal =      j-PROC-CAMBRIDGE-PHIL-SOC,
  volume =       "52",
  pages =        "758--763",
  year =         "1956",
  CODEN =        "PCPSA4",
  DOI =          "https://doi.org/10.1017/s0305004100031868",
  ISSN =         "0008-1981",
  ISSN-L =       "0008-1981",
  MRclass =      "65.3X",
  MRnumber =     "80992",
  MRreviewer =   "S. Kulik",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  ZMnumber =     "0072.33501",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Proceedings of the Cambridge Philosophical Society",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=PSP",
  RSBM-number =  "41",
  ZBmath =       "3121117",
}

@Article{Wilkes:1956:TM,
  author =       "M. V. Wilkes",
  title =        "Translation by Machinery",
  journal =      "Discovery",
  volume =       "17",
  number =       "",
  pages =        "83--??",
  month =        "????",
  year =         "1956",
  CODEN =        "DISCAH",
  DOI =          "",
  ISSN =         "0012-3625",
  ISSN-L =       "0012-3625",
  bibdate =      "Tue Sep 10 08:24:36 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "Discovery was replaced by Science Journal (ISSN
                 0582-2092, 1965--1971), merged with New Scientist (ISSN
                 0028-6664, 1956--1971), and finally, New Scientist and
                 Science Journal (ISSN 0369-5808, 1971--1971).",
  RSBM-number =  "39",
}

@Book{Wilkes:1957:ADC,
  author =       "M. V. Wilkes",
  title =        "Automatic Digital Computers",
  publisher =    "Methuen \& Co",
  address =      "London, UK",
  pages =        "x + 305",
  year =         "1957",
  LCCN =         "QA76.5 .W5 1957",
  bibdate =      "Sat Sep 07 16:37:29 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "Co-published by Wiley, New York.",
}

@InCollection{Wilkes:1957:CMT,
  author =       "M. V. Wilkes",
  editor =       "?. Pirelli",
  booktitle =    "????",
  title =        "Can Machines Think?",
  volume =       "10",
  publisher =    "????",
  address =      "????",
  pages =        "20--??",
  year =         "1957",
  bibdate =      "Tue Sep 10 08:22:26 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "36",
}

@Article{Wilkes:1957:ISM,
  author =       "M. V. Wilkes",
  title =        "Introduction to Session on Magnetic Tape; Input,
                 Output and Auxiliary Storage",
  journal =      "Proceedings of the {IEE --- Part B: Radio and
                 Electronic Engineering}",
  volume =       "103",
  number =       "2S",
  pages =        "331--332",
  month =        apr,
  year =         "1957",
  CODEN =        "PEEBAE",
  DOI =          "https://doi.org/10.1049/pi-b-1.1956.0068",
  ISSN =         "0369-8890 (print), 2054-0418 (electronic)",
  ISSN-L =       "0369-8890",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/pi-b-1.1956.0068",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  journal-URL =  "https://digital-library.theiet.org/content/journals/pi-b-1",
  RSBM-number =  "42",
}

@Article{Wilkes:1957:NMC,
  author =       "M. V. Wilkes and D. J. Wheeler",
  title =        "Note on ``{A} Method for Computing Certain Inverse
                 Functions'' (in {Technical Notes and Short Papers})",
  journal =      j-MATH-TABLES-OTHER-AIDS-COMPUT,
  volume =       "11",
  number =       "59",
  pages =        "204--204",
  month =        jul,
  year =         "1957",
  CODEN =        "MTTCAS",
  DOI =          "https://doi.org/10.2307/2002084",
  ISSN =         "0891-6837 (print), 2326-4853 (electronic)",
  ISSN-L =       "0891-6837",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1950.bib;
                 JSTOR database",
  URL =          "https://www.jstor.org/stable/2002084",
  ZMnumber =     "0081.12704",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Tables Other Aids Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Mathematical Tables and Other Aids to Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  RSBM-number =  "45",
  ZBmath =       "3133093",
}

@Book{Wilkes:1957:PPE,
  author =       "Maurice V. Wilkes and David J. Wheeler and Stanley
                 Gill",
  title =        "The Preparation of Programs for an Electronic Digital
                 Computer",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  edition =      "Second",
  pages =        "xiv + 238",
  year =         "1957",
  LCCN =         "QA76.5 .W52 1957",
  MRclass =      "68.0X",
  MRnumber =     "90903",
  MRreviewer =   "R. W. Hamming",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Preface dated August 1957. See also first edition
                 \cite{Wilkes:1951:PPE} and review
                 \cite{Corbato:1958:BRP}.",
  series =       "Addison-Wesley Mathematics Series",
  URL =          "https://archive.org/details/programsforelect00wilk/;
                 https://b-ok.org/book/3668116/b363ff;",
  ZMnumber =     "0081.12901",
  acknowledgement = ack-nhfb,
  author-dates = "David J. Wheeler (9 February 1927--13 December 2004);
                 Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010); Stanley Gill (26 March 1926--1975)",
  remark-1 =     "According to \cite{Anderson:2019:SAM}, this book
                 discusses the computation of integer population counts
                 on the Electronic Delay Storage Automatic Calculator
                 (EDSAC) computer using a recursive divide-and-conquer
                 algorithm. See also somewhat negative 1958 review by
                 Fernando J. Corbat{\'o}
                 \cite{https://doi.org/10.1063/1.3062687}.
                 Floating-point arithmetic is discussed on pages 60,
                 90--91, and 135--137.",
  remark-2 =     "From page 5: ``Each storage location in the EDSAC
                 holds 17 binary digits. In words representing numbers,
                 the binary point is regarded as being to the right of
                 the extreme left-hand digit; this digit (the most
                 significant digit) is used as a sign indicator and is
                 referred to as the sign digit. \ldots{} the capacity of
                 the accumulator is 70 digits; there is, therefore,
                 plenty of room to hold the full 33-digit product of two
                 17-digit numbers. \ldots{} A negative number $-x$
                 (where $O < x \leq 1$) is represented by a $1$ in the
                 sign-digit position, followed by the digits of $(1 -
                 x)$; for example, $1.1100\ldots{}$ represents $-(1 -
                 3/4) = -1/4$. \ldots{}. Another way of explaining the
                 representation of negative numbers is to regard the
                 sign digit as an ordinary numerical digit, and to say
                 that $-x$ is stored as the number $(2 - x)$. Note in
                 particular that $1.0000\ldots{}$ represents $-1$.''
                 [Page 59 calls this a {\em True complements}
                 representation, distinguished from one's complement.]",
  remark-3 =     "From page 35: ``The EDSAC has a facility which enables
                 an even-numbered storage location and the following
                 odd-numbered storage to be used as a single storage
                 location holding 35 binary digits.'' [This suggests the
                 word size in 18, not 17 as page 5 suggests. The
                 Wikipedia article on the EDSAC reports: ``The EDSAC's
                 main memory consisted of 1024 locations, though only
                 512 locations were initially installed. Each contained
                 18 bits, but the topmost bit was always unavailable due
                 to timing problems, so only 17 bits were used.'']",
  remark-4 =     "From page 36: ``The multiplier register of the
                 arithmetical unit is of sufficient capacity to hold a
                 long number, and the accumulator is of sufficient
                 capacity to hold the complete (69) binary digit
                 [including the sign bit] product of two long
                 numbers.''",
  remark-5 =     "From page 36: ``In some calculations, long numbers may
                 not provide sufficient precision. In such cases, the
                 programmer may make use of what is known as
                 double-length or double-precision working, in which two
                 long storage locations are used to hold the digits of a
                 single number.'' [this would be a quad-word number
                 holding 69 bits, including the sign bit.].",
  remark-6 =     "From page 60: ``\ldots{} two double-length numbers,
                 each stored in two locations, can be added and the
                 result put in two locations in the store, by means of
                 six orders''.",
  remark-7 =     "From page 90: ``Each number is expressed in the form
                 $a \cdot 10^p$, where $-10 \leq a \leq 10$ and $63 \leq
                 p < 63$ and is represented in the store by $a \cdot
                 2^{-11} + p \cdot 2^{-6}$.''",
  remark-8 =     "From page 91: ``Numbers are expressed in the form $a
                 \cdot 10^p$, where $a$ and $p$ are packed into a single
                 storage location. The number of digits defining $p$ may
                 be varied from 4 to 15 by means of a preset parameter,
                 so that a suitable value for the permissible range of
                 variation of numbers may be selected for a given
                 calculation.''",
  remark-9 =     "From page 91: ``Although the use of floating-point
                 operation can simplify the programmer's task by
                 relieving him of undue preoccupation with scaling, it
                 must not be thought that it solves all his
                 difficulties. In particular, the loss of significant
                 digits resulting from the subtraction of a number from
                 a nearly equal number can have serious consequences
                 unless proper precautions are taken.''",
  RSBM-number =  "184",
  tableofcontents = "Chapter 1. The Elements of Program Design / 1 \\
                 1-1 Introduction / 1 \\
                 1-2 Types of automatic computing machine / 1 \\
                 1-3 The EDSAC / 3 \\
                 1-4 Store / 5 \\
                 1-5 Arithmetical unit / 5 \\
                 1-6 Form of numbers in the machine / 5 \\
                 1-7 Form of orders in the machine / 6 \\
                 1-8 Storage of orders / 6 \\
                 1-9 Written form of orders / 7 \\
                 1-10 Some simple examples / 7 \\
                 Exercises A / 9 \\
                 1-11 Jump orders / 9 \\
                 Exercises B / 11 \\
                 1-12 Repeated groups of orders / 11 \\
                 1-13 The use of the B-register / 15 \\
                 Exercises C / 18 \\
                 1-14 Equivalence between orders and numbers;
                 pseudo-orders / 18 \\
                 1-15 Use of the arithmetical unit for constructing or
                 modifying orders / 20 \\
                 1-16 The mix order / 23 \\
                 Exercises D / 24 \\
                 Chapter 2. Subroutines / 25 \\
                 2-1 Introduction / 25 \\
                 2-2 Relative numbering of addresses / 25 \\
                 2-3 Internal and external forms of orders / 26 \\
                 2-4 Reading of orders from the input tape / 28 \\
                 2-5 Open and closed subroutines / 29 \\
                 2-6 Entering and leaving a closed subroutine / 29 \\
                 2-7 Closed B subroutines / 30 \\
                 2-8 Closed A subroutines / 31 \\
                 2-9 Use of library subroutines / 32 \\
                 Exercises E / 33 \\
                 2-10 Long numbers / 35 \\
                 2-11 Some further orders in the order code / 36 \\
                 2-12 Scale factors / 38 \\
                 2-13 Control combinations / 39 \\
                 Exercises F / 40 \\
                 2-14 Relative addresses in control combinations / 41
                 \\
                 2-15 Extension of the use of relative addresses / 41
                 \\
                 2-16 Setting of the constants to be added by terminal
                 code letters / 43 \\
                 2-17 Complete table of terminal code letters / 44 \\
                 2-18 Parameters / 45 \\
                 2-19 Preset parameters / 46 \\
                 2-20 Program parameters / 46 \\
                 2-21 Standard procedure for setting preset parameters /
                 46 \\
                 2-22 Interpretive subroutines / 47 \\
                 Exercises G / 49 \\
                 Chapter 3. Programming for Other Machines / 51 \\
                 3-1 Introduction / 51 \\
                 3-2 Single-address codes / 52 \\
                 3-3 Multi-address codes / 53 \\
                 3-4 Multiplication and division / 56 \\
                 3-5 Source-destination codes / 57 \\
                 3-6 Representation of negative numbers / 59 \\
                 3-7 Miscellaneous facilities / 60 \\
                 3-8 Minimum-access coding / 61 \\
                 3-9 The evaluation of an order code / 63 \\
                 3-10 Use of an auxiliary store / 64 \\
                 Chapter 4. Input and Output / 66 \\
                 4-1 Introduction / 66 \\
                 4-2 Input of numbers / 66 \\
                 4-3 Output of numbers / 67 \\
                 4-4 Input of orders / 69 \\
                 4-5 Recognition of the code letter S / 72 \\
                 4-6 Economy of input and output time / 72 \\
                 4-7 Some features of input systems used with other
                 machines / 73 \\
                 4-8 Punched tape / 73 \\
                 4-9 Punched cards / 75 \\
                 Chapter 5. The Library of Subroutines / 80 \\
                 5-1 Introduction / 80 \\
                 5-2 Library catalog / 80 \\
                 5-3 Input subroutines / 81 \\
                 5-4 Output subroutines / 81 \\
                 5-5 Division subroutines / 82 \\
                 5-6 Trigonometric and other functions / 82 \\
                 5-7 The economization of a power series by the use of
                 Chebyshev polynomials / 83 \\
                 5-8 Quadrature / 86 \\
                 5-9 Integration of ordinary differential equations / 87
                 \\
                 5-10 Library subroutines Gl2 and G13: Runge--Kutta
                 processes / 88 \\
                 5-11 The independent variable / 88 \\
                 5-12 Definition of the Runge--Kutta--Gill process / 89
                 \\
                 5-13 Taylor-series method / 90 \\
                 5-14 Interpretive subroutines / 90 \\
                 5-15 Floating-point subroutines / 90 \\
                 Chapter 6. Diagnosis of Errors in Program / 92 \\
                 6-1 Introduction / 92 \\
                 6-2 Proofreading of programs / 93 \\
                 6-3 Punching / 93 \\
                 6-4 Locating mistakes in a program- / 94 \\
                 6-5 Subroutines for checking programs / 96 \\
                 6-6 The development of a program / 97 \\
                 Chapter 7. Examples of Complete Programs for the EDSAC
                 / 99 \\
                 Example 1 Calculation of $e^{-\sin x}$ / 99 \\
                 Example 2 The evaluation of a definite integral / 102
                 \\
                 Example 3 Integration of an ordinary differential
                 equation / 108 \\
                 Example 4 Evaluation of a Fourier transform / 113 \\
                 Example 5 Evaluation of a definite integral / 118 \\
                 Chapter 8. Automatic Programming / 126 \\
                 8-1 Introduction / 126 \\
                 8-2 Conversion versus interpretation / 127 \\
                 8-3 Assembly of a program / 127 \\
                 8-4 Floating addresses / 129 \\
                 8-5 Formula recognition / 136 \\
                 Part Two: Specifications of EDSAC Library Subroutines /
                 139 \\
                 Category A. Subroutines to carry out floating-point
                 arithmetic / 140 \\
                 Category B. Subroutines to perform arithmetical
                 operations on complex numbers / 142 \\
                 Category C. Error-diagnosis subroutines / 144 \\
                 Category D. Division subroutines / 146 \\
                 Category E. Exponential subroutines / 148 \\
                 Category F. General subroutines relating to functions /
                 148 \\
                 Category G. Subroutines for the integration of
                 differential equations / 150 \\
                 Category L. Subroutines for evaluating logarithms / 153
                 \\
                 Category M. Miscellaneous subroutines / 154 \\
                 Category N. Operations on double-length numbers / 156
                 \\
                 Category P. Print subroutines / 158 \\
                 Category Q. Quadrature subroutines / 162 \\
                 Category R. Input subroutines / 164 \\
                 Category s. Subroutines for evaluating fractional
                 powers / 168 \\
                 Category T. Subroutines for calculating trigonometric
                 functions / 169 \\
                 Category Z. Post-mortem routines / 170 \\
                 Part Three: Programs of Selected EDSAC Library
                 Subroutines / 173 \\
                 Appendix 1. Input and output codes of the EDSAC / 212
                 \\
                 Appendix 2. Order code and controls of the EDSAC / 214
                 \\
                 Appendix 3. The initial input routine of the EDSAC /
                 218 \\
                 Appendix 4. Control combinations / 221 \\
                 Appendix 5. Specimen solutions to programming exercises
                 / 223 \\
                 Bibliography / 233 \\
                 Index / 237",
  ZBmath =       "3133100",
}

@InProceedings{Wilkes:1957:SRN,
  author =       "M. V. Wilkes",
  title =        "Some Remarks on the Numerical Solution of Ordinary
                 Differential Equations",
  crossref =     "Griffith:1957:DPA",
  pages =        "108--1--108--6",
  year =         "1957",
  bibdate =      "Tue Sep 10 09:17:04 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.massey.ac.nz/~rmclachl/DPACM/108%20-%20Numerical%20solutions%20of%20ODE.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "48",
}

@InProceedings{Wilkes:1958:ASM,
  author =       "M. V. Wilkes and D. J. Wheeler",
  editor =       "????",
  booktitle =    "Congresso Internacional de Autom{\'a}tica Madrid
                 [13--18 October 1958]",
  title =        "Auxiliary Storage on Magnetic Tape in {EDSAC 2}",
  publisher =    "????",
  address =      "????",
  pages =        "185--??",
  year =         "1958",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 09:32:19 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "http://www.fdi.ucm.es/migs/multimedia/01-CongresoAutomatica/#/3
                 [photo gallery]",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "56",
}

@Article{Wilkes:1958:CCU,
  author =       "M. V. Wilkes and W. Renwick and D. J. Wheeler",
  title =        "Computer control unit",
  journal =      j-J-INST-ELECTR-ENG,
  volume =       "4",
  number =       "37",
  pages =        "24--25",
  month =        jan,
  year =         "1958",
  CODEN =        "JISEAL",
  DOI =          "https://doi.org/10.1049/jiee-3.1958.0009",
  ISSN =         "0099-2887 (print), 2054-0612 (electronic)",
  ISSN-L =       "0099-2887",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/jiee-3.1958.0009",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Journal of the Institution of Electrical Engineers",
  journal-URL =  "https://ieeexplore.ieee.org/servlet/opac?punumber=5308791",
}

@Article{Wilkes:1958:DCC,
  author =       "M. V. Wilkes",
  title =        "Digital Computers in Control",
  journal =      "Control",
  volume =       "1",
  number =       "??",
  pages =        "204--??",
  month =        "????",
  year =         "1958",
  DOI =          "",
  bibdate =      "Tue Sep 10 09:16:04 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "47",
}

@Article{Wilkes:1958:DCU,
  author =       "M. V. Wilkes and W. Renwick and D. J. Wheeler",
  title =        "The design of the control unit of an electronic
                 digital computer",
  journal =      "Proceedings of the {IEE --- Part B: Radio and
                 Electronic Engineering}",
  volume =       "105",
  number =       "20",
  pages =        "121--128",
  month =        mar,
  year =         "1958",
  CODEN =        "????",
  DOI =          "https://doi.org/10.1049/pi-b-1.1958.0267",
  ISSN =         "2050-2656 (print), 2054-0434 (electronic)",
  ISSN-L =       "2050-2656",
  bibdate =      "Sat Sep 07 14:42:28 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/pi-b-1.1958.0267",
  abstract =     "The function of the control unit of an electronic
                 digital computer is to provide the sequences of pulses,
                 which, when applied to the store, arithmetic unit and
                 other units of the machine, cause the orders of the
                 programme to be executed. The paper discusses a number
                 of related ways in which a systematic and flexible
                 design for a control unit may be achieved. In one group
                 of systems the order code is determined by the
                 arrangement of diodes in a diode matrix, and in another
                 by the appropriate threading of wires through a matrix
                 of ferrite cores. The first part of the paper is
                 concerned with logical design, and the second part with
                 the practical design of a system using a ferrite
                 matrix.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "26",
  journal-URL =  "https://digital-library.theiet.org/content/journals/pi-b-1",
  RSBM-number =  "44",
  xxjournal =    "Proc. Instn Elect. Engrs.",
}

@Article{Wilkes:1958:OPD,
  author =       "M. V. Wilkes",
  title =        "[{Obituary}:] {Prof. D. R. Hartree, F.R.S.}",
  journal =      j-NATURE,
  volume =       "181",
  number =       "4612",
  pages =        "808--808",
  day =          "22",
  month =        mar,
  year =         "1958",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/181808a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Wed Sep 11 11:21:18 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/hartree-douglas-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  ZMnumber =     "0079.00513",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
  ZBmath =       "3129305",
}

@Article{Wilkes:1958:SDC,
  author =       "M. V. Wilkes",
  title =        "The Second Decade of Computer Development",
  journal =      j-COMP-J,
  volume =       "1",
  number =       "3",
  pages =        "98--105",
  month =        oct,
  year =         "1958",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/1.3.98",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:23 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/1/3.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_03/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1950.bib",
  note =         "Presidential address.",
  URL =          "http://comjnl.oxfordjournals.org/content/1/3/98.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_03/010098.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_03/tiff/100.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_03/tiff/101.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_03/tiff/102.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_03/tiff/103.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_03/tiff/104.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_03/tiff/105.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_03/tiff/98.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_01/Issue_03/tiff/99.tif",
  ZMnumber =     "0089.12501; 0087.24308",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  RSBM-number =  "46",
  ZBmath =       "3145572; 3142883",
}

@Book{Wilkes:1959:ADC,
  author =       "M. V. Wilkes",
  title =        "Automatic Digital Computers",
  publisher =    pub-DUNOD,
  address =      pub-DUNOD:adr,
  pages =        "????",
  year =         "1959",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 11:52:26 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  language =     "French",
  RSBM-number =  "185",
  xxnote =       "TO DO: What is French title?",
}

@Article{Wilkes:1959:DHS,
  author =       "M. V. Wilkes and D. J. Wheeler",
  title =        "The design of high-speed photo-electric tape readers",
  journal =      "Proceedings of the {IEE --- Part B: Radio and
                 Electronic Engineering}",
  volume =       "106",
  number =       "29",
  pages =        "450--450",
  month =        sep,
  year =         "1959",
  CODEN =        "PEEBAE",
  DOI =          "https://doi.org/10.1049/pi-b-2.1959.0293",
  ISSN =         "0369-8890 (print), 2054-0418 (electronic)",
  ISSN-L =       "0369-8890",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/pi-b-2.1959.0293",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  journal-URL =  "https://digital-library.theiet.org/content/journals/pi-b-1",
}

@Article{Wilkes:1959:ICI,
  author =       "M. V. Wilkes",
  title =        "International Conference on Information Processing",
  journal =      j-COMPUT-BULL,
  volume =       "3",
  number =       "??",
  pages =        "53--??",
  month =        "????",
  year =         "1959",
  CODEN =        "COBUAH",
  DOI =          "",
  ISSN =         "0010-4531 (print), 1464-357X (electronic)",
  ISSN-L =       "0010-4531",
  bibdate =      "Tue Sep 10 09:18:23 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Bulletin",
  RSBM-number =  "50",
}

@Article{Wilkes:1959:ILS,
  author =       "M. V. Wilkes",
  title =        "Introductory lecture on special aspects of logical
                 design",
  journal =      "Proceedings of the {IEE --- Part B: Electronic and
                 Communication Engineering}",
  volume =       "106",
  number =       "29",
  pages =        "462--462",
  month =        sep,
  year =         "1959",
  CODEN =        "PEEBAE",
  DOI =          "https://doi.org/10.1049/pi-b-2.1959.0310",
  ISSN =         "0369-8890 (print), 2054-0418 (electronic)",
  ISSN-L =       "0369-8890",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/pi-b-2.1959.0310",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  journal-URL =  "https://digital-library.theiet.org/content/journals/pi-b-2",
}

@InProceedings{Wilkes:1959:M,
  author =       "M. V. Wilkes",
  title =        "Microprogramming",
  crossref =     "Broomall:1959:PEJ",
  pages =        "18--20",
  year =         "1959",
  DOI =          "https://doi.org/10.1145/1458043.1458047",
  bibdate =      "Wed Sep 11 09:11:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "AIEE Conference Proceedings",
  URL =          "https://dl.acm.org/doi/10.1145/1458043.1458047",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "49",
}

@Book{Wilkes:1960:ACV,
  author =       "M. V. Wilkes",
  title =        "Avtomati{\v{c}}eskie cifrovye vy{\v{c}}islitel'nye
                 ma{\v{s}}iny. ({Russian}) [{Automatic} digital
                 computers]",
  publisher =    "Staatlicher Unions-Verlag f{\"u}r Schiffbauindustrie",
  address =      "Leningrad, USSR",
  pages =        "356",
  year =         "1960",
  bibdate =      "Wed Sep 11 11:41:39 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  ZMnumber =     "0094.11702",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  language =     "Russian",
  ZBmath =       "3153508",
}

@Article{Strachey:1961:SPI,
  author =       "Christopher Strachey and Maurce V. Wilkes",
  title =        "Some proposals for improving the efficiency of {ALGOL
                 60}",
  journal =      j-CACM,
  volume =       "4",
  number =       "11",
  pages =        "488--491",
  month =        nov,
  year =         "1961",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/366813.366816",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:35 MST 2005",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib",
  ZMnumber =     "0103.35102",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  RSBM-number =  "58",
  ZBmath =       "3169010",
}

@Article{Wilkes:1961:BRS,
  author =       "M. V. Wilkes",
  title =        "Book Review: {{\booktitle{Sampling Methods for
                 Censuses and Surveys}}, Frank Yates, 1960 440 (London:
                 Charles Griffin \& Co. Ltd.)}",
  journal =      j-COMP-J,
  volume =       "3",
  number =       "4",
  pages =        "219--219",
  year =         "1961",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/3.4.219-a",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:26 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/3/4.toc;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1960.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/3/4/219.2.full.pdf+html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Wilkes:1961:CTT,
  author =       "M. V. Wilkes",
  title =        "Computer Techniques of Tomorrow",
  journal =      j-NEW-SCIENTIST,
  volume =       "11",
  number =       "??",
  pages =        "805--??",
  month =        "????",
  year =         "1961",
  CODEN =        "NWSCAL",
  DOI =          "",
  ISSN =         "0262-4079 (print), 1364-8500 (electronic)",
  ISSN-L =       "0262-4079",
  bibdate =      "Tue Sep 10 09:28:31 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "New Scientist",
  journal-URL =  "http://www.sciencedirect.com/science/journal/02624079",
  RSBM-number =  "55",
}

@Article{Wilkes:1961:DPS,
  author =       "M. V. Wilkes",
  title =        "The Design of Practical Self-repairing Computer
                 Systems",
  journal =      "Control",
  volume =       "4",
  number =       "??",
  pages =        "86--??",
  month =        "????",
  year =         "1961",
  DOI =          "",
  bibdate =      "Tue Sep 10 09:27:43 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "54",
}

@Article{Wilkes:1961:DTN,
  author =       "M. V. Wilkes",
  title =        "Data transmission and the new outlook for the computer
                 field",
  journal =      j-COMP-J,
  volume =       "4",
  number =       "1",
  pages =        "1--9",
  month =        apr,
  year =         "1961",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/4.1.1",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:55:27 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_04/Issue_01/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_04/Issue_01/040001.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_04/Issue_01/tiff/1.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_04/Issue_01/tiff/2.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_04/Issue_01/tiff/3.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_04/Issue_01/tiff/4.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_04/Issue_01/tiff/5.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_04/Issue_01/tiff/6.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_04/Issue_01/tiff/7.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_04/Issue_01/tiff/8.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_04/Issue_01/tiff/9.tif",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  RSBM-number =  "53",
}

@Article{Wilkes:1961:SRC,
  author =       "M. V. Wilkes",
  title =        "Self-Repairing Computers",
  journal =      j-IRE-TRANS-ELEC-COMPUT,
  volume =       "EC-10",
  number =       "1",
  pages =        "93--94",
  month =        mar,
  year =         "1961",
  CODEN =        "IRELAO",
  DOI =          "https://doi.org/10.1109/TEC.1961.5219159",
  ISSN =         "0367-9950",
  ISSN-L =       "0367-9950",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5219159",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IRE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5407885",
  keywords =     "Arithmetic; Computer aided analysis; Computer aided
                 software engineering; Flip-flops; Gas insulated
                 transmission lines; Random number generation; Switching
                 circuits",
  RSBM-number =  "52",
}

@Article{Wilkes:1962:BRC,
  author =       "M. V. Wilkes",
  title =        "Book Review: {{\booktitle{Computer Handbook}}, by
                 Harry D. Huskey, 1220 pages. (London: McGraw-Hill
                 Publishing Co. Ltd.)}",
  journal =      j-COMP-J,
  volume =       "5",
  number =       "3",
  pages =        "192--192",
  month =        nov,
  year =         "1962",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/5.3.192",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:28 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/5/3.toc;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1960.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/5/3/192.full.pdf+html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Wilkes:1962:CTT,
  author =       "M. V. Wilkes",
  title =        "Computer Techniques of Tomorrow",
  journal =      "La Scuola in {Agrone}",
  volume =       "4",
  number =       "??",
  pages =        "??--??",
  month =        dec,
  year =         "1962",
  DOI =          "",
  bibdate =      "Tue Sep 10 09:29:15 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "55",
}

@Article{Wilkes:1962:DCD,
  author =       "M. V. Wilkes",
  title =        "The Digital Computer in the Drawing Office",
  journal =      "Control",
  volume =       "7",
  number =       "??",
  pages =        "61--??",
  month =        "????",
  year =         "1962",
  DOI =          "",
  bibdate =      "Tue Sep 10 09:38:54 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "61",
}

@InCollection{Wilkes:1962:PDC,
  author =       "M. V. Wilkes",
  editor =       "R. H. Macmillan",
  booktitle =    "Progress in Control Engineering",
  title =        "The Place of Digital Computers in Control",
  volume =       "1",
  publisher =    "Heywood",
  address =      "London, UK",
  bookpages =    "??--??",
  pages =        "??--??",
  year =         "1962",
  DOI =          "",
  LCCN =         "TJ213 .P732",
  bibdate =      "Tue Sep 10 09:36:59 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "Co-published by Academic Press, New York.",
  RSBM-number =  "60",
}

@Article{Wilkes:1962:SLS,
  author =       "M. V. Wilkes",
  title =        "The Solar and Luni-solar Components of Geomagnetic
                 Variation at {San Fernando}",
  journal =      j-J-ATMOS-TERR-PHYS,
  volume =       "24",
  number =       "2",
  pages =        "73--82",
  month =        feb,
  year =         "1962",
  CODEN =        "JASPF3",
  DOI =          "https://doi.org/10.1016/0021-9169(62)90187-3",
  ISSN =         "1364-6826 (print), 1879-1824 (electronic)",
  ISSN-L =       "1364-6826",
  bibdate =      "Tue Sep 10 09:33:54 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.sciencedirect.com/science/article/abs/pii/0021916962901873",
  acknowledgement = ack-nhfb,
  ajournal =     "J.A.T.P.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Journal of Atmospheric and Terrestrial Physics",
  journal-URL =  "https://www.sciencedirect.com/journal/journal-of-atmospheric-and-terrestrial-physics",
  RSBM-number =  "57",
}

@TechReport{Wilkes:1963:ESC,
  author =       "M. V. Wilkes",
  title =        "An experiment with a self-compiling compiler for a
                 simple list-processing language",
  type =         "Technical memorandum",
  number =       "63/1",
  institution =  "University of Cambridge Mathematical Laboratory",
  address =      "Cambridge, UK",
  pages =        "19",
  year =         "1963",
  bibdate =      "Sat Sep 07 16:43:36 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Wilkes:1963:OEA,
  author =       "Maurice Vincent Wilkes",
  title =        "Oscillations of the {Earth}'s Atmosphere with
                 allowance for the variation of Temperature with
                 Latitude",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "271",
  number =       "1344",
  pages =        "44--56",
  day =          "1",
  month =        jan,
  year =         "1963",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1963.0004",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  bibdate =      "Tue Sep 10 09:35:33 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://royalsocietypublishing.org/doi/10.1098/rspa.1963.0004",
  ZMnumber =     "0122.23702",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  RSBM-number =  "59",
  ZBmath =       "3197974",
}

@Article{Wilkes:1964:BDA,
  author =       "Maurice V. Wilkes",
  title =        "{Babbage}'s Dream in Action: [Book Reviews:
                 {{\booktitle{Charles Babbage and His Calculating
                 Engines}}, edited by Philip Morrison and Emily
                 Morrison, New York: Dover, London: Constable, 1961}]",
  journal =      j-NATURE,
  volume =       "202",
  number =       "4933",
  pages =        "631--632",
  day =          "16",
  month =        may,
  year =         "1964",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/202631a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Fri Aug 16 19:06:41 2013",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib",
  URL =          "http://www.nature.com/nature/journal/v202/n4933/pdf/202631a0.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
}

@Article{Wilkes:1964:CTS,
  author =       "M. V. Wilkes",
  title =        "Constraint-type statements in programming languages",
  journal =      j-CACM,
  volume =       "7",
  number =       "10",
  pages =        "587--588",
  month =        oct,
  year =         "1964",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/364888.364967",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Nov 25 18:19:56 MST 2005",
  bibsource =    "http://portal.acm.org/;
                 http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1960.bib",
  ZMnumber =     "0128.12203",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  RSBM-number =  "64",
  ZBmath =       "3208621",
}

@InProceedings{Wilkes:1964:DMA,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "Proceedings of {BCS\slash BIRE\slash IEE conference on
                 'The impact of users' needs on the design of data
                 processing systems, Edinburgh, 31 March--3 April,
                 1964}",
  title =        "The design of a multi-access computer system",
  publisher =    "????",
  address =      "????",
  pages =        "87--??",
  year =         "1964",
  bibdate =      "Tue Sep 24 11:49:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "Cited in \cite[page 205, reference
                 2]{Wilkes:1965:OTS}.",
}

@InCollection{Wilkes:1964:ESC,
  author =       "M. V. {Wilkes, F.R.S.}",
  editor =       "Richard Goodman",
  booktitle =    "Annual Review in Automatic Programming",
  title =        "An experiment with a self-compiling compiler for a
                 simple list-processing language",
  volume =       "4",
  publisher =    pub-ELSEVIER,
  address =      pub-ELSEVIER:adr,
  bookpages =    "v + 263",
  pages =        "1--48",
  year =         "1964",
  DOI =          "https://doi.org/10.1016/B978-1-4831-9780-7.50005-5",
  bibdate =      "Sat Sep 07 14:44:23 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "International Tracts in Computer Science and
                 Technology and Their Application",
  URL =          "https://www.sciencedirect.com/science/article/abs/pii/B9781483197807500055",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "27",
  book-URL =     "https://www.sciencedirect.com/journal/annual-review-in-automatic-programming/vol/4/suppl/C",
  RSBM-number =  "62",
  tableofcontents = "Editorial Board / i \\
                 Preface / Richard Goodman / v \\
                 An experiment with a self-compiling compiler for a
                 simple list-processing language \\
                 M. V. Wilkes / 1--48 \\
                 The design of the GIER ALGOL compiler / Peter Naur /
                 49--85 \\
                 An ALGOL 60 compiler / Arthur Evans / 87--124 \\
                 A parameterized compiler based on mechanical
                 linguistics / Howard H. Metcalfe / 125--165 \\
                 JOVIAL in class / Donald G. Marsh / 167--181 \\
                 A commercial use of stacks / H. D. Baecker, B. J.
                 Gibbens / 183--191 \\
                 An ideal computer program support system and a specific
                 IBM system / David C. Fried / 193--215 \\
                 Appendix: Revised report on the algorithmic language
                 ALGOL 60 / Peter Naur / 217--258",
}

@InProceedings{Wilkes:1964:LTS,
  author =       "M. V. Wilkes",
  editor =       "Luigi Dadda and Umberto Pellegrini",
  booktitle =    "Automation and Instrumentation. Proceedings of the
                 {VIII International Convention, Milan, 19th--25th
                 November, 1964}",
  title =        "On-line Time-shared Operation of a Computer from a
                 Console",
  publisher =    pub-PERGAMON,
  address =      pub-PERGAMON:adr,
  bookpages =    "xxv + 722",
  pages =        "??--??",
  year =         "1964",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "TJ212 .I534 1967",
  bibdate =      "Tue Sep 10 09:43:33 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "Identical with \cite{Wilkes:1965:OTS}",
  RSBM-number =  "68",
  xxbooktitle =  "Proc. {VIII} International Automation and
                 Instrumentation Convention Milan",
  xxbooktitle =  "International Convention on Automation and
                 Instrumentation 8th, Milan, 1964",
}

@InProceedings{Wilkes:1964:LWT,
  author =       "M. V. Wilkes",
  editor =       "E. A. Weiss",
  booktitle =    "{ACM '64: Proceedings of the 19th National Conference
                 [of the ACM] Philadelphia, Pennsylvania,
                 25--27.08.1964}",
  title =        "Lists and Why They are Useful",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "61.1--61.5",
  year =         "1964",
  DOI =          "https://doi.org/10.1145/800257.808911",
  ISBN =         "1-4503-7918-4",
  ISBN-13 =      "978-1-4503-7918-2",
  LCCN =         "QA75.5 .W457 1964",
  bibdate =      "Tue Sep 10 09:41:19 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dl.acm.org/doi/10.1145/800257.808911",
  abstract =     "Computers have long been in general use for solving
                 numerical problems and pioneering interest has now
                 switched to their use for non-numerical work, that is,
                 for manipulating symbols. Examples are compiling,
                 studies in artificial intelligence, layout problems,
                 etc. List-processing was a breakthrough in symbol
                 manipulation since it provided a flexible way of
                 organizing the computer memory. The paper explains in a
                 tutorial manner what goes on in the computer memory
                 when list-processing operations are performed, and
                 takes as an example the formal differentiation of an
                 algebraic expression written in Polish notation.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "65",
  xxbooktitle =  "Proceedings of the {ACM} National Conference,
                 Philadelphia 1964",
}

@Article{Wilkes:1964:PUF,
  author =       "Maurice V. Wilkes",
  title =        "A Programmer's Utility Filing System",
  journal =      j-COMP-J,
  volume =       "7",
  number =       "3",
  pages =        "180--184",
  month =        oct,
  year =         "1964",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/7.3.180",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:55:59 MDT 2000",
  bibsource =    "Database/Wiederhold.bib;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_03/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_03/070180.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_03/tiff/180.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_03/tiff/181.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_03/tiff/182.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_03/tiff/183.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_03/tiff/184.tif",
  acknowledgement = ack-nhfb,
  annote =       "Application description",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  RSBM-number =  "63",
}

@Article{Wilkes:1964:WDC,
  author =       "M. V. Wilkes",
  title =        "A World Dominated by Computers?",
  journal =      j-NEW-SCIENTIST,
  volume =       "??",
  number =       "??",
  pages =        "??--??",
  month =        "????",
  year =         "1964",
  CODEN =        "NWSCAL",
  DOI =          "",
  ISSN =         "0262-4079 (print), 1364-8500 (electronic)",
  ISSN-L =       "0262-4079",
  bibdate =      "Tue Sep 10 11:21:01 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Reprinted in \cite{Wilkes:1965:WDC}.",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "New Scientist",
  journal-URL =  "http://www.sciencedirect.com/science/journal/02624079",
  RSBM-number =  "151",
}

@TechReport{Orgass:1965:WSCa,
  author =       "R. J. Orgass and H. Schorr and W. M. Waite and M. V.
                 Wilkes",
  title =        "{WISP} --- a Self-Compiling List Processing Language.
                 (for {KDF9})",
  type =         "Technical Report",
  number =       "36",
  institution =  "Basser Computing Dept., University of Sydney",
  address =      "Sydney, NSW, Australia",
  year =         "1965",
  bibdate =      "Tue Sep 10 09:45:14 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "69",
}

@TechReport{Orgass:1965:WSCb,
  author =       "R. J. Orgass and H. Schorr and W. M. Waite and M. V.
                 Wilkes",
  title =        "{WISP} --- a Self-Compiling List Processing Language.
                 (for {KDF9})",
  type =         "Technical Report",
  institution =  "Yale Computer Centre, Yale University",
  address =      "New Haven, CT, USA",
  year =         "1965",
  bibdate =      "Tue Sep 10 09:45:14 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "69",
}

@Article{Wilkes:1965:ACC,
  author =       "M. V. Wilkes",
  title =        "Abstracts of Current Computer Literature",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "2",
  pages =        "281--293",
  month =        apr,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.263967",
  ISSN =         "0367-7508",
  ISSN-L =       "0367-7508",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038422",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4037753",
  keywords =     "",
}

@Book{Wilkes:1965:INA,
  author =       "M. V. Wilkes",
  title =        "An Introduction to Numerical Analysis",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "65",
  year =         "1965",
  LCCN =         "????",
  bibdate =      "Sat Sep 07 14:45:19 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "Preliminary edition of \cite{Wilkes:1966:SIN}.",
  RSBM-number =  "70",
}

@Article{Wilkes:1965:LWT,
  author =       "M. V. Wilkes",
  title =        "Lists and Why They are Useful",
  journal =      j-COMP-J,
  volume =       "7",
  number =       "4",
  pages =        "278--281",
  month =        jan,
  year =         "1965",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/7.4.278",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:32 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/7/4.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_04/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1960.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/7/4/278.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_04/070278.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_04/tiff/278.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_04/tiff/279.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_04/tiff/280.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_07/Issue_04/tiff/281.tif",
  ZMnumber =     "0129.10303",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  RSBM-number =  "64",
  ZBmath =       "3210403",
}

@Article{Wilkes:1965:OTS,
  author =       "M. V. Wilkes",
  title =        "Online time sharing --- a very big step forward",
  journal =      j-ELECTRON-POWER,
  volume =       "11",
  number =       "6",
  pages =        "204--205",
  month =        jun,
  year =         "1965",
  CODEN =        "ELPWAQ",
  DOI =          "https://doi.org/10.1049/ep.1965.0166",
  ISSN =         "0013-5127 (print), 2053-7883 (electronic)",
  ISSN-L =       "0013-5127",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/ep.1965.0166",
  abstract =     "The multiple-access concept is causing a revolution in
                 the use of computers. At the present stage of
                 development it is possible for a researcher whose work
                 requires a computer to log in to a central machine
                 through a teleprinter and use it at his own convenience
                 and his own speed, simultaneously with 30 other users
                 in different locations. In fact, with further
                 developments in time sharing, it may one day be
                 possible to have computer-logic power distributed to
                 every office and every home, in much the same way as
                 electric power is distributed today.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Electronics and power",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ep",
  keywords =     "",
  remark =       "Identical with \cite{Wilkes:1964:LTS}",
  RSBM-number =  "67",
}

@Article{Wilkes:1965:SMD,
  author =       "M. V. Wilkes",
  title =        "Slave Memories and Dynamic Storage Allocation",
  journal =      j-IEEE-TRANS-ELEC-COMPUT,
  volume =       "EC-14",
  number =       "2",
  pages =        "270--271",
  month =        apr,
  year =         "1965",
  CODEN =        "IEECA8",
  DOI =          "https://doi.org/10.1109/PGEC.1965.264263",
  ISSN =         "0367-7508",
  ISSN-L =       "0367-7508",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4038419",
  ZMnumber =     "0125.07901",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Transactions on Electronic Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=4037753",
  keywords =     "Algorithm design and analysis; cache memory; Delay;
                 Hardware; Magnetic cores; Programming profession;
                 Registers; Scheduling algorithm; Time measurement; Time
                 sharing computer systems; Writing",
  RSBM-number =  "66",
  ZBmath =       "3202831",
}

@InCollection{Wilkes:1965:WDC,
  author =       "M. V. Wilkes",
  editor =       "Nigel Calder",
  booktitle =    "The World in 1984",
  title =        "A World Dominated by Computers?",
  publisher =    pub-PENGUIN,
  address =      pub-PENGUIN:adr,
  bookpages =    "205",
  pages =        "??--??",
  year =         "1965",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "Q171 .N5 1965",
  bibdate =      "Tue Sep 10 11:22:23 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "See \cite{Wilkes:1964:WDC}.",
  series =       "The complete New scientist series",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  editor-dates = "Nigel Calder (1931--2014)",
  remark =       "Two volumes. Some catalogs give year as 1964. No ISBN
                 found.",
  RSBM-number =  "151",
  xxyear =       "1964",
}

@Article{Wilkes:1966:BRA,
  author =       "M. V. Wilkes",
  title =        "Book Review: {{\booktitle{The Algebraic Eigenvalue
                 Problem}}}",
  journal =      j-COMP-J,
  volume =       "8",
  number =       "4",
  pages =        "382--382",
  month =        jan,
  year =         "1966",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/8.4.382",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:34 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/8/4.toc;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1960.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/8/4/382.full.pdf+html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Book{Wilkes:1966:SIN,
  author =       "M. V. Wilkes",
  title =        "A Short Introduction to Numerical Analysis",
  publisher =    pub-CAMBRIDGE,
  address =      pub-CAMBRIDGE:adr,
  pages =        "iv + 76",
  year =         "1966",
  DOI =          "https://doi.org/10.1017/CBO9780511666346",
  ISBN =         "0-511-66634-9, 0-521-09412-7 (paperback)",
  ISBN-13 =      "978-0-511-66634-6, 978-0-521-09412-2 (paperback)",
  LCCN =         "QA297 .W55",
  MRclass =      "65.00",
  MRnumber =     "203901",
  MRreviewer =   "J. F. Riordan",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  ZMnumber =     "0149.10902",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "28",
  RSBM-number =  "70, 187",
  tableofcontents = "The role of numerical analysis in science and
                 engineering \\
                 Iteration \\
                 Interpolation \\
                 Numerical integration and differentiation \\
                 Numerical solution of ordinary differential equations
                 \\
                 Problems reducible to simultaneous equations \\
                 Solution of linear algebraic equations",
  ZBmath =       "3240706",
}

@Article{Wilkes:1967:BRE,
  author =       "M. V. Wilkes",
  title =        "[{Book} Review]. {{\'E}}l{\'e}ments de Th{\'e}orie des
                 Matrices Carr{\'e}es et Rectangles en Analyse
                 Num{\'e}rique. ({French}) [{Elements} of Theory of
                 Square and Rectangle Matrices in Numerical Analysis]",
  journal =      j-ELECTRON-POWER,
  volume =       "13",
  number =       "5",
  pages =        "176--176",
  month =        may,
  year =         "1967",
  CODEN =        "ELPWAQ",
  DOI =          "https://doi.org/10.1049/ep.1967.0133",
  ISSN =         "0013-5127 (print), 2053-7883 (electronic)",
  ISSN-L =       "0013-5127",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/ep.1967.0133",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Electronics and power",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ep",
  language =     "French",
}

@TechReport{Wilkes:1967:CG,
  author =       "M. V. Wilkes",
  title =        "Computer Graphics",
  type =         "Report",
  number =       "100",
  institution =  "Centro Studi Calcolatrici Elettroniche (C.S.C.E.)",
  address =      "Pisa, Italy",
  pages =        "ii + 18 + 4",
  month =        "????",
  year =         "1967",
  bibdate =      "Tue Sep 10 09:51:28 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/fibquart.bib",
  note =         "Fibonacci Lecture 1966.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "74",
}

@Article{Wilkes:1967:CMA,
  author =       "M. V. Wilkes",
  title =        "The Coming of Multiple-Access Computers",
  journal =      j-J-R-AERONAUT-SOC,
  volume =       "71",
  number =       "??",
  pages =        "235--??",
  month =        "????",
  year =         "1967",
  CODEN =        "JRAOAO",
  DOI =          "",
  ISSN =         "0368-3931",
  ISSN-L =       "0368-3931",
  bibdate =      "Tue Sep 10 09:49:07 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  ajournal =     "J. R. Aeronaut. Soc.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Journal of the Royal Aeronautical Society:",
  journal-URL =  "https://www.aerosociety.com/news-expertise/journals-papers/the-aeronautical-journal/",
  remark =       "v27 n145 Jan. 1923-v71 n684 Dec. 1967. Changed back to
                 Aeronautical Journal.",
  RSBM-number =  "71",
  xajournal =    "J. R. Ae. Soc.",
}

@Article{Wilkes:1967:CO,
  author =       "M. V. Wilkes",
  title =        "The Computer Outlook",
  journal =      "Esso Magazine",
  volume =       "16",
  number =       "??",
  pages =        "22--??",
  month =        "????",
  year =         "1967",
  CODEN =        "ESMAAS",
  DOI =          "",
  ISSN =         "0014-1011",
  ISSN-L =       "0014-1011",
  bibdate =      "Tue Sep 10 09:50:03 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "72",
}

@Article{Wilkes:1967:DMA,
  author =       "M. V. Wilkes",
  title =        "The design of multiple-access computer systems",
  journal =      j-COMP-J,
  volume =       "10",
  number =       "1",
  pages =        "1--9",
  month =        may,
  year =         "1967",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/10.1.1",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:51:17 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_01/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_01/100001.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_01/tiff/1.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_01/tiff/2.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_01/tiff/3.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_01/tiff/4.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_01/tiff/5.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_01/tiff/6.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_01/tiff/7.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_01/tiff/8.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_01/tiff/9.tif",
  ZMnumber =     "0144.18502",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "29",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  RSBM-number =  "73",
  ZBmath =       "3232496",
}

@Article{Wilkes:1968:CTN,
  author =       "Maurice V. Wilkes",
  title =        "Computers Then and Now",
  journal =      j-J-ACM,
  volume =       "15",
  number =       "1",
  pages =        "1--7",
  month =        jan,
  year =         "1968",
  CODEN =        "JACOAH",
  DOI =          "https://doi.org/10.1145/321439.321440",
  ISSN =         "0004-5411 (print), 1557-735X (electronic)",
  ISSN-L =       "0004-5411",
  bibdate =      "Mon Dec 05 19:45:38 1994",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 https://www.math.utah.edu/pub/tex/bib/jacm.bib",
  abstract =     "Reminiscences on the early developments leading to
                 large scale electronic computers show that it took much
                 longer than was expected for the first of the more
                 ambitious and fully engineered computers to be
                 completed and prove themselves in practical operation.
                 Comments on the present computer field assess the needs
                 for future development.",
  acknowledgement = ack-nhfb,
  ajournal =     "J. Assoc. Comput. Mach.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Journal of the Association for Computing Machinery",
  journal-URL =  "https://dl.acm.org/loi/jacm",
  remark =       "This is the 1967 ACM Turing Award Lecture.",
  RSBM-number =  "75",
}

@Article{Wilkes:1968:DMA,
  author =       "M. V. Wilkes and R. M. Needham",
  title =        "The design of multiple-access computer systems: part
                 2",
  journal =      j-COMP-J,
  volume =       "10",
  number =       "4",
  pages =        "315--320",
  month =        feb,
  year =         "1968",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/10.4.315",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:39 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/10/4.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_04/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1960.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/10/4/315.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_04/100315.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_04/tiff/315.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_04/tiff/316.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_04/tiff/317.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_04/tiff/318.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_04/tiff/319.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_10/Issue_04/tiff/320.tif",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "30",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  RSBM-number =  "76",
}

@Article{Wilkes:1968:MAC,
  author =       "M. V. Wilkes",
  title =        "Multiple Access Computer Systems",
  journal =      "Bulletin math{\'e}matique de la Soci{\'e}t{\'e} des
                 Sciences Math{\'e}matiques de la R{\'e}publique
                 Socialiste de Roumanie, Nouvelle S{\'e}rie",
  volume =       "12",
  number =       "1",
  pages =        "141--146",
  month =        "????",
  year =         "1968",
  bibdate =      "Tue Sep 10 09:57:42 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.jstor.org/stable/43679569",
  acknowledgement = ack-nhfb,
  ajournal =     "Bull. Math. Soc. Sci. Math. RSR",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  received =     "1 October 1967",
  RSBM-number =  "78",
}

@Article{Wilkes:1968:OIS,
  author =       "M. V. Wilkes",
  title =        "The outer and inner syntax of a programming language",
  journal =      j-COMP-J,
  volume =       "11",
  number =       "3",
  pages =        "260--263",
  month =        nov,
  year =         "1968",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/11.3.260",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:51:30 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_11/Issue_03/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_11/Issue_03/110260.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_11/Issue_03/tiff/260.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_11/Issue_03/tiff/261.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_11/Issue_03/tiff/262.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_11/Issue_03/tiff/263.tif",
  ZMnumber =     "0174.48302",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  classcodes =   "C6140D (High level languages)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "ALGOL; algorithmic languages; formal languages;
                 grammars",
  RSBM-number =  "77",
  ZBmath =       "3278861",
}

@Book{Wilkes:1968:TSCa,
  author =       "M. V. (Maurice Vincent) Wilkes",
  title =        "Time-sharing Computer Systems",
  volume =       "5",
  publisher =    "Macdonald and Co.",
  address =      "London, UK",
  pages =        "vii + 102",
  year =         "1968",
  ISBN =         "0-356-02426-1, 0-444-19791-5",
  ISBN-13 =      "978-0-356-02426-4, 978-0-444-19791-7",
  LCCN =         "QA76.5 .W523 1968b",
  bibdate =      "Sun Mar 11 09:46:15 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "Second edition 1972, Third edition 1975.",
  series =       "Macdonald computer monographs",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "According to \cite{Koblitz:1987:CNT}, this book
                 describes a one-way function invented by Roger Needham
                 for password encryption, a precursor to public-key
                 cryptography.",
  subject =      "Time-sharing computer systems",
}

@Book{Wilkes:1968:TSCb,
  author =       "M. V. (Maurice Vincent) Wilkes",
  title =        "Time-sharing Computer Systems",
  volume =       "5",
  publisher =    "American Elsevier Publishing Co., Inc.",
  address =      "New York, NY, USA",
  pages =        "vii + 102",
  year =         "1968",
  LCCN =         "QA76.5 .W523",
  MRclass =      "68A25",
  MRnumber =     "356582",
  MRreviewer =   "Ch. Polze",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Computer Monograph Series",
  ZMnumber =     "0191.46305",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "According to \cite{Koblitz:1987:CNT}, this book
                 describes a one-way function invented by Roger Needham
                 for password encryption, a precursor to public-key
                 cryptography.",
  subject =      "Time-sharing computer systems",
  ZBmath =       "3304495",
}

@Article{Wilkes:1969:BR,
  author =       "M. V. Wilkes",
  title =        "Book Review",
  journal =      j-COMP-J,
  volume =       "12",
  number =       "4",
  pages =        "316--316",
  year =         "1969",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/12.4.316",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:43 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/12/4.toc;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1960.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/12/4/316.full.pdf+html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Wilkes:1969:GIM,
  author =       "M. V. Wilkes",
  title =        "The Growth of Interest in Microprogramming: a
                 Literature Survey",
  journal =      j-COMP-SURV,
  volume =       "1",
  number =       "3",
  pages =        "139--145",
  month =        sep,
  year =         "1969",
  CODEN =        "CMSVAN",
  DOI =          "https://doi.org/10.1145/356551.356553",
  ISSN =         "0010-4892",
  ISSN-L =       "0360-0300",
  bibdate =      "Thu Jun 19 09:13:10 MDT 2008",
  bibsource =    "http://www.acm.org/pubs/contents/journals/surveys/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compsurv.bib",
  ZMnumber =     "0182.50607",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "32",
  fjournal =     "ACM Computing Surveys",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J204",
  RSBM-number =  "80",
  ZBmath =       "3290789",
}

@InProceedings{Wilkes:1969:MCS,
  author =       "M. V. Wilkes",
  editor =       "Harrison W. Fuller",
  booktitle =    "{AFIPS '69 (Spring): Proceedings of the May 14--16,
                 1969, Spring Joint Computer Conference}",
  title =        "A Model for Core Space Allocation in a Time-Sharing
                 System",
  publisher =    pub-AFIPS,
  address =      pub-AFIPS:adr,
  pages =        "265--271",
  year =         "1969",
  DOI =          "https://doi.org/10.1145/1476793.1476836",
  ISBN =         "1-4503-7902-8",
  ISBN-13 =      "978-1-4503-7902-1",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 09:58:44 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dl.acm.org/doi/abs/10.1145/1476793.1476836",
  abstract =     "In a time-sharing system that is intended to serve a
                 number of console users simultaneously, there are two
                 related, but distinct, functions to be performed. One
                 is time slicing, which is the allocation of bursts of
                 processor time to the various active programs according
                 to a suitable algorithm. The other is core space
                 allocation which arises because, in a modern
                 multi-programmed system, there will be space in core
                 for more than one active program at the same time. If,
                 as will normally be the case, there are more active
                 programs than can be accommodated in core, some of them
                 must be held on a drum and brought into core
                 periodically; this is swapping. Confusion has sometimes
                 arisen between time slicing and swapping, since, in the
                 early time-sharing systems, there was only one active
                 object program resident in core at any time, all the
                 others being on the drum. In these circumstances,
                 swapping and time slicing go together; when a program
                 is in core, it is receiving processor time, and as soon
                 as it ceases to receive processor time it is removed
                 from core. In a multi-programmed system, however, space
                 allocation and time slicing can proceed independently.
                 It is the responsibility of the space allocation
                 algorithm to ensure that, as far as possible, there is
                 always at least one program in core that is ready to
                 run. The time-slicing algorithm is responsible for
                 dividing up the available processor time between the
                 various programs that are in core.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "79",
  xxbooktitle =  "{AFIPS} Conference Proceedings",
}

@Article{Wilkes:1969:MSN,
  author =       "M. V. Wilkes and D. F. Hartley",
  title =        "The Management System --- a New Species of Software?",
  journal =      j-DATAMATION,
  volume =       "15",
  number =       "9",
  pages =        "73--75",
  month =        sep,
  year =         "1969",
  CODEN =        "DTMNAT",
  DOI =          "",
  ISSN =         "0011-6963",
  ISSN-L =       "0011-6963",
  bibdate =      "Tue Sep 10 10:01:00 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Datamation",
  RSBM-number =  "81",
}

@Article{Petard:1970:OSE,
  author =       "H. W. O. Petard",
  title =        "The Optimum Size for an Establishment",
  journal =      "Eureka",
  number =       "33",
  pages =        "19--??",
  month =        "????",
  year =         "1970",
  DOI =          "",
  bibdate =      "Tue Sep 10 10:03:35 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Communicated by M. V. Wilkes. Reprinted in
                 \cite{Petard:1992:OSE}.",
  URL =          "",
  acknowledgement = ack-nhfb,
  RSBM-number =  "83",
}

@Article{Wilkes:1970:FFD,
  author =       "M. V. Wilkes",
  title =        "Forecasting the Future: Development in Computers",
  journal =      j-LONG-RANGE-PLAN,
  volume =       "2",
  number =       "3",
  pages =        "15--17",
  year =         "1970",
  CODEN =        "LRPJA4, LRPDE4",
  DOI =          "https://doi.org/10.1016/S0024-6301(70)80001-2",
  ISSN =         "0024-6301 (print), 1873-1872 (electronic)",
  ISSN-L =       "0024-6301",
  bibdate =      "Tue Sep 10 10:02:23 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.sciencedirect.com/science/article/abs/pii/S0024630170800012",
  acknowledgement = ack-nhfb,
  ajournal =     "Long Range Plan.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Long Range Planning",
  journal-URL =  "https://www.sciencedirect.com/journal/long-range-planning",
  RSBM-number =  "82",
}

@Misc{Wilkes:1971:ALAa,
  author =       "M. V. Wilkes",
  title =        "Automatic Load Adjustment in Time-Sharing Systems",
  year =         "1971",
  bibdate =      "Tue Sep 10 10:08:45 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Report on ACM SIGOPS Workshop on System Performance
                 Evaluation, Harvard.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "86",
}

@Misc{Wilkes:1971:ALAb,
  author =       "M. V. Wilkes",
  title =        "Automatic Load Adjustment in Time-Sharing Systems",
  year =         "1971",
  bibdate =      "Tue Sep 10 10:08:45 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Report on ACM SIGOPS Workshop on System Performance
                 Evaluation, Seminaires IRIA, Le Chesnay, France.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "86",
}

@Article{Wilkes:1971:ATD,
  author =       "M. V. Wilkes",
  title =        "Associative tabular data structures",
  journal =      j-SIGPLAN,
  volume =       "6",
  number =       "2",
  pages =        "337--345",
  month =        feb,
  year =         "1971",
  CODEN =        "SINODQ",
  DOI =          "https://doi.org/10.1145/1115880.1115897",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Thu May 25 06:40:58 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigplan1970.bib",
  note =         "See also revised version \cite{Wilkes:1972:ATD}.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "https://dl.acm.org/loi/sigplan",
  RSBM-number =  "91",
}

@InProceedings{Wilkes:1971:BCP,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "The {Babbage memorial meeting held 18th October 1971
                 at the Institution of Electrical Engineers building,
                 Savoy Place, London WC2, report of proceedings}",
  title =        "{Babbage} as a Computer Pioneer",
  publisher =    "British Computer Society and Royal Statistical
                 Society",
  address =      "London, UK",
  pages =        "1--18",
  year =         "1971",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "????",
  bibdate =      "Sat Sep 07 14:48:49 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://core.ac.uk/download/pdf/82794809.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "33",
  RSBM-number =  "88",
  xxbooktitle =  "Report of {Proceedings: Babbage Memorial Meeting, 18
                 October 1971}",
  xxnote =       "Is this text identical to that in the later article
                 \cite{Wilkes:1977:BCP}? The page counts differ.",
}

@InProceedings{Wilkes:1971:CCS,
  author =       "M. V. Wilkes",
  booktitle =    "{MC-25} Informatica Symposium, Tract 37",
  title =        "The Changing Computer Scene 1947--71",
  publisher =    "Math. Centre",
  address =      "Amsterdam, The Netherlands",
  year =         "1971",
  bibdate =      "Tue Sep 10 10:13:18 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  pagecount =    "90--??",
  RSBM-number =  "89",
}

@InProceedings{Wilkes:1971:HSI,
  author =       "M. V. Wilkes",
  editor =       "{IEEE}",
  booktitle =    "Hardware software firmware trade-offs; conference
                 digest: {Fifth annual 1971 IEEE international Computer
                 Society conference held at Boston, Sept. 22-24, 1971}",
  title =        "The Hardware Software Interface",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  bookpages =    "ix + 204",
  pages =        "93--??",
  year =         "1971",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "QA76.5 .H3565",
  bibdate =      "Tue Sep 10 10:10:44 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Abstract only.",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "87",
  xxbooktitle =  "{IEEE Computer Society Conference, Boston}",
}

@InCollection{Wilkes:1971:MDC,
  author =       "M. V. Wilkes and J. B. Stringer",
  title =        "Microprogramming and the Design of the Control
                 Circuits in an Electronic Computer",
  crossref =     "Bell:1971:CSR",
  chapter =      "28",
  pages =        "335--340",
  year =         "1971",
  bibdate =      "Sat Sep 14 07:20:16 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InProceedings{Wilkes:1971:PSP,
  author =       "M. V. Wilkes",
  booktitle =    "{IEEE} Convention Record",
  title =        "The Present Status and Potential of Microprogramming",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "??--??",
  year =         "1971",
  DOI =          "",
  bibdate =      "Tue Sep 10 10:06:35 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Abstract only.",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "84",
}

@Article{Wilkes:1971:SMS,
  author =       "M. V. Wilkes",
  title =        "Slave Memories and Segmentation",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-20",
  number =       "6",
  pages =        "674--675",
  month =        jun,
  year =         "1971",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1971.223323",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  MRclass =      "68P20 68M01",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671916",
  ZMnumber =     "0226.68012",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "Address validation, base-limit register, buffer,
                 relocation, slave.",
  RSBM-number =  "85",
  ZBmath =       "3359774",
}

@Book{Uilks:1972:CSR,
  author =       "M. Uilks",
  title =        "{{\cyr Sistemy s razdeleniem vremeni}}. ({Russian})
                 [{Time}-sharing systems]",
  publisher =    "Izdat. ``Mir''",
  address =      "Moscow, USSR",
  pages =        "123",
  year =         "1972",
  MRclass =      "68A25",
  MRnumber =     "356583",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Translated from the English by D. A. Korjagin, V. V.
                 Smirnov and L. V. Uhov. Edited by {\`E}. Z.
                 Ljubimski{\u{\i}}.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Wilkes:1972:ALA,
  author =       "M. V. Wilkes and W. D. Manville",
  title =        "The associative language {AL-1}",
  journal =      j-INT-J-COMPUT-INF-SCI,
  volume =       "1",
  number =       "4",
  pages =        "315--327",
  month =        dec,
  year =         "1972",
  CODEN =        "IJCIAH",
  DOI =          "https://doi.org/10.1007/BF00987251",
  ISSN =         "0091-7036",
  ISSN-L =       "0091-7036",
  MRclass =      "68N01",
  bibdate =      "Sat Apr 26 12:20:22 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/intjcomputinfsci.bib",
  ZMnumber =     "0293.68022",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  classification = "C6120 (File organisation); C6140D (High level
                 languages); C6150E (General utility programs)",
  corpsource =   "Univ. Cambridge, UK",
  fjournal =     "International Journal of Computer and Information
                 Sciences",
  journal-URL =  "http://link.springer.com/journal/10766",
  keywords =     "AL-1; associative language; associative tabular data
                 structure manipulation; data structures; low level
                 language; microprogramming; procedure oriented
                 languages; table lookup; table searching; utility
                 programs",
  RSBM-number =  "94",
  treatment =    "P Practical",
  ZBmath =       "3459859",
}

@Article{Wilkes:1972:ATD,
  author =       "M. V. Wilkes",
  title =        "Associative tabular data structures",
  journal =      j-INT-J-COMPUT-INF-SCI,
  volume =       "1",
  number =       "3",
  pages =        "225--233",
  month =        sep,
  year =         "1972",
  CODEN =        "IJCIAH",
  DOI =          "https://doi.org/10.1007/BF00977411",
  ISSN =         "0091-7036",
  ISSN-L =       "0091-7036",
  MRclass =      "68N01",
  bibdate =      "Sat Apr 26 12:20:22 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/intjcomputinfsci.bib",
  note =         "Revision of \cite{Wilkes:1971:ATD}.",
  ZMnumber =     "0293.68029",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  classification = "C5220 (Computer architecture); C6120 (File
                 organisation)",
  corpsource =   "Univ. Cambridge, UK",
  fjournal =     "International Journal of Computer and Information
                 Sciences",
  journal-URL =  "http://link.springer.com/journal/10766",
  keywords =     "associative links; associative search operations;
                 associative tabular data structures; core memory; data
                 structures; microprogramming; microprogramming
                 support",
  RSBM-number =  "91",
  treatment =    "T Theoretical or Mathematical",
  ZBmath =       "3459866",
}

@Article{Wilkes:1972:BRA,
  author =       "M. V. Wilkes",
  title =        "Book Review: {{\booktitle{Advances in computers}},
                 Vol. 10, Eds.: F. L. Alt and M. Rubinoff, Guest Ed.: W.
                 Freiberger, Academic Press, New York, 1971. No. of
                 pages: 313. Price: \pounds 6.75}",
  journal =      j-SPE,
  volume =       "2",
  number =       "2",
  pages =        "191--192",
  month =        apr,
  year =         "1972",
  CODEN =        "SPEXBL",
  DOI =          "https://doi.org/10.1002/spe.4380020210",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Wed Sep 10 12:36:39 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/spe.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Softw. Pract. Exp.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Software --- Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  onlinedate =   "27 Oct 2006",
}

@InProceedings{Wilkes:1972:HPC,
  author =       "M. V. Wilkes",
  editor =       "Anonymous",
  booktitle =    "{AFIPS '72 (Fall, part II): Proceedings of the
                 December 5--7, 1972, [Anaheim, California], Fall Joint
                 Computer Conference, part II}",
  title =        "Historical Perspectives: Computer Architecture",
  volume =       "42",
  publisher =    pub-AFIPS,
  address =      pub-AFIPS:adr,
  pages =        "971--976",
  year =         "1972",
  DOI =          "https://doi.org/10.1145/1480083.1480127",
  ISBN =         "1-4503-7913-3",
  ISBN-13 =      "978-1-4503-7913-7",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 10:16:23 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dl.acm.org/doi/abs/10.1145/1480083.1480127",
  abstract =     "I shall attempt in this paper to record my own
                 personal impressions of the way in which computer
                 architecture and designers' objectives have changed
                 during the period that has elapsed since the first
                 stored program computers were being designed 25 years
                 ago. I shall be concerned with the generally accepted
                 ``state of the art'' at any time, rather than with the
                 new ideas that were emerging in the more advanced
                 centers. I shall not attempt to track innovations to
                 their source nor to assign dates to them. For
                 convenience of presentation, but for no other reason, I
                 shall divide the period into three phases of very
                 roughly equal duration. I shall end with some remarks
                 about the way thinking has developed on the subject of
                 memory hierarchies, this being one that can be traced
                 through all three phases.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark-1 =     "From page 972: ``If one believed that the distinction
                 between business and scientific computers would cease
                 to exist and that binary computers could be used quite
                 successfully for business data processing, then it was
                 as well that one should keep one's opinions to oneself,
                 since to many people it seemed obvious that the
                 contrary was true. Even the one distinction between
                 business and scientific computers that appeared fairly
                 clear proved to be a myth; this was that business
                 computers would require faster and more efficient card
                 readers and printers than would scientific
                 computers.''",
  remark-2 =     "From page 972: ``Although floating point arithmetic
                 had been provided in early relay computers, we fought
                 shy of it in electronic computers for a long time
                 because of the complex logic involved. We used to
                 whistle to keep up our courage and would assert loudly
                 that floating point instructions were unnecessary since
                 one could use a subroutine. In spite of this, the later
                 vacuum tube computers had floating point units. Oddly
                 enough, some numerical analysts opposed the
                 introduction of floating point arithmetic on the
                 grounds that floating point operation was treacherous
                 to the unwary and that programmers would get themselves
                 into trouble by misusing it. Although dividers became
                 common, very few stored program computers had hardware
                 units for extracting a square root, in spite of the
                 fact that this had seemed to the designers of the ENIAC
                 a necessary feature. Von Neumann told me in the summer
                 of 1949 that he thought it possible that the hardware
                 extraction of square roots would come back on account
                 of the importance of the square root in Euclidean
                 geometry.''",
  remark-3 =     "From page 973: ``I gave a talk at a conference at
                 Manchester University held in 1951 with the title `The
                 best way to design an automatic calculating machine'.
                 This paper has been frequently referenced because it
                 introduced the idea of microprogramming and attempted
                 thereby to bring some order into the design of the
                 control section of a computer.''",
  remark-4 =     "From page 976: ``Operating systems are best developed
                 in a user environment and not in the ivory tower
                 inhabited by a computer manufacturer. I feel that what
                 we badly need is a period of more open development of
                 operating systems in which the benefits of competition
                 can make themselves felt.''",
  RSBM-number =  "92",
  xxbooktitle =  "{AFIPS} Conf. Proc.",
}

@Article{Wilkes:1972:PID,
  author =       "M. V. Wilkes",
  title =        "On Preserving the Integrity of Data Bases",
  journal =      j-COMP-J,
  volume =       "15",
  number =       "3",
  pages =        "191--194",
  month =        aug,
  year =         "1972",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/15.3.191",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:52:05 MDT 2000",
  bibsource =    "Database/Wiederhold.bib;
                 http://comjnl.oxfordjournals.org/content/15/3.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_03/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1970.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/15/3/191.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_03/150191.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_03/tiff/191.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_03/tiff/192.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_03/tiff/193.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_15/Issue_03/tiff/194.tif;
                 https://academic.oup.com/comjnl/article/15/3/191/480522",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  classcodes =   "C6130 (Data handling techniques)",
  corpsource =   "Univ. Cambridge, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "copy; data base manager; data bases; integrity;
                 journal; periodical dumps; security of data",
  RSBM-number =  "90",
  treatment =    "P Practical",
}

@Book{Wilkes:1972:SRV,
  author =       "M. V. Wilkes",
  title =        "Sistemy s Razdeleniem Vremeni. ({Russian})
                 [{Time-sharing} Computer Systems]",
  publisher =    "Verlag ``Mir''",
  address =      "Moscow, USSR",
  pages =        "124",
  year =         "1972",
  MRclass =      "68Q45,68-02",
  bibdate =      "Wed Sep 11 11:32:36 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Translation from English to Russian by D. A. Korjagin,
                 V. V. Smirnov and L. V. Uhov. Edited by E. Z.
                 Ljubimskii.",
  ZMnumber =     "0247.68013",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  ZBmath =       "3391919",
}

@Book{Wilkes:1972:TSC,
  author =       "M. V. (Maurice Vincent) Wilkes",
  title =        "Time-sharing Computer Systems",
  volume =       "5",
  publisher =    "Macdonald and Co.",
  address =      "London, UK",
  edition =      "Second",
  pages =        "ix + 149",
  year =         "1972",
  ISBN =         "0-444-19583-1 (Elsevier), 0-356-03985-4",
  ISBN-13 =      "978-0-444-19583-8 (Elsevier), 978-0-356-03985-5",
  LCCN =         "QA76.5 .W523 1972",
  MRclass =      "68-01,68N01,68Q45",
  bibdate =      "Sun Mar 11 09:46:15 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Computer monographs",
  ZMnumber =     "0278.68003",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "31",
  remark =       "According to \cite{Koblitz:1987:CNT}, this book
                 describes a one-way function invented by Roger Needham
                 for password encryption, a precursor to public-key
                 cryptography.",
  RSBM-number =  "186",
  subject =      "Time-sharing computer systems",
  ZBmath =       "3438351",
}

@InProceedings{Wilkes:1972:UWC,
  author =       "M. V. Wilkes",
  editor =       "C. William Gear",
  booktitle =    "{MICRO 5: Conference Record of the 5th Annual Workshop
                 on Microprogramming, Urbana, Illinois, September
                 25--26, 1972}",
  title =        "The Use of a Writable Control Memory in a
                 Multiprogramming Environment",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  bookpages =    "103",
  pages =        "62--65",
  year =         "1972",
  DOI =          "https://doi.org/10.1145/776378.77638",
  ISBN =         "1-4503-7369-0",
  ISBN-13 =      "978-1-4503-7369-2",
  LCCN =         "QA76.6 .G437 1972",
  bibdate =      "Tue Sep 10 10:17:27 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dl.acm.org/doi/10.1145/776378.776387",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "93",
  xxbooktitle =  "Proceedings of the 5th Annual Microprogramming
                 Workshop",
}

@Article{Wilkes:1973:CMA,
  author =       "M. V. Wilkes",
  title =        "The {Cambridge Multiple-Access System} in Retrospect",
  journal =      j-SPE,
  volume =       "3",
  number =       "4",
  pages =        "323--332",
  month =        oct # "\slash " # dec,
  year =         "1973",
  CODEN =        "SPEXBL",
  DOI =          "https://doi.org/10.1002/spe.4380030404",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Sat May 31 13:36:16 MDT 1997",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/spe.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Softw. Pract. Exp.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Software --- Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  onlinedate =   "4 Oct 2011",
  RSBM-number =  "97",
}

@Article{Wilkes:1973:DP,
  author =       "M. V. Wilkes",
  title =        "The dynamics of paging",
  journal =      j-COMP-J,
  volume =       "16",
  number =       "1",
  pages =        "4--9",
  month =        feb,
  year =         "1973",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/16.1.4",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Fri Sep 29 08:52:09 MDT 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_01/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_01/160004.sgm.abs.html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_01/tiff/4.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_01/tiff/5.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_01/tiff/6.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_01/tiff/7.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_01/tiff/8.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_16/Issue_01/tiff/9.tif",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  classcodes =   "C6120 (File organisation)",
  corpsource =   "Univ. Cambridge, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "control engineering; control theory; dynamics; file
                 organisation; instability; modelling; operating;
                 storage allocation; storage management; systems
                 (computers); virtual storage",
  RSBM-number =  "95",
  treatment =    "T Theoretical or Mathematical",
}

@InCollection{Wilkes:1973:E,
  author =       "M. V. Wilkes and W. Renwick",
  title =        "The {EDSAC}",
  crossref =     "Randell:1973:ODC",
  pages =        "417--421",
  year =         "1973",
  bibdate =      "Sat Sep 14 07:25:57 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Needham:1974:DPM,
  author =       "R. M. Needham and M. V. Wilkes",
  title =        "Domains of Protection and the Management of
                 Processes",
  journal =      j-COMP-J,
  volume =       "17",
  number =       "2",
  pages =        "117--120",
  month =        may,
  year =         "1974",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/17.2.117",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:53 MST 2012",
  bibsource =    "Compendex database; Database/Wiederhold.bib;
                 http://comjnl.oxfordjournals.org/content/17/2.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_02/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1970.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/17/2/117.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_02/tiff/117.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_02/tiff/118.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_02/tiff/119.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_17/Issue_02/tiff/120.tif",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  classcodes =   "C0310 (EDP management); C6120 (File organisation)",
  classification = "723",
  corpsource =   "Univ. Cambridge, UK",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "computer operating procedures; data processing; design
                 of a; domains of protection; management; management of
                 processes; memory protection; process management;
                 security of data; storage; system",
  remark =       "Design of capability oriented systems.",
  RSBM-number =  "98",
  treatment =    "P Practical",
}

@Article{Wilkes:1974:ACP,
  author =       "M. V. Wilkes",
  title =        "The Art of Computer Programming, Volume 3, Sorting and
                 Searching",
  journal =      j-COMP-J,
  volume =       "17",
  number =       "4",
  pages =        "324--324",
  month =        nov,
  year =         "1974",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/17.4.324",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:47:54 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/17/4.toc;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1970.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/17/4/324.full.pdf+html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Wilkes:1974:BRD,
  author =       "Maurice V. Wilkes",
  title =        "Book Review: {{\booktitle{Data base management}},
                 Infotech state of the art report 15, Ed. C. Boon and C.
                 J. Bunyan, Infotech Information, Maidenhead, Berks,
                 England, 1973. No. of pages: 665. Price: \pounds 40}",
  journal =      j-SPE,
  volume =       "4",
  number =       "3",
  pages =        "301--302",
  month =        jul # "\slash " # sep,
  year =         "1974",
  CODEN =        "SPEXBL",
  DOI =          "https://doi.org/10.1002/spe.4380040317",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Wed Sep 10 12:36:39 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/spe.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Softw. Pract. Exp.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Software --- Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  onlinedate =   "27 Oct 2006",
}

@InProceedings{Wilkes:1974:PPF,
  author =       "M. V. Wilkes",
  title =        "Past, Present, and Future in the Computer Field",
  crossref =     "Gunther:1974:ICS",
  pages =        "615--620",
  year =         "1974",
  DOI =          "",
  bibdate =      "Tue Sep 10 10:19:00 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "96",
}

@InCollection{Wilkes:1974:STD,
  author =       "M. V. Wilkes",
  editor =       "D. Simpson and D. G. Rush",
  booktitle =    "Lectures in Advanced Programming 1973-4",
  title =        "Some Thoughts on Data Bases",
  publisher =    "British Computer Society",
  address =      "????",
  pages =        "117--??",
  year =         "1974",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 10:20:53 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "99",
}

@InProceedings{Wilkes:1975:CUD,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "Proceedings of the {Pacific Area Computer
                 Communications Network (PACNET) Systems Symposium,
                 Sendai, Japan, August 1975}",
  title =        "Communication Using a Digital Ring",
  publisher =    "????",
  address =      "????",
  pages =        "47--55",
  month =        aug,
  year =         "1975",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 10:22:46 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "101",
}

@Article{Wilkes:1975:ECD,
  author =       "M. V. Wilkes",
  title =        "Early Computer Developments at {Cambridge}: the
                 {EDSAC}",
  journal =      j-RADIO-ELECTRON-ENG,
  volume =       "45",
  number =       "7",
  pages =        "332--335",
  month =        jul,
  year =         "1975",
  CODEN =        "RDEEA4",
  DOI =          "https://doi.org/10.1049/ree.1975.0063",
  ISSN =         "0033-7722 (print), 2054-037X (electronic)",
  ISSN-L =       "0033-7722",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/ree.1975.0063",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Radio and electronic engineer",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ree",
  keywords =     "Cambridge University; computer developments; EDSAC;
                 history",
  RSBM-number =  "100",
}

@Article{Wilkes:1975:EHI,
  author =       "M. V. Wilkes",
  title =        "Early History of Ionospheric Investigations",
  journal =      "Phil Trans. A",
  volume =       "280",
  number =       "??",
  pages =        "54--??",
  month =        "????",
  year =         "1975",
  DOI =          "",
  bibdate =      "Tue Sep 10 10:26:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "Not found in Web or
                 https://royalsocietypublishing.org/loi/rsta searches.",
  RSBM-number =  "104",
}

@Article{Wilkes:1975:HBD,
  author =       "Maurice V. Wilkes",
  title =        "How {Babbage}'s dream came true",
  journal =      j-NATURE,
  volume =       "257",
  number =       "5527",
  pages =        "541--544",
  day =          "16",
  month =        oct,
  year =         "1975",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/257541a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Fri Aug 16 19:10:37 2013",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib",
  URL =          "http://www.nature.com/nature/journal/v257/n5527/pdf/257541a0.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
  RSBM-number =  "102",
}

@InCollection{Wilkes:1975:MPD,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "Infotech State of the Art Report",
  title =        "Microprogramming Principles and Development",
  volume =       "23",
  publisher =    "????",
  address =      "????",
  pages =        "163--??",
  year =         "1975",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 10:35:22 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "110",
}

@InCollection{Wilkes:1975:SPE,
  author =       "M. V. Wilkes and W. Renwick",
  title =        "Stored Program Electronic Computers",
  crossref =     "Randell:1975:ODC",
  pages =        "389--393",
  year =         "1975",
  DOI =          "https://doi.org/10.1007/978-3-642-96242-4_8",
  bibdate =      "Sat Sep 14 09:35:09 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{Wilkes:1975:TS,
  author =       "M. V. Wilkes",
  editor =       "Philip B. Jordain and Michael Breslau",
  booktitle =    "Condensed Computer Encyclopedia",
  title =        "Time Sharing",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  bookpages =    "xv + 605",
  pages =        "??--??",
  year =         "1975",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "QA76.15 .J65",
  bibdate =      "Tue Sep 10 10:24:49 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "103",
}

@Book{Wilkes:1975:TSC,
  author =       "M. V. (Maurice Vincent) Wilkes",
  title =        "Time-sharing Computer Systems",
  publisher =    "Macdonald and Jane's",
  address =      "London, UK",
  edition =      "Third",
  pages =        "ii + 166",
  year =         "1975",
  ISBN =         "0-444-19525-4 (American Elsevier), 0-356-08174-5",
  ISBN-13 =      "978-0-444-19525-8 (American Elsevier),
                 978-0-356-08174-8",
  LCCN =         "QA76.53 .W54 1975",
  bibdate =      "Sun Mar 11 09:46:15 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "Computer monographs",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "According to \cite{Koblitz:1987:CNT}, this book
                 describes a one-way function invented by Roger Needham
                 for password encryption, a precursor to public-key
                 cryptography. Fragment on page 148 seems to be the
                 location.",
  RSBM-number =  "186",
  subject =      "Time-sharing computer systems",
  xxnote =       "TO DO: Find German edition, Carl Hanser Verlag Munchen
                 (1970). Also in French and Japanese.",
  xxpages =      "x + 166",
}

@Article{Wilkes:1976:BRD,
  author =       "M. V. Wilkes",
  title =        "Book Review: {{\booktitle{Data base systems}},
                 Infotech State of the art Report, Infotech Information
                 Ltd., Maidenhead, 1975. No. of pages: 722. Price:
                 \pounds 60}",
  journal =      j-SPE,
  volume =       "6",
  number =       "4",
  pages =        "582--582",
  month =        oct,
  year =         "1976",
  CODEN =        "SPEXBL",
  DOI =          "https://doi.org/10.1002/spe.4380060415",
  ISSN =         "0038-0644 (print), 1097-024X (electronic)",
  ISSN-L =       "0038-0644",
  bibdate =      "Wed Sep 10 12:36:39 MDT 2014",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/spe.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "Softw. Pract. Exp.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Software --- Practice and Experience",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)1097-024X",
  onlinedate =   "27 Oct 2006",
}

@InCollection{Wilkes:1976:BWD,
  author =       "M. V. Wilkes",
  title =        "The Best Way to Design an Automatic Calculating
                 Machine",
  crossref =     "Swartzlander:1976:CDD",
  pages =        "??--??",
  year =         "1976",
  bibdate =      "Tue Sep 10 08:18:33 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "35",
}

@InCollection{Wilkes:1976:CB,
  author =       "M. V. Wilkes",
  title =        "{Charles Babbage}",
  crossref =     "Ralston:1976:ECS",
  pages =        "157--??",
  year =         "1976",
  bibdate =      "Tue Sep 10 10:27:35 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "106",
}

@InCollection{Wilkes:1976:DA,
  author =       "M. V. Wilkes",
  title =        "Differential Analyser",
  crossref =     "Ralston:1976:ECS",
  pages =        "460--??",
  year =         "1976",
  bibdate =      "Tue Sep 10 10:27:35 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "106",
}

@InCollection{Wilkes:1976:DCE,
  author =       "M. V. Wilkes",
  title =        "Digital Computer: Early",
  crossref =     "Ralston:1976:ECS",
  pages =        "157--??",
  year =         "1976",
  bibdate =      "Tue Sep 10 10:27:35 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "106",
}

@InCollection{Wilkes:1976:E,
  author =       "M. V. Wilkes",
  title =        "{EDSAC}",
  crossref =     "Ralston:1976:ECS",
  pages =        "523--??",
  year =         "1976",
  bibdate =      "Tue Sep 10 10:27:35 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "106",
}

@Article{Wilkes:1976:SES,
  author =       "M. V. Wilkes",
  title =        "Software Engineering and Structured Programming",
  journal =      j-IEEE-TRANS-SOFTW-ENG,
  volume =       "SE-2",
  number =       "4",
  pages =        "274--276",
  month =        dec,
  year =         "1976",
  CODEN =        "IESEDJ",
  DOI =          "https://doi.org/10.1109/TSE.1976.233832",
  ISSN =         "0098-5589 (print), 1939-3520 (electronic)",
  ISSN-L =       "0098-5589",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranssoftweng1970.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1702383",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Transactions on Software Engineering",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=32",
  keywords =     "Art; Business; Civil engineering; Data processing;
                 Design engineering; Milling machines; Programming
                 profession; Software engineering; Software prototyping;
                 Testing",
  RSBM-number =  "105",
}

@InCollection{Wilkes:1976:UM,
  author =       "M. V. Wilkes",
  title =        "Ultrasonic Memory",
  crossref =     "Ralston:1976:ECS",
  pages =        "1439--??",
  year =         "1976",
  bibdate =      "Tue Sep 10 10:27:35 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "106",
}

@InProceedings{Wilkes:1977:AMMa,
  author =       "M. V. Wilkes",
  editor =       "Anonymous",
  booktitle =    "Proceedings of the Conference on Computer Systems and
                 Technology: Tuesday 29th to Thursday 31st March 1977,
                 University of Sussex",
  title =        "The Application of Microcomputers to Main Frame
                 Design",
  volume =       "36",
  publisher =    "Institution of Electronic and Radio Engineers",
  address =      "London, UK",
  bookpages =    "viii + 283",
  pages =        "??--??",
  year =         "1977",
  ISBN =         "0-903748-31-2 (paperback)",
  ISBN-13 =      "978-0-903748-31-5 (paperback)",
  LCCN =         "QA76.5 .C619 1977",
  bibdate =      "Tue Sep 10 10:32:01 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "I.E.R.E. conference proceedings",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "107",
  xxbooktitle =  "Conference on Computer Systems and Technology, {IERE}
                 in association with {IEE} \& {BCS}, {Brighton}",
  xxnote =       "Is this same as \cite{Wilkes:1977:AMMb}; page numbers
                 disagree.",
}

@Article{Wilkes:1977:AMMb,
  author =       "M. V. Wilkes",
  title =        "The application of microprocessors to main frame
                 design",
  journal =      j-RADIO-ELECTRON-ENG,
  volume =       "47",
  number =       "7",
  pages =        "302--304",
  month =        jul,
  year =         "1977",
  CODEN =        "RDEEA4",
  DOI =          "https://doi.org/10.1049/ree.1977.0047",
  ISSN =         "0033-7722 (print), 2054-037X (electronic)",
  ISSN-L =       "0033-7722",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/ree.1977.0047",
  abstract =     "Microelectronics has given us low-cost microprocessors
                 and will soon give us low-cost high-speed memory. Some
                 of the ways in which main frame computer architecture
                 may develop are discussed against this background.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Radio and electronic engineer",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ree",
  keywords =     "computer architecture; main frame design;
                 microprocessors",
}

@Article{Wilkes:1977:BCP,
  author =       "M. V. Wilkes",
  title =        "{Babbage} as a computer pioneer",
  journal =      j-HIST-MATH,
  volume =       "4",
  number =       "4",
  pages =        "415--440",
  month =        nov,
  year =         "1977",
  CODEN =        "HIMADS",
  DOI =          "https://doi.org/10.1016/0315-0860(77)90079-9",
  ISSN =         "0315-0860 (print), 1090-249X (electronic)",
  ISSN-L =       "0315-0860",
  MRclass =      "68-03 (01A55)",
  MRnumber =     "0502116 (58 \#19280)",
  MRreviewer =   "A. D. Booth",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/histmath.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/0315086077900799;
                 https://core.ac.uk/download/pdf/82794809.pdf",
  ZMnumber =     "0379.01006",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Historia Mathematica",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03150860/",
  keywords =     "Augusta Ada King, Countess of Lovelace",
  RSBM-number =  "88",
  ZBmath =       "3590237",
}

@InProceedings{Wilkes:1977:BTC,
  author =       "Maurice V. Wilkes",
  title =        "Beyond Today's Computers",
  crossref =     "Gilchrist:1977:IPP",
  pages =        "1--5",
  year =         "1977",
  bibdate =      "Tue Sep 10 10:33:34 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "108",
}

@InProceedings{Wilkes:1977:CF,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "{Proceedings, SEAS Anniversary Meeting 1977: September
                 19--23, 1977, Cambridge, England. Vol. I}",
  title =        "Computers in the Future",
  publisher =    "????",
  address =      "????",
  bookpages =    "420",
  pages =        "??--??",
  year =         "1977",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  ISSN =         "0254-6213",
  ISSN-L =       "0254-6213",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 10:39:09 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Reprinted in \cite{Wilkes:1978:CF}",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "112",
}

@TechReport{Wilkes:1977:E,
  author =       "M. V. Wilkes",
  title =        "The {EDSAC}",
  type =         "Report",
  number =       "Com 90",
  institution =  "National Physical Laboratory",
  address =      "Teddington, UK",
  year =         "1977",
  bibdate =      "Tue Sep 10 10:37:39 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Number 3 in a Series of Lectures on `The Pioneers of
                 Computing'.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "111",
}

@InCollection{Wilkes:1977:FCS,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "Infotech State of the Art Report: Future Systems",
  title =        "The Future of Computer Systems",
  publisher =    "????",
  address =      "????",
  pages =        "403--??",
  year =         "1977",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 10:35:22 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "109",
}

@Article{Wilkes:1977:TYM,
  author =       "M. V. Wilkes",
  title =        "Ten years and more of micro-programming",
  journal =      j-SIGMICRO,
  volume =       "8",
  number =       "4",
  pages =        "11--13",
  month =        dec,
  year =         "1977",
  CODEN =        "SIGMDJ",
  DOI =          "https://doi.org/10.1145/1096518.1096519",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Fri Apr 16 10:27:22 MDT 2021",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
  URL =          "https://dl.acm.org/doi/10.1145/1096518.1096519",
  abstract =     "Micro-programming was not a bright idea that came in a
                 flash, but a solution slowly arrived at to a
                 consciously posed problem, namely, that of finding a
                 systematic way of designing the control unit of an
                 electronic digital computer. As such it had to
                 \ldots{}",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGMICRO Newsletter",
  journal-URL =  "https://dl.acm.org/loi/sigmicro",
  RSBM-number =  "113",
}

@Article{Wilkes:1978:BR,
  author =       "M. V. Wilkes",
  title =        "Book Review",
  journal =      j-COMP-J,
  volume =       "21",
  number =       "3",
  pages =        "245--245",
  year =         "1978",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/21.3.245-a",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:48:03 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/21/3.toc;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1970.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/21/3/245.2.full.pdf+html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
}

@Article{Wilkes:1978:BRM,
  author =       "M. V. Wilkes",
  title =        "[{Book} Review]: {{\booktitle{Microprogrammable
                 Computer Architectures}}}",
  journal =      j-IEE-J-COMPUT-DIGIT-TECH,
  volume =       "1",
  number =       "2",
  pages =        "48--48",
  month =        may,
  year =         "1978",
  CODEN =        "IPETD3",
  DOI =          "https://doi.org/10.1049/ij-cdt.1978.0015",
  ISSN =         "0140-1335 (print), 2053-8006 (electronic)",
  ISSN-L =       "0140-1335",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/ij-cdt.1978.0015",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEE Journal on Computers and Digital Techniques",
  journal-URL =  "http://digital-library.theiet.org/content/journals/ip-e",
  xxjournal =    "IEE proceedings. E, Computers and digital
                 techniques.",
}

@Article{Wilkes:1978:CF,
  author =       "M. V. Wilkes",
  title =        "Computers in the Future",
  journal =      "Journal of the {Computer Society of India}",
  volume =       "8",
  number =       "??",
  pages =        "3--??",
  month =        "????",
  year =         "1978",
  CODEN =        "JCSIDS",
  DOI =          "",
  ISSN =         "0379-5152",
  ISSN-L =       "0379-5152",
  bibdate =      "Tue Sep 10 10:40:20 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Reprint of \cite{Wilkes:1977:CF}.",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "112",
}

@Article{Wilkes:1978:DCB,
  author =       "M. V. {Wilkes, F.R.S.}",
  title =        "Distributed Computing in Business Data Processing",
  journal =      j-ICL-TECH-J,
  number =       "1",
  pages =        "66--70",
  month =        nov,
  year =         "1978",
  CODEN =        "ITJOD7",
  ISSN =         "0142-1557",
  ISSN-L =       "0142-1557",
  bibdate =      "Tue Sep 10 10:43:31 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Reprinted in \cite{Wilkes:1979:DCB}.",
  URL =          "https://vtda.org/pubs/ICLTechnicalJournal/ICL-Technical-Journal-v01i01.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "ICL Tech. J.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ICL Technical Journal",
  journal-URL =  "https://vtda.org/pubs/ICLTechnicalJournal/",
  RSBM-number =  "115",
}

@InProceedings{Wilkes:1978:MMD,
  author =       "M. V. Wilkes",
  editor =       "Fred Maryanski and G. W. Gorsline and Michael P.
                 Deisenroth",
  booktitle =    "{SIGMINI '78}: Proceedings of the first {SIGMINI}
                 symposium on Small systems, August 2--3, 1978",
  title =        "Minicomputers, Mainframes, and Distributed Systems",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "1--6",
  year =         "1978",
  DOI =          "https://doi.org/10.1145/800218.806624",
  ISBN =         "1-4503-7870-6",
  ISBN-13 =      "978-1-4503-7870-3",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 10:42:31 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dl.acm.org/doi/10.1145/800218.806624",
  abstract =     "I propose to divide this lecture into three parts. I
                 would first like to look at the situation as it exists
                 at the present day and to consider the question ``When
                 do we use mini-computers and when do we use a main
                 frame?''. Secondly, I would like to canvass a few
                 ideas, some of them admittedly speculative, on the way
                 in which minicomputers may develop. Thirdly, I would
                 like to consider possible computer systems of the
                 future in which mini-computers form the principal
                 building blocks.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "114",
  xxbooktitle =  "Proceedings of the {ACM SIGMINI Symposium on Small
                 Systems (August 1978)}",
}

@Article{Lawson:1979:ESL,
  author =       "J. D. Lawson and J. Ll. Morris and M. V. Wilkes",
  title =        "On the exact solution of linear constant coefficient
                 parabolic partial differential equations using {$ (1,
                 1) $} {Pad{\'e}} approximations",
  journal =      j-UTIL-MATH,
  volume =       "16",
  pages =        "189--196",
  year =         "1979",
  CODEN =        "UTMADA",
  ISSN =         "0315-3681",
  ISSN-L =       "0315-3681",
  MRclass =      "35K05 41A21 65F10 65M20 65N10 65N22",
  MRnumber =     "556991",
  MRreviewer =   "J. R. Cannon",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://combinatorialpress.com/um/vol16/",
  ZMnumber =     "0443.65066, 0466.65056",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Utilitas Mathematica. An International Journal of
                 Discrete and Combinatorial Mathematics, and Statistical
                 Design",
  journal-URL =  "https://combinatorialpress.com/um/",
  ZBmath =       "3731276, 3692569",
}

@Book{Wilkes:1979:CCC,
  author =       "M. V. Wilkes and R. M. Needham",
  title =        "The {Cambridge CAP} Computer and Its Operating
                 System",
  volume =       "6",
  publisher =    pub-NORTH-HOLLAND,
  address =      pub-NORTH-HOLLAND:adr,
  pages =        "x + 165",
  year =         "1979",
  ISBN =         "0-444-00357-6, 0-444-00358-4",
  ISBN-13 =      "978-0-444-00357-7, 978-0-444-00358-4",
  LCCN =         "QA76.8.C16 W54",
  bibdate =      "Sat Sep 07 14:51:07 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "The computer science library; operating and
                 programming systems series",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "34",
  RSBM-number =  "188",
}

@InProceedings{Wilkes:1979:CDC,
  author =       "M. V. Wilkes and D. J. Wheeler",
  editor =       "R. Rosenthal and N. B. Meisner",
  booktitle =    "Proceedings of the {Local Area Communications Network
                 Symposium: Boston, May 7--9, 1979}",
  title =        "The {Cambridge} digital communications ring",
  publisher =    "National Technical Information Service",
  address =      "Springfield, VA, USA",
  bookpages =    "vii + 364",
  pages =        "47--62",
  year =         "1979",
  LCCN =         "????",
  bibdate =      "Sat Sep 07 14:53:14 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "35",
  RSBM-number =  "116",
  xxaddress =    "Washington DC",
  xxpublisher =  "National Bureau of Standards",
}

@Article{Wilkes:1979:DCB,
  author =       "M. V. Wilkes",
  title =        "Distributed Computing in Business Data Processing",
  journal =      "Computer-Asia Software Guide",
  volume =       "6",
  number =       "??",
  pages =        "32--??",
  month =        "????",
  year =         "1979",
  DOI =          "",
  ISSN =         "8464-6320",
  LCCN =         "QA76.6 .C634",
  bibdate =      "Tue Sep 10 10:43:31 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Reprint of \cite{Wilkes:1978:DCB}.",
  URL =          "",
  acknowledgement = ack-nhfb,
  ajournal =     "C.A. Software Guide",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "115",
  xxjournal =    "Computer-Asia",
}

@Article{Stern:1980:CQD,
  author =       "Nancy Stern and Maurice V. Wilkes",
  title =        "Comments, Queries, and Debate: Who {``Invented''} the
                 First Electronic Digital Computer?; {Mauchly}'s
                 Position on {von Neumann}'s Role in Drafting the {EDVAC
                 Report}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "2",
  number =       "4",
  pages =        "375--377",
  month =        oct # "\slash " # dec,
  year =         "1980",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1980.10048",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Mon Jun 06 19:17:03 2005",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Math/sparse.linear.systems.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/mirrors/ftp.ira.uka.de/bibliography/Misc/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1980/pdf/a4375.pdf;
                 http://www.computer.org/annals/an1980/a4375abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  RSBM-number =  "122",
  subject-dates = "John von Neumann (28 December 1903--8 February
                 1957)",
}

@Article{Wilkes:1980:Ca,
  author =       "M. V. Wilkes",
  title =        "Computers into the 1980s",
  journal =      j-ELECTRON-POWER,
  volume =       "26",
  number =       "1",
  pages =        "67--71",
  month =        jan,
  year =         "1980",
  CODEN =        "ELPWAQ",
  DOI =          "https://doi.org/10.1049/ep.1980.0015",
  ISSN =         "0013-5127 (print), 2053-7883 (electronic)",
  ISSN-L =       "0013-5127",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "See also \cite{Wilkes:1980:Cb}.",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/ep.1980.0015",
  abstract =     "The principal developments of the 1970s that will
                 shape the future of computing are threefold: the growth
                 of microelectronics, the maturing of the minicomputer,
                 and the drawing together of computers and
                 communication",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Electronics and power",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ep",
  keywords =     "",
  RSBM-number =  "119",
}

@InProceedings{Wilkes:1980:Cb,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "Infotech State of the Art Conference (March 1980)",
  title =        "Computers into the 1980's",
  publisher =    "????",
  address =      "????",
  pages =        "??--??",
  year =         "1980",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 10:47:43 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "See also \cite{Wilkes:1980:Ca}.",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "119",
}

@Article{Wilkes:1980:Cc,
  author =       "M. V. Wilkes",
  title =        "Computers into the 1980s",
  journal =      j-ELECTRON-POWER,
  volume =       "26",
  number =       "1",
  pages =        "67--71",
  month =        jan,
  year =         "1980",
  CODEN =        "ELPWAQ",
  DOI =          "https://doi.org/10.1049/ep.1980.0015",
  ISSN =         "0013-5127 (print), 2053-7883 (electronic)",
  ISSN-L =       "0013-5127",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Electronics and power",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ep",
}

@Article{Wilkes:1980:CMD,
  author =       "Maurice V. Wilkes and Roger M. Needham",
  title =        "The {Cambridge Model Distributed System}",
  journal =      j-OPER-SYS-REV,
  volume =       "14",
  number =       "1",
  pages =        "21--29",
  month =        jan,
  year =         "1980",
  CODEN =        "OSRED8",
  DOI =          "https://doi.org/10.1145/850693.850695",
  ISSN =         "0163-5980 (print), 1943-586X (electronic)",
  ISSN-L =       "0163-5980",
  bibdate =      "Sat Aug 26 08:55:34 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/opersysrev.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "36",
  fjournal =     "ACM SIGOPS Operating Systems Review",
  journal-URL =  "https://dl.acm.org/loi/sigops",
  RSBM-number =  "118",
}

@InCollection{Wilkes:1980:EPD,
  author =       "M. V. Wilkes",
  title =        "Early Programming Developments in {Cambridge}",
  crossref =     "Metropolis:1980:HCT",
  pages =        "497--501",
  year =         "1980",
  DOI =          "https://doi.org/10.1016/B978-0-12-491650-0.50036-8",
  bibdate =      "Fri Nov 19 08:00:13 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "From page 501: ``A program structured with the aid of
                 closed subroutine calls is much easier to find one's
                 way about than one in which much use is made of jumps
                 from one block of code to another. \ldots{} there is
                 not a single flow diagram to be found in our book
                 \cite{Wilkes:1951:PPE}.''",
  RSBM-number =  "117",
}

@Article{Wilkes:1980:IWB,
  author =       "M. V. Wilkes",
  title =        "The impact of wide-band local area communication
                 systems on distributed computing",
  journal =      j-COMPUTER,
  volume =       "13",
  number =       "9",
  pages =        "22--25",
  month =        sep,
  year =         "1980",
  CODEN =        "CPTRB4",
  DOI =          "https://doi.org/10.1109/MC.1980.1653781",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "Distributed/QLD.bib; Distributed/QLD/1980.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/computer1980.bib",
  acknowledgement = ack-nhfb,
  annote =       "Work in the design and implementation of local area
                 systems holds the key to the future of large
                 distributed computer installations.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  date =         "26/02/81",
  descriptors =  "Computer network; logical network structure; packet
                 switching; channel capacity; ETHERNET; ring network",
  enum =         "3292",
  fjournal =     "Computer",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
  keywords =     "Application software; Cable TV; Coaxial cables;
                 Communication system control; Design engineering;
                 Distributed computing; Error analysis; Error
                 correction; Microcomputers; Wideband",
  location =     "RWTH-AC-DFV: Bibl.",
  references =   "10",
  revision =     "21/04/91",
  RSBM-number =  "121",
}

@Article{Wilkes:1980:NHC,
  author =       "M. V. Wilkes",
  title =        "A new hardware capability architecture",
  journal =      j-OPER-SYS-REV,
  volume =       "14",
  number =       "2",
  pages =        "17--20",
  month =        apr,
  year =         "1980",
  CODEN =        "OSRED8",
  ISSN =         "0163-5980 (print), 1943-586X (electronic)",
  ISSN-L =       "0163-5980",
  bibdate =      "Sat Aug 26 08:55:39 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/opersysrev.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGOPS Operating Systems Review",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J597",
  RSBM-number =  "120",
}

@Article{Wilkes:1981:BWD,
  author =       "M. V. Wilkes",
  title =        "The best way to design an automatic computing
                 machine",
  journal =      j-MICROPROC-MICROPROG,
  volume =       "8",
  number =       "3--5",
  pages =        "141--144",
  month =        oct # "\slash " # dec,
  year =         "1981",
  CODEN =        "MMICDT",
  DOI =          "https://doi.org/10.1016/0165-6074(81)90018-1",
  ISSN =         "0165-6074 (print), 1878-7061 (electronic)",
  ISSN-L =       "0165-6074",
  bibdate =      "Mon Sep 09 09:40:04 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.sciencedirect.com/science/article/abs/pii/0165607481900181",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Microprocessing and microprogramming",
  journal-URL =  "https://www.sciencedirect.com/journal/microprocessing-and-microprogramming",
  remark =       "Reprint of \cite{Wilkes:1951:BWD,Wilkes:1953:MPD}.",
  RSBM-number =  "35",
}

@Article{Wilkes:1981:DCU,
  author =       "M. V. Wilkes",
  title =        "The Design of a Control Unit --- Reflections on
                 Reading {Babbage}'s Notebooks",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "3",
  number =       "2",
  pages =        "116--120",
  month =        apr # "\slash " # jun,
  year =         "1981",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1981.10019",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  MRclass =      "01A55 (68-03)",
  MRnumber =     "641727 (83d:01040)",
  MRreviewer =   "Benjamin S. Hawkins, Jr.",
  bibdate =      "Fri Nov 1 15:29:18 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1981/pdf/a2116.pdf;
                 http://www.computer.org/annals/an1981/a2116abs.htm",
  ZMnumber =     "0998.01505",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  keywords =     "Books; Chromium; Digital arithmetic; Engines;
                 Information processing; Milling machines; Permission;
                 Reflection; Security; Writing",
  RSBM-number =  "123",
  ZBmath =       "1834824",
}

@Article{vanderPoel:1982:ANM,
  author =       "W. L. van der Poel and Maurice V. Wilkes and C. L.
                 Baker",
  title =        "Anecdotes: {Notes from the Mathematical Centre};
                 {First SHARE 709 Committee Meeting}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "4",
  number =       "3",
  pages =        "275--283",
  month =        jul # "\slash " # sep,
  year =         "1982",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1982.10027",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:19 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  note =         "Foreword by Morton I. Bernstein.",
  URL =          "http://dlib.computer.org/an/books/an1982/pdf/a3275.pdf;
                 http://www.computer.org/annals/an1982/a3275abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@InCollection{Wilkes:1982:E,
  author =       "M. V. Wilkes and W. Renwick",
  title =        "The {EDSAC} (1949)",
  crossref =     "Randell:1982:ODC",
  pages =        "417--421",
  year =         "1982",
  DOI =          "https://doi.org/10.1007/978-3-642-61812-3_34",
  bibdate =      "Sun Nov 03 08:36:11 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Wilkes:1982:HSMa,
  author =       "M. V. Wilkes",
  title =        "Hardware support for memory protection: {Capability}
                 implementations",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "10",
  number =       "2",
  pages =        "107--116",
  month =        mar,
  year =         "1982",
  CODEN =        "CANED2",
  DOI =          "https://doi.org/10.1145/964750.801834",
  ISSN =         "0163-5964 (ACM), 0884-7495 (IEEE)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:44 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigarch.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "https://dl.acm.org/loi/sigarch",
  RSBM-number =  "124",
}

@Article{Wilkes:1982:HSMb,
  author =       "M. V. Wilkes",
  title =        "Hardware support for memory protection: {Capability}
                 implementations",
  journal =      j-SIGPLAN,
  volume =       "17",
  number =       "4",
  pages =        "107--116",
  month =        apr,
  year =         "1982",
  CODEN =        "SINODQ",
  DOI =          "https://doi.org/10.1145/964750.801834",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Wed Jun 18 16:15:07 MDT 2008",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigplan1980.bib",
  abstract =     "This paper is intended to stimulate discussion on the
                 present state of hardware supported capability systems.
                 Interest in such systems grew up in the mid-1960's and
                 since that time information has been published on
                 several different versions. In the opinion of some
                 observers, the software complexity of these systems
                 outweighs the advantage gained. The paper surveys the
                 situation, and endeavors to set out the general
                 features that a hardware supported capability system
                 should possess. An attempt is made to identify the
                 causes of the complexity and to make recommendations
                 for removing them. The arguments for and against the
                 tagging of capabilities are discussed and attention is
                 drawn to a system of semi-tagging previously proposed
                 by the author.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "https://dl.acm.org/loi/sigplan",
  RSBM-number =  "124",
}

@Article{Wilkes:1982:KAP,
  author =       "Maurice V. Wilkes",
  title =        "Keynote address --- the processor instruction set",
  journal =      j-SIGMICRO,
  volume =       "13",
  number =       "4",
  pages =        "3--5",
  month =        dec,
  year =         "1982",
  CODEN =        "SIGMDJ",
  DOI =          "https://doi.org/10.1145/1014194.800928",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Fri Apr 16 10:27:30 MDT 2021",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
  URL =          "https://dl.acm.org/doi/10.1145/1014194.800928",
  abstract =     "This keynote address contains a brief account of the
                 arguments being advanced in favor of reduced
                 instruction sets. These arguments have relevance both
                 to single chip computers and to larger computers. Some
                 comments are made on instruction set design from a
                 compiler writer's point of view, and on the advantages
                 to be gained from regarding the design of an
                 instruction set and the code generator of the compiler
                 as a single task.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGMICRO Newsletter",
  journal-URL =  "https://dl.acm.org/loi/sigmicro",
  RSBM-number =  "126",
}

@InCollection{Wilkes:1982:MDC,
  author =       "M. V. Wilkes and J. B. Stringer",
  title =        "Microprogramming and the design of the control
                 circuits in an electronic digital computer",
  crossref =     "Bell:1982:CSP",
  pages =        "158--163",
  year =         "1982",
  bibdate =      "Sat Sep 14 07:30:35 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Wilkes:1982:MRJ,
  author =       "Maurice V. Wilkes and I. J. Good",
  title =        "Meetings in Retrospect: {J. G. Brainerd on the ENIAC};
                 {A Report on T. H. Flowers's Lecture on Colossus}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "4",
  number =       "1",
  pages =        "53--59",
  month =        jan # "\slash " # mar,
  year =         "1982",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1982.10000",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:19 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography.bib",
  URL =          "http://dlib.computer.org/an/books/an1982/pdf/a1053.pdf;
                 http://www.computer.org/annals/an1982/a1053abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  RSBM-number =  "125",
}

@Book{Wilkes:1982:PPE,
  author =       "M. V. (Maurice Vincent) Wilkes and David J. Wheeler
                 and Stanley Gill",
  title =        "The Preparation of Programs for an Electronic Digital
                 Computer: with Special Reference to the {EDSAC} and the
                 Use of a Library of Subroutines",
  volume =       "1",
  publisher =    pub-TOMASH,
  address =      pub-TOMASH:adr,
  pages =        "xxxi + 167",
  year =         "1982",
  ISBN =         "0-262-23118-2 (MIT Press 1984), 0-938228-03-X",
  ISBN-13 =      "978-0-262-23118-3 (MIT Press 1984),
                 978-0-938228-03-5",
  LCCN =         "QA76.6 .W545 1982",
  bibdate =      "Mon Feb 10 11:33:59 MST 2020",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "With a new introduction by Martin Campbell-Kelly.",
  series =       "Charles Babbage Institute reprint series for the
                 history of computing",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Wilkes:1983:KJI,
  author =       "Maurice V. Wilkes",
  title =        "Keeping jump instructions out of the pipeline of a
                 {RISC}-like computer",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "11",
  number =       "5",
  pages =        "5--7",
  month =        dec,
  year =         "1983",
  CODEN =        "CANED2",
  DOI =          "https://doi.org/10.1145/859551.859552",
  ISSN =         "0163-5964 (ACM), 0884-7495 (IEEE)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:41:17 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigarch.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "https://dl.acm.org/loi/sigarch",
  RSBM-number =  "131",
}

@TechReport{Wilkes:1983:PMB,
  author =       "M. V. Wilkes",
  title =        "Pray {Mr. Babbage} --- a character study in dramatic
                 form",
  type =         "Report",
  institution =  "Computer Museum",
  address =      "Mountain View, CA, USA",
  year =         "1983",
  bibdate =      "Tue Sep 10 10:54:52 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "See also \cite{Wilkes:1991:PMB}.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "128",
}

@Article{Wilkes:1983:SPS,
  author =       "Maurice V. Wilkes",
  title =        "Size, power, and speed",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "11",
  number =       "3",
  pages =        "2--4",
  month =        jun,
  year =         "1983",
  CODEN =        "CANED2",
  DOI =          "https://doi.org/10.1145/1067651.801631",
  ISSN =         "0163-5964 (ACM), 0884-7495 (IEEE)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:53 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigarch.bib",
  note =         "Keynote address.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "https://dl.acm.org/loi/sigarch",
  RSBM-number =  "127",
}

@InProceedings{Wilkes:1984:HO,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "{AATS} Invitation Symposium",
  title =        "Historical Overview",
  publisher =    "Australian Academy of Technological Sciences and
                 Engineering",
  address =      "Parkville, Victoria, Australia",
  pages =        "??--??",
  year =         "1984",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  ISSN =         "0157-7824",
  ISSN-L =       "0157-7824",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 10:59:57 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "133",
}

@InProceedings{Wilkes:1984:IRC,
  author =       "M. V. Wilkes",
  editor =       "????",
  booktitle =    "Calculating machines: recent and prospective
                 developments and their impact on mathematical physics;
                 and, Calculating instruments and machines",
  title =        "Introduction to reprint of ``\booktitle{Calculating
                 Instruments and Machines}'' by {D. R. Hartree}",
  volume =       "6",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  bookpages =    "xvi + 40 + viii + 138",
  pages =        "ix--??",
  year =         "1984",
  ISBN =         "0-262-08147-4",
  ISBN-13 =      "978-0-262-08147-4",
  LCCN =         "QA85 .H3 1984",
  bibdate =      "Tue Sep 10 11:01:02 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/hartree-douglas-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "Charles Babbage Institute Reprint Series",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "134",
}

@Article{Wilkes:1984:PPF,
  author =       "M. V. Wilkes",
  title =        "Past, Present, and Future in the Computer Field",
  journal =      j-IEE-PROC-E,
  volume =       "131",
  number =       "4",
  pages =        "106--112",
  month =        jul,
  year =         "1984",
  CODEN =        "IPETD3",
  DOI =          "https://doi.org/10.1049/ip-e.1984.0020",
  ISSN =         "0143-7062 (print), 2053-7948 (electronic)",
  ISSN-L =       "0143-7062",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/ip-e.1984.0020",
  abstract =     "The paper surveys some of the landmarks that have been
                 passed as the computer field has developed from its
                 early inception and comments on some of the issues that
                 are now claiming attention. The paper is based on a
                 lecture given by Prof. Wilkes to the IEE on 16th
                 February 1984.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEE proceedings, E: Computers and digital techniques",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ip-e",
  keywords =     "computer field; survey",
  RSBM-number =  "132",
}

@InCollection{Wilkes:1984:RM,
  author =       "Maurice Wilkes",
  title =        "Reflections on {Maxwell}",
  crossref =     "Berger:1984:JCM",
  pages =        "191--192",
  year =         "1984",
  MRclass =      "01A70",
  MRnumber =     "776085",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/clerk-maxwell-james.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "130",
}

@Article{Wilkes:1984:SMP,
  author =       "Maurice V. Wilkes",
  title =        "Security Management and Protection --- a Personal
                 Approach",
  journal =      j-COMP-J,
  volume =       "27",
  number =       "1",
  pages =        "3--7",
  month =        feb,
  year =         "1984",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/27.1.3",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Mar 25 13:51:56 MST 1997",
  bibsource =    "Compendex database;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_27/Issue_01/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_27/Issue_01/tiff/3.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_27/Issue_01/tiff/4.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_27/Issue_01/tiff/5.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_27/Issue_01/tiff/6.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_27/Issue_01/tiff/7.tif",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  classcodes =   "C6150J (Operating systems)",
  classification = "723",
  corpsource =   "Digital Equipment Corp., Maynard, MA, USA",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  keywords =     "access; capability-based protection system; control;
                 data processing; directories; file director; inspector;
                 lattice model; operating system; operating systems
                 (computers); security; security fence; security kernel;
                 security management; security of data; security
                 systems; user file",
  RSBM-number =  "129",
  treatment =    "P Practical",
}

@Book{Wilkes:1985:MCP,
  author =       "M. V. (Maurice Vincent) Wilkes",
  title =        "Memoirs of a Computer Pioneer",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "viii + 240",
  year =         "1985",
  ISBN =         "0-262-23122-0",
  ISBN-13 =      "978-0-262-23122-0",
  LCCN =         "QA76.17 .W55 1985",
  bibdate =      "Mon Nov 4 07:46:57 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  series =       "MIT Press series in the history of computing",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "37",
  keywords =     "computers --- history; engineers --- Great Britain ---
                 biography; Wilkes, M. V. (Maurice Vincent)",
  RSBM-number =  "189",
  tableofcontents = "Series Foreword / vii \\
                 1: Shooldays / 1 \\
                 2: Undergraduate years / 9 \\
                 3: Post-graduate research / 20 \\
                 4: War / 31 \\
                 5: Experience on radar sites / 40 \\
                 6: Air Defence Experimental Establishment / 54 \\
                 7: Operational research / 64 \\
                 8: TRE / 81 \\
                 9: A trip to Germany / 90 \\
                 10: Post-war reconstruction 103 \\
                 11: Atmospheric oscillations / 111 \\
                 12: The Moore School / 116 \\
                 13: The EDSAC / 127 \\
                 14: First steps in programming / 143 \\
                 15: Germany revisited / 154 \\
                 16: Computer progress in the United States / 160 \\
                 17: EDSAC 2 / 184 \\
                 18: Can machines think and other topics / 195 \\
                 19: Computer progress 1955--80 / 208 \\
                 Sources and acknowledgements / 231 \\
                 Index / 233",
}

@Article{Wilkes:1986:ESP,
  author =       "Maurice V. Wilkes",
  title =        "{EMPIRIC}: a sketch of a programming language designed
                 to facilitate a fine grain of protection",
  journal =      j-SIGPLAN,
  volume =       "21",
  number =       "8",
  pages =        "16--27",
  month =        aug,
  year =         "1986",
  CODEN =        "SINODQ",
  DOI =          "https://doi.org/10.1145/382278.382279",
  ISSN =         "0362-1340 (print), 1523-2867 (print), 1558-1160
                 (electronic)",
  ISSN-L =       "0362-1340",
  bibdate =      "Sun Dec 14 09:15:02 MST 2003",
  bibsource =    "http://portal.acm.org/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigplan1980.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  classification = "C6130 (Data handling techniques); C6140D (High level
                 languages); C6150C (Compilers, interpreters and other
                 processors)",
  corpsource =   "Digital Equip. Corp., Acton, MA, USA",
  fjournal =     "ACM SIGPLAN Notices",
  journal-URL =  "https://dl.acm.org/loi/sigplan",
  keywords =     "capability systems; compilers; computer security;
                 EMPIRIC; high level languages; information leakage;
                 languages; program compilers; security; security of
                 data; strongly typed language",
  pubcountry =   "USA A01 A01",
  RSBM-number =  "181",
  subject =      "D.4.6 Software, OPERATING SYSTEMS, Security and
                 Protection \\ D.3.2 Software, PROGRAMMING LANGUAGES,
                 Language Classifications \\ K.6.m Computing Milieux,
                 MANAGEMENT OF COMPUTING AND INFORMATION SYSTEMS,
                 Miscellaneous, Security",
  treatment =    "P Practical",
}

@Article{Wilkes:1986:GM,
  author =       "M. V. Wilkes",
  title =        "The Genesis of Microprogramming",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "8",
  number =       "2",
  pages =        "116--126",
  month =        apr # "\slash " # jun,
  year =         "1986",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1986.10035",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:23 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1986/pdf/a2116.pdf;
                 http://www.computer.org/annals/an1986/a2116abs.htm",
  abstract =     "Two papers on microprogramming, one from 1951 and one
                 (written with J. B. Stringer) from 1952 are reprinted,
                 along with a retrospective introduction by the
                 author.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  remark =       "Reprint of
                 \cite{Wilkes:1951:BWD,Wilkes:1953:MPD,Wilkes:1981:BWD}.",
  RSBM-number =  "135",
  xxnote =       "IEEE Web page has incorrect M. V. Milkes.",
}

@Article{Wilkes:1986:RKW,
  author =       "M. V. Wilkes and K. W. Smillie",
  title =        "Reviews: {K. L. Wildes and N. Lindgren, A Century of
                 Electrical Engineering and Computer Science at MIT};
                 {J. G. Kemeny and T. E. Kurtz, Back to BASIC}; Capsule
                 Reviews",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "8",
  number =       "1",
  pages =        "94, 96--98",
  month =        jan # "\slash " # mar,
  year =         "1986",
  CODEN =        "AHCOE5",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:23 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1986/pdf/a1094.pdf;
                 http://www.computer.org/annals/an1986/a1094abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@Article{Wilkes:1986:RMC,
  author =       "Maurice V. Wilkes and J. A. N. Lee and Paul E.
                 Ceruzzi",
  title =        "Reviews: {M. Campbell-Kelly and M. R. Williams (eds.),
                 The Moore School Lectures}; {Computer Museum Slide
                 Set}; {K. Zuse. Der Computer, Mein Lebenswerk}; Capsule
                 Reviews",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "8",
  number =       "3",
  pages =        "315--319",
  month =        jul # "\slash " # sep,
  year =         "1986",
  CODEN =        "AHCOE5",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:23 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1986/pdf/a3315.pdf;
                 http://www.computer.org/annals/an1986/a3315abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@Article{Maulucci:1987:HEA,
  author =       "Ruth A. Maulucci and Harry D. Huskey and Maurice V.
                 Wilkes",
  title =        "Happenings: {ENIAC 40th Anniversary}; {Celebration at
                 the Moore School}; {Eckert at the Computer Museum}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "9",
  number =       "2",
  pages =        "199--202",
  month =        apr # "\slash " # jun,
  year =         "1987",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1987.10016",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:24 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1987/pdf/a2199.pdf;
                 http://www.computer.org/annals/an1987/a2199abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@Article{Tropp:1987:ABE,
  author =       "Henry S. Tropp and Maurice V. Wilkes",
  title =        "Anecdotes: {Babbage}'s Expectations for the
                 {Difference Engine}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "9",
  number =       "2",
  pages =        "203--204",
  month =        apr # "\slash " # jun,
  year =         "1987",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1987.10021",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:24 MST 2002",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Math/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1987/pdf/a2203.pdf;
                 http://www.computer.org/annals/an1987/a2203abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  RSBM-number =  "138",
  xxnote =       "acc-stab-num-alg.bib may have incorrect page
                 numbers.",
}

@InCollection{Wilkes:1987:CTN,
  author =       "Maurice V. Wilkes",
  title =        "Computers then and now",
  crossref =     "Ashenhurst:1987:ATA",
  pages =        "??--??",
  year =         "1987",
  DOI =          "https://doi.org/10.1145/1283920.1283922",
  bibdate =      "Tue Jun 21 11:01:04 2011",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib",
  note =         "ACM Turing Award lecture.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "75",
}

@Article{Wilkes:1987:RKE,
  author =       "M. V. Wilkes",
  title =        "Recollections of {King Edward's School, Stourbridge}
                 (1921--31)",
  journal =      "The Black Countryman",
  volume =       "20",
  number =       "??",
  pages =        "6--??",
  month =        "????",
  year =         "1987",
  DOI =          "",
  bibdate =      "Tue Sep 10 11:06:25 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "136",
}

@Article{Aspray:1988:RCD,
  author =       "William Aspray and Maurice V. Wilkes and Albert C.
                 Lewis and Greg Mellen and Harold Chucker and Robert V.
                 D. Campbell and Wendy Wilkins and G. J. Tee and Ernest
                 Braun and Arthur L. Norberg",
  title =        "Reviews: {Carpenter and Doran (eds.): A. M. Turing's
                 ACE Report of 1946 and Other Papers}; {Masani (ed.):
                 Norbert Wiener: Collected Works with Commentaries};
                 {Kozaczuk: Enigma: How the German Machine Cipher Was
                 Broken and How It Was Read by the Allies in World War
                 Two}; {Worthy: William C. Norris: Portrait of a
                 Maverick}; {Harvard Computation Laboratory: A Manual of
                 Operation for the Automatic Sequence Controlled
                 Calculator}; {Proceedings of a Symposium on Large-Scale
                 Digital Calculating Machinery}; {Gardner: The Mind's
                 New Science: A History of the Cognitive Revolution};
                 {Hartree: Calculating Machines: Recent and Prospective
                 Developments and Their Impact on Mathematical Physics
                 and Calculating Instruments and Machines}; {McLean and
                 Rowland: The Inmos Saga}; {Pennings and Buifendam
                 (eds.): New Technology as Organizational Innovation:
                 The Development and Diffusion of Microelectronics};
                 Other Literature",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "10",
  number =       "1",
  pages =        "80--97",
  month =        jan # "\slash " # mar,
  year =         "1988",
  CODEN =        "AHCOE5",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:12 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/hartree-douglas-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  note =         "See minor erratum \cite{Anonymous:1988:ERH}: Hartree
                 as a mathematical physicist, not a physical chemist.",
  URL =          "http://dlib.computer.org/an/books/an1988/pdf/a1080.pdf;
                 http://www.computer.org/annals/an1988/a1080abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@Article{Buchholz:1988:CQDc,
  author =       "Werner Buchholz and Maurice V. Wilkes and Alfred W.
                 {Van Sinderen} and C. J. {Fern, Jr.} and W. L. van der
                 Poel",
  title =        "Comments, Queries, and Debate: {Babbage} and the
                 {Colossus}; {Babbage} and {Bowditch}; {Two Early
                 European Computers}; {Early Dutch Computer}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "10",
  number =       "3",
  pages =        "218--221",
  month =        jul # "\slash " # sep,
  year =         "1988",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1988.10027",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:13 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography.bib",
  URL =          "http://dlib.computer.org/an/books/an1988/pdf/a3218.pdf;
                 http://www.computer.org/annals/an1988/a3218abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
}

@Article{Wilkes:1988:PFD,
  author =       "M. V. Wilkes",
  title =        "The Past and Future Development of Personal
                 Computers",
  journal =      j-COMP-STANDARDS-INTERFACES,
  volume =       "8",
  number =       "1",
  pages =        "5--7",
  year =         "1988",
  CODEN =        "CSTIEZ",
  DOI =          "https://doi.org/10.1016/0920-5489(88)90069-4",
  ISSN =         "0920-5489 (print), 1872-7018 (electronic)",
  ISSN-L =       "0920-5489",
  bibdate =      "Tue Sep 10 11:07:29 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.sciencedirect.com/science/article/abs/pii/0920548988900694",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Computer Standards and Interfaces",
  journal-URL =  "https://www.sciencedirect.com/journal/computer-standards-and-interfaces",
  RSBM-number =  "137",
}

@Article{Wilkes:1988:WFS,
  author =       "M. V. Wilkes and M. Underwood",
  title =        "The {Winthrop} family and {St John's College,
                 Cambridge}",
  journal =      "The Eagle",
  volume =       "??",
  number =       "??",
  pages =        "xxx--???",
  month =        "????",
  year =         "1988",
  DOI =          "",
  bibdate =      "Tue Sep 10 11:09:23 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "139",
}

@InCollection{Uttley:1989:DPP,
  author =       "A. M. Uttley and M. V. Wilkes and W. S. Elliott and
                 Brigadier G. H. Hinds and D. M. Mackay and F. A. N.
                 Hitch",
  title =        "Discussion of plans, projects, and general ideas",
  crossref =     "Williams:1989:EBC",
  pages =        "147--158",
  year =         "1989",
  bibdate =      "Fri Sep 13 16:58:13 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{Wilkes:1989:BWD,
  author =       "M. V. Wilkes",
  title =        "The best way to design an automatic calculating
                 machine",
  crossref =     "Williams:1989:EBC",
  pages =        "182--184",
  year =         "1989",
  bibdate =      "Fri Sep 13 16:58:13 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{Wilkes:1989:Ea,
  author =       "M. V. Wilkes",
  title =        "The {E.D.S.A.C.}",
  crossref =     "Williams:1989:EBC",
  pages =        "16--20",
  year =         "1989",
  bibdate =      "Fri Sep 13 16:58:13 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{Wilkes:1989:Eb,
  author =       "M. V. Wilkes",
  title =        "The {E.D.S.A.C.}",
  crossref =     "Williams:1989:EBC",
  pages =        "229--231",
  year =         "1989",
  bibdate =      "Fri Sep 13 16:58:13 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{Wilkes:1989:EMC,
  author =       "M. V. Wilkes and M. Phister and S. A. Barton",
  title =        "Experience with marginal checking and automatic
                 routing of the {EDSAC}",
  crossref =     "Williams:1989:EBC",
  pages =        "446--453",
  year =         "1989",
  bibdate =      "Fri Sep 13 17:25:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Buchholz:1990:CQDa,
  author =       "Werner Buchholz and R. Anthony Hyman and Maurice V.
                 Wilkes and Richard E. Smith and George T. Jacobi and
                 Alice R. Burks and Arthur W. Burks and I. Bernard Cohen
                 and I. O. Grattan-Guinness and S. I. Gass and Mike
                 Woodger",
  title =        "Comments, Queries, and Debate: {Whiggism in the
                 History of Science and the Study of the Life and Work
                 of Charles Babbage}; {Whirlwind and Microprogramming};
                 {More on Wilkes, Whirlwind, and Microprogramming};
                 {Pioneer Biographies}; {The Atanasoff Story --- A
                 Response}; {Notes on Babbage, Aiken, and Bowditch};
                 {Joseph Fourier's Anticipation of Linear Programming};
                 {What Does BNF Stand for?}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "12",
  number =       "1",
  pages =        "62--72",
  month =        jan # "\slash " # mar,
  year =         "1990",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1990.10011",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:14 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1990/pdf/a1062.pdf;
                 http://www.computer.org/annals/an1990/a1062abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  keywords =     "BNF (Backus-Naur Form, NOT Backus Normal Form)",
}

@Article{Wilkes:1990:BAM,
  author =       "Maurice V. Wilkes",
  title =        "The {British Association Mathematical Tables
                 Committee}",
  journal =      j-HIST-MATH,
  volume =       "17",
  number =       "2",
  pages =        "152--152",
  month =        may,
  year =         "1990",
  CODEN =        "HIMADS",
  DOI =          "https://doi.org/10.1016/0315-0860(90)90051-E",
  ISSN =         "0315-0860 (print), 1090-249X (electronic)",
  ISSN-L =       "0315-0860",
  bibdate =      "Wed Jun 26 06:18:23 MDT 2013",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/histmath.bib",
  URL =          "http://www.sciencedirect.com/science/article/pii/031508609090051E",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Historia Mathematica",
  journal-URL =  "http://www.sciencedirect.com/science/journal/03150860/",
  RSBM-number =  "142",
}

@Article{Wilkes:1990:BF,
  author =       "Maurice V. Wilkes",
  title =        "The bandwidth famine",
  journal =      j-CACM,
  volume =       "33",
  number =       "8",
  pages =        "19--21",
  month =        aug,
  year =         "1990",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/79173.79174",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu May 30 09:41:10 MDT 1996",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/79174.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "design",
  RSBM-number =  "141",
  subject =      "{\bf C.3}: Computer Systems Organization,
                 SPECIAL-PURPOSE AND APPLICATION-BASED SYSTEMS, Signal
                 processing systems. {\bf C.2.0}: Computer Systems
                 Organization, COMPUTER-COMMUNICATION NETWORKS, General,
                 Data communications. {\bf B.4.0}: Hardware,
                 INPUT/OUTPUT AND DATA COMMUNICATIONS, General.",
}

@Article{Wilkes:1990:CBS,
  author =       "Maurice V. Wilkes",
  title =        "Computers before silicon: design decisions on
                 {EDSAC}",
  journal =      j-IEE-REV,
  volume =       "36",
  number =       "11",
  pages =        "429--431",
  month =        dec,
  year =         "1990",
  CODEN =        "IEREEF",
  DOI =          "https://doi.org/10.1049/ir_19900181",
  ISSN =         "0953-5683 (print), 1741-0495 (electronic)",
  ISSN-L =       "0953-5683",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/ir_19900181",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEE Review",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ir",
  keywords =     "500 kHz; architecture; Cambridge University; Edsac;
                 electronic computers; Electronic Delay Storage
                 Automatic Calculator; fixed point arithmetic;
                 implementation; policy; serial machine; ultrasonic
                 delay memory",
}

@Article{Wilkes:1990:CPA,
  author =       "Maurice V. Wilkes",
  title =        "Computing Perspectives: It's All Software, Now",
  journal =      j-CACM,
  volume =       "33",
  number =       "10",
  pages =        "19--21",
  month =        oct,
  year =         "1990",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/79173.79174",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu May 30 09:41:10 MDT 1996",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/IMMD_IV.bib;
                 http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/84539.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "design; theory",
  RSBM-number =  "141",
  subject =      "{\bf B.1.0}: Hardware, CONTROL STRUCTURES AND
                 MICROPROGRAMMING, General. {\bf B.7.2}: Hardware,
                 INTEGRATED CIRCUITS, Design Aids. {\bf J.6}: Computer
                 Applications, COMPUTER-AIDED ENGINEERING. {\bf C.0}:
                 Computer Systems Organization, GENERAL,
                 Hardware/software interfaces.",
}

@Article{Wilkes:1990:CPR,
  author =       "Maurice V. Wilkes",
  title =        "Computing perspectives: the rise of the {VLSI}
                 processor",
  journal =      j-CACM,
  volume =       "33",
  number =       "12",
  pages =        "16--17, 44",
  month =        dec,
  year =         "1990",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/96267.96286",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu May 30 09:41:10 MDT 1996",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/IMMD_IV.bib;
                 http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/96286.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "algorithms; design",
  RSBM-number =  "141",
  subject =      "{\bf B.7.1}: Hardware, INTEGRATED CIRCUITS, Types and
                 Design Styles, Microprocessors and microcomputers. {\bf
                 B.7.1}: Hardware, INTEGRATED CIRCUITS, Types and Design
                 Styles, VLSI (very large scale integration).",
}

@Article{Wilkes:1990:CSB,
  author =       "Maurice V. Wilkes",
  title =        "Computer Security in the Business World",
  journal =      j-CACM,
  volume =       "33",
  number =       "4",
  pages =        "399--401",
  year =         "1990",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/77556.316055",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 22 07:29:52 MST 2001",
  bibsource =    "http://dblp.uni-trier.de/db/journals/cacm/cacm33.html#Wilkes90c;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  oldlabel =     "Wilkes90c",
  RSBM-number =  "141",
  XMLdata =      "ftp://ftp.informatik.uni-trier.de/pub/users/Ley/bib/records.tar.gz#journals/cacm/Wilkes90c",
}

@Article{Wilkes:1990:HPB,
  author =       "M. V. {Wilkes, F.R.S.}",
  title =        "{Herschel}, {Peacock}, {Babbage} and the development
                 of the {Cambridge} curriculum",
  journal =      j-NOTES-REC-R-SOC-LOND,
  volume =       "44",
  number =       "2",
  pages =        "205--219",
  month =        jul,
  year =         "1990",
  CODEN =        "NOREAY",
  DOI =          "https://doi.org/10.1098/rsnr.1990.0018",
  ISSN =         "0035-9149 (print), 1743-0178 (electronic)",
  ISSN-L =       "0035-9149",
  MRclass =      "01A55 (01A70 01A73)",
  MRnumber =     "1070676 (91j:01031)",
  MRreviewer =   "Hans Niels Jahnke",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/notes-rec-r-soc-lond.bib",
  URL =          "http://www.jstor.org/stable/531607",
  ZMnumber =     "0701.01004",
  acknowledgement = ack-nhfb,
  ajournal =     "Notes Rec. R. Soc. Lond.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "38",
  fjournal =     "Notes and Records of the Royal Society of London. A
                 Journal of the History of Science",
  journal-URL =  "https://royalsocietypublishing.org/journal/rsnr",
  published =    "1 July 1990",
  RSBM-number =  "140",
  ZBmath =       "4148036",
}

@Article{Wilkes:1990:NEF,
  author =       "Maurice Wilkes",
  title =        "Networks, Email and Fax",
  journal =      j-CACM,
  volume =       "33",
  number =       "6",
  pages =        "631--633",
  month =        jun,
  year =         "1990",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/78973.316063",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Fri Aug 26 22:39:36 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  RSBM-number =  "141",
}

@Article{Wilkes:1990:PCP,
  author =       "Maurice V. Wilkes",
  title =        "A perspective on computer progress in the last five
                 years",
  journal =      j-COMP-CONTROL-ENG-J,
  volume =       "5",
  number =       "1",
  pages =        "201--208",
  month =        sep,
  year =         "1990",
  CODEN =        "CCEJEL",
  DOI =          "https://doi.org/10.1049/cce_19900060",
  ISSN =         "0956-3385 (print), 1741-0460 (electronic)",
  ISSN-L =       "0956-3385",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/cce_19900060",
  abstract =     "The article surveys recent computer progress under the
                 following headings: workstations, processor design,
                 parallelism, local area networks, Unix, computer
                 security, electronic mail and facsimile, and
                 programming languages. It updates an earlier paper
                 published in 1984.1",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Computing and Control Engineering Journal",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ccej",
  keywords =     "computer progress; computer security; electronic mail;
                 facsimile; local area networks; parallelism; processor
                 design; programming languages; Unix; workstations",
  RSBM-number =  "145",
}

@Article{Wilkes:1991:BCP,
  author =       "Maurice V. Wilkes",
  title =        "{Babbage} as a Computer Pioneer",
  journal =      "{British Computer Society} and the {Royal Statistical
                 Society}",
  volume =       "??",
  number =       "??",
  pages =        "??--??",
  year =         "1991",
  bibdate =      "Sat Aug 17 18:27:48 2013",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "Cited in \cite[page 330]{Swade:2001:DEC}; where was
                 this published??",
}

@Article{Wilkes:1991:BEH,
  author =       "Maurice V. Wilkes",
  title =        "{Babbage}'s Expectations for his {Engines}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "13",
  number =       "2",
  pages =        "141--145",
  month =        apr # "\slash " # jun,
  year =         "1991",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1991.10011",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  MRclass =      "01A55",
  MRnumber =     "1227192 (94c:01023)",
  bibdate =      "Tue Jan 15 11:49:13 2013",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 OCLC Contents1st database",
  URL =          "http://dlib.computer.org/an/books/an1991/pdf/a2141.pdf;
                 http://www.computer.org/annals/an1991/a2141abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  keywords =     "Algorithm design and analysis; Boats; Books;
                 Difference engines; Hardware; History; Mood;
                 Observatories; Polynomials",
  RSBM-number =  "144",
}

@Article{Wilkes:1991:CBH,
  author =       "Maurice V. Wilkes",
  title =        "{Charles Babbage} and his calculating engines",
  journal =      j-IEE-REV,
  volume =       "38",
  number =       "2",
  pages =        "71--71",
  month =        feb,
  year =         "1991",
  CODEN =        "IEREEF",
  DOI =          "https://doi.org/10.1049/ir_19920030",
  ISSN =         "0953-5683 (print), 1741-0495 (electronic)",
  ISSN-L =       "0953-5683",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/ir_19920030",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEE Review",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ir",
}

@Article{Wilkes:1991:CPC,
  author =       "Maurice V. Wilkes",
  title =        "Computing Perspectives: Could it Have Been
                 Predicted?",
  journal =      j-CACM,
  volume =       "34",
  number =       "10",
  pages =        "19--21",
  month =        oct,
  year =         "1991",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/125223.125288",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu May 30 09:41:10 MDT 1996",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/IMMD_IV.bib;
                 http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/125288.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "theory",
  RSBM-number =  "141",
  subject =      "{\bf K.1}: Computing Milieux, THE COMPUTER INDUSTRY,
                 Markets.",
}

@Article{Wilkes:1991:CPR,
  author =       "Maurice V. Wilkes",
  title =        "Computing Perspectives: Revisiting Computer Security
                 in the Business World",
  journal =      j-CACM,
  volume =       "34",
  number =       "8",
  pages =        "19--22",
  month =        aug,
  year =         "1991",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/108515.108519",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/IMMD_IV.bib;
                 http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/108519.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "design; security",
  RSBM-number =  "141",
  subject =      "{\bf K.6.5}: Computing Milieux, MANAGEMENT OF
                 COMPUTING AND INFORMATION SYSTEMS, Security and
                 Protection. {\bf J.1}: Computer Applications,
                 ADMINISTRATIVE DATA PROCESSING.",
}

@Article{Wilkes:1991:CPS,
  author =       "Maurice V. Wilkes",
  title =        "Computing perspectives: software and the programmer",
  journal =      j-CACM,
  volume =       "34",
  number =       "5",
  pages =        "23--24",
  month =        may,
  year =         "1991",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/103167.103169",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu May 30 09:41:10 MDT 1996",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Misc/IMMD_IV.bib;
                 http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/103169.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "design; experimentation; human factors",
  RSBM-number =  "141",
  subject =      "{\bf D.2.0}: Software, SOFTWARE ENGINEERING, General.
                 {\bf K.7.1}: Computing Milieux, THE COMPUTING
                 PROFESSION, Occupations.",
}

@Article{Wilkes:1991:EMV,
  author =       "M. V. Wilkes",
  title =        "Editorial --- the Maturing of {VLSI} --- and its
                 Consequences for the Computer Industry",
  journal =      j-COMP-J,
  volume =       "34",
  number =       "3",
  pages =        "193--194",
  month =        jun,
  year =         "1991",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/34.3.193",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Mon Jul 26 14:08:17 1999",
  bibsource =    "http://comjnl.oxfordjournals.org/content/34/3.toc;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_34/Issue_03/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1990.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/34/3/193.full.pdf+html;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_34/Issue_03/tiff/193.tif;
                 http://www3.oup.co.uk/computer_journal/hdb/Volume_34/Issue_03/tiff/194.tif",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  RSBM-number =  "143",
}

@Article{Wilkes:1991:PMB,
  author =       "Maurice V. Wilkes",
  title =        "Pray {Mr. Babbage} --- a character study in dramatic
                 form",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "13",
  number =       "2",
  pages =        "147--154",
  month =        apr # "\slash " # jun,
  year =         "1991",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1991.10021",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:15 MST 2002",
  bibsource =    "Compendex database;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 OCLC Contents1st database",
  note =         "See also \cite{Wilkes:1983:PMB}.",
  URL =          "http://dlib.computer.org/an/books/an1991/pdf/a2147.pdf;
                 http://www.computer.org/annals/an1991/a2147abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "39",
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  keywords =     "Character recognition; Chromium; Difference engines;
                 Documentation; Fires; Hardware; History; Horses;
                 Libraries; Writing",
  RSBM-number =  "128",
}

@InCollection{Petard:1992:OSE,
  author =       "H. W. O. Petard",
  editor =       "R. L. Weber",
  booktitle =    "Science with a Smile",
  title =        "The Optimum Size for an Establishment",
  publisher =    "Institute of Physics Publishing",
  address =      "Bristol, UK",
  bookpages =    "452",
  pages =        "96--??",
  year =         "1992",
  DOI =          "",
  ISBN =         "0-7503-0211-9",
  ISBN-13 =      "978-0-7503-0211-1",
  LCCN =         "Q167 .S34 1992",
  bibdate =      "Tue Sep 10 10:04:31 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Communicated by M. V. Wilkes. Reprint of
                 \cite{Petard:1970:OSE}",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "83",
}

@Article{Wilkes:1992:CBG,
  author =       "Maurice V. Wilkes",
  title =        "{Charles Babbage} --- the great uncle of computing?",
  journal =      j-CACM,
  volume =       "35",
  number =       "3",
  pages =        "15--21",
  year =         "1992",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/131295.214839",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "01A70 (68-03)",
  MRnumber =     "1148946",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the Association for Computing
                 Machinery",
  journal-URL =  "http://dl.acm.org/pub.cfm?id=J782",
  RSBM-number =  "141",
}

@InProceedings{Wilkes:1992:CNA,
  author =       "M. V. Wilkes",
  title =        "The case for a new approach to operating systems for
                 personal computers and work stations",
  crossref =     "IEEE:1992:TWW",
  pages =        "164--167",
  year =         "1992",
  DOI =          "https://doi.org/10.1109/WWOS.1992.275668",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/hotos.bib",
  URL =          "http://ieeexplore.ieee.org/iel2/891/6831/00275668.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  keywords =     "Computer aided software engineering; Microcomputers;
                 Operating systems; Personal communication networks;
                 Power engineering and energy; Power engineering
                 computing; Processor scheduling; Programming
                 profession; Proposals; Protection",
}

@Article{Wilkes:1992:CPA,
  author =       "Maurice V. Wilkes",
  title =        "Computing Perspectives: Artificial Intelligence as the
                 Year 2000 Approaches",
  journal =      j-CACM,
  volume =       "35",
  number =       "8",
  pages =        "17--23",
  month =        aug,
  year =         "1992",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/135226.135237",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Mon Jan 29 12:14:07 2001",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/135237.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "theory",
  RSBM-number =  "141",
  subject =      "{\bf I.2.0}: Computing Methodologies, ARTIFICIAL
                 INTELLIGENCE, General, Philosophical foundations. {\bf
                 I.2.1}: Computing Methodologies, ARTIFICIAL
                 INTELLIGENCE, Applications and Expert Systems.",
  xxnote =       "Check page range: overlaps with
                 \cite{Goodman:1992:CME}??",
}

@Article{Wilkes:1992:CPC,
  author =       "Maurice V. Wilkes",
  title =        "Computing Perspectives: {Charles Babbage}: The {Great
                 Uncle} of Computing?",
  journal =      j-CACM,
  volume =       "35",
  number =       "3",
  pages =        "15--16, 21",
  month =        mar,
  year =         "1992",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/131295.214839",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  MRclass =      "01A70 (68-03)",
  MRnumber =     "1 148 946",
  bibdate =      "Tue Jan 15 11:49:13 2013",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Database/Graefe.bib;
                 http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/214839.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J79",
  keywords =     "human factors",
  subject =      "{\bf K.2}: Computing Milieux, HISTORY OF COMPUTING,
                 Charles Babbage. {\bf K.1}: Computing Milieux, THE
                 COMPUTER INDUSTRY.",
}

@Article{Wilkes:1992:CPL,
  author =       "Maurice V. Wilkes",
  title =        "Computing Perspectives. The Long-Term Future of
                 Operating Systems",
  journal =      j-CACM,
  volume =       "35",
  number =       "11",
  pages =        "23--24, 112",
  month =        nov,
  year =         "1992",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/138844.138855",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu May 30 09:41:10 MDT 1996",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/138855.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "theory",
  RSBM-number =  "141",
  subject =      "{\bf D.4.0}: Software, OPERATING SYSTEMS, General.",
}

@Article{Wilkes:1992:E,
  author =       "Maurice V. Wilkes",
  title =        "{EDSAC 2}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "49--56",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.194055",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4049.pdf;
                 http://www.computer.org/annals/an1992/a4049abs.htm",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  keywords =     "Adders; Arithmetic; Circuits; Design engineering;
                 Electron tubes; Hardware; Laboratories;
                 Microprogramming; Packaging; Registers",
  remark-01 =    "From page 49: ``Experience with EDSAC 1 on real
                 problems had demonstrated, beyond doubt, the essential
                 soundness of the stored-program concept and the ability
                 of available technology to implement it. There was some
                 concern on the score of reliability, but no one
                 questioned the conclusion that what was wanted was a
                 better stored-program computer, not a computer of some
                 different kind.''",
  remark-02 =    "From page 49: ``\ldots{} EDSAC 2, which came into
                 operation early in 1958 and was eventually closed down
                 on November 1, 1965.''",
  remark-03 =    "From page 50: ``The problem of the memory: \ldots{} In
                 fact, in early 1952 there were only two forms of
                 high-speed memory that could be said to be in any sense
                 out of the research stage. One was the mercury
                 (ultrasonic) memory that we had used in EDSAC 1 and the
                 other was the Williams tube memory.''",
  remark-04 =    "From page 50: ``\ldots{} even if we used shorter tanks
                 and a higher pulse rate than in EDSAC 1, the speed of
                 the memory [in the EDSAC 2] would be far below that of
                 the arithmetic unit. Since we were stressing
                 reliability rather than speed, we decided to proceed
                 with development work on a mercury memory, but with the
                 hope that something better would soon become available.
                 Fortunately, core memory came at the right time. I was
                 present at MIT in August 1953 when the first core
                 memory was fitted, with dramatic success, to the
                 Whirlwind computer.''",
  remark-05 =    "From page 50: ``The core memory for EDSAC 2 was
                 designed by Renwick on a word-organized basis, using
                 cores manufactured by Mullard in the UK.''",
  remark-06 =    "From page 51: ``\ldots{} word-organized system, and it
                 certainly worked very well for a memory of 1,024 words,
                 which was what was required for EDSAC 2.''",
  remark-07 =    "From page 51: ``The reserved store contained 768
                 read-only words plus 64 normal words that could be both
                 written and read. In the context of the times, the
                 reserved store was an architectural innovation of
                 greater importance than may be immediately apparent to
                 the modern reader. It contributed significantly to the
                 speed of a machine by eliminating the loading time for
                 frequently used library subroutines, included input and
                 output subroutines.''",
  remark-08 =    "From page 52: ``The word length of EDSAC 2 was 40
                 bits, with 20-bit instructions. Seven of the bits in an
                 instruction constituted the operation code and 11 the
                 address. There were two 11-bit index registers. Two
                 bits in an instruction gave the programmer the option
                 of modifying the address by adding the contents of one
                 or other of those registers, of modifying it by adding
                 the contents of the program counter (thus providing for
                 relative addressing), or of not modifying it at
                 all.''",
  remark-09 =    "From page 52: ``EDSAC 2, like other second-generation
                 vacuum tube computers, was designed to have
                 floating-point operations. The complexity of such
                 operations had deterred the designers of the very
                 earliest machines from attempting to implement them.
                 The advantages of microprogramming were especially
                 evident in this context, since the complexity was a
                 problem for the designer of the microprogram, not one
                 for the designer of the hardware. In EDSAC 2 a
                 substantial part of the microprogram consisted of
                 microinstructions for implementing the individual steps
                 of floating addition, multiplication, and division.''",
  remark-10 =    "From page 53: ``Speed of operation: A sufficient
                 indication of the speed of the machine can be given by
                 saying that an add or subtract instruction took 17 to
                 42 microseconds (fixed point) and 100 to 170
                 microseconds (floating point), while an add-product
                 instruction took 270 to 330 microseconds (fixed point)
                 and 210 to 340 microseconds (floating point).''",
  remark-11 =    "From page 53: ``The initial input routine of EDSAC 2
                 was the natural development of that written for EDSAC
                 1. It contained a number of additional features, in
                 particular labels, and the automatic listing of
                 constants that occurred in addresses. I had referred to
                 labels under the title floating addresses at the
                 Eastern Joint Computer Conference held in Philadelphia
                 in 1951.''",
  remark-12 =    "From page 54: ``\ldots{} EDSAC 2, with only 120
                 instructions in the instruction set.''",
  remark-13 =    "From page 54: ``When the machine was initialized for a
                 new program to be run, every bit in the memory was set
                 to a 1, rather than to a 0. Since, according to the
                 format used for floating numbers, no floating number
                 could consist entirely of 1's, any attempt to read a
                 floating-point number from part of the memory that had
                 not been written into caused the machine to stop. Many
                 a programmer must have been grateful to [David J.]
                 Wheeler for his foresight in making this happen.''",
  remark-14 =    "From page 55: ``A larger high-speed memory; By the
                 late 1950s, the 1,024-word high-speed memory began to
                 look woefully small. Much larger memories were becoming
                 commercially available at affordable cost, and we
                 longed to be able to connect one to our machine. The
                 problem was, of course, that there were not enough
                 address bits.''",
  remark-15 =    "From page 56: ``The new memory was supplied by Ampex,
                 who I believe had acquired the rights from Telemeter,
                 Inc. It had a capacity of 16K words. Implementation of
                 the interface went surprisingly smoothly, and the new
                 system came into use early in 1962. 16K words may not
                 seem much to modern readers, but at the time users of
                 EDSAC 2 found it almost unbelievably large.''",
  remark-16 =    "From page 57: ``The attention of IBM was drawn to
                 EDSAC 2 by W.S. Elliott, then head of IBM's Hursley
                 Laboratory, and as a result of this contact, IBM
                 decided to make microprogramming an essential element
                 in their System/360 implementation. My office diary
                 records that on October 2, 1961, Cuthbert Hurd, vice
                 president of IBM, visited the laboratory. Hurd did not
                 disclose the object of his visit, but he has since told
                 me that it was an important factor in leading IBM to
                 take their decision. By the time that System/360 was
                 announced in 1964, transistors had come into general
                 use, and microprogramming was economically, as well as
                 technically, viable.''",
  remark-17 =    "The article PDFs confirm page-number overlap between
                 Pinkerton:1992:ICM and Campbell-Kelly:1992:PEE and
                 Wilkes:1992:E.",
  RSBM-number =  "146",
}

@Article{Wilkes:1992:PRC,
  author =       "M. V. Wilkes",
  title =        "Progress and research in the computer industry",
  journal =      j-PHILOS-TRANS-R-SOC-LOND-PHYS-SCI-ENG,
  volume =       "334",
  number =       "1633",
  pages =        "173--184",
  day =          "15",
  month =        jan,
  year =         "1992",
  DOI =          "https://doi.org/10.1098/rsta.1991.0006",
  ISSN =         "0962-8428 (print), 2054-0299 (electronic)",
  ISSN-L =       "0962-8428",
  bibdate =      "Sat Sep 07 14:57:38 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Clifford Paterson Lecture 1990.",
  URL =          "https://royalsocietypublishing.org/doi/10.1098/rsta.1991.0006",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "40",
  fjournal =     "Philosophical Transactions of the Royal Society of
                 London: Physical Sciences and Engineering",
  journal-URL =  "http://www.jstor.org/journals/09628428.html",
  RSBM-number =  "147",
}

@Book{Wilkes:1992:WJK,
  author =       "M. V. Wilkes",
  title =        "Wirukusu jiden : Konpy{\=u}ta no paionia no
                 kais{\=o}",
  publisher =    "Maruzen",
  address =      "Tokyo, Japan",
  pages =        "x + 302",
  year =         "1992",
  DOI =          "",
  ISBN =         "4-621-03743-9",
  ISBN-13 =      "978-4-621-03743-0",
  LCCN =         "????",
  bibdate =      "Sat Sep 07 16:59:01 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Translation to Japanese by Nobue Nakamura and Akira
                 Nakamura of \cite{Wilkes:1985:MCP}",
  URL =          "https://ci.nii.ac.jp/ncid/BN08137795",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  language =     "Japanese",
}

@Article{Wilkes:1993:CPF,
  author =       "Maurice V. Wilkes",
  title =        "Computing Perspectives: From {Fortran} and {Algol} to
                 Object-Oriented Languages",
  journal =      j-CACM,
  volume =       "36",
  number =       "7",
  pages =        "21--23",
  month =        jul,
  year =         "1993",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/159544.159553",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu May 30 09:41:10 MDT 1996",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Database/Graefe.bib;
                 http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/fortran3.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/159553.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "http://portal.acm.org/browse_dl.cfm?idx=J79",
  keywords =     "languages; standardization",
  RSBM-number =  "141",
  subject =      "{\bf D.3.2}: Software, PROGRAMMING LANGUAGES, Language
                 Classifications, Object-oriented languages. {\bf
                 D.3.2}: Software, PROGRAMMING LANGUAGES, Language
                 Classifications, ALGOL. {\bf D.3.2}: Software,
                 PROGRAMMING LANGUAGES, Language Classifications,
                 FORTRAN. {\bf K.1}: Computing Milieux, THE COMPUTER
                 INDUSTRY, Standards.",
}

@Article{Wilkes:1993:CPL,
  author =       "Maurice V. Wilkes",
  title =        "Computing Perspectives: Light Amplifiers and
                 Solitons",
  journal =      j-CACM,
  volume =       "36",
  number =       "2",
  pages =        "21--23",
  month =        feb,
  year =         "1993",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/151220.151221",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu May 30 09:41:10 MDT 1996",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/151221.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "design",
  RSBM-number =  "141",
  subject =      "{\bf B.4.1}: Hardware, INPUT/OUTPUT AND DATA
                 COMMUNICATIONS, Data Communications Devices,
                 Transmitters. {\bf B.4.3}: Hardware, INPUT/OUTPUT AND
                 DATA COMMUNICATIONS, Interconnections (subsystems).
                 {\bf C.3}: Computer Systems Organization,
                 SPECIAL-PURPOSE AND APPLICATION-BASED SYSTEMS, Signal
                 processing systems.",
}

@InProceedings{Wilkes:1994:EOD,
  author =       "Maurice V. Wilkes",
  editor =       "Klaus Brunnstein and Eckart Raubold",
  booktitle =    "{Applications and Impacts, Information Processing '94,
                 Volume 2, Proceedings of the IFIP 13th World Computer
                 Congress, Hamburg, Germany, 28 August--2 September,
                 1994}",
  title =        "The {EDSAC}: Origins and Design Decisions",
  volume =       "A-52",
  publisher =    pub-NORTH-HOLLAND,
  address =      pub-NORTH-HOLLAND:adr,
  bookpages =    "xxx + 733",
  pages =        "301--306",
  year =         "1994",
  DOI =          "",
  ISBN =         "0-444-81987-8 (paperback)",
  ISBN-13 =      "978-0-444-81987-1 (paperback)",
  LCCN =         "QA76.9.A43 I34 1992",
  bibdate =      "Tue Sep 10 11:25:58 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "{IFIP} Transactions",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "Extensive catalog and Web searches have yet to find
                 detailed tableofcontents data for this conference
                 proceedings, or any links to online article contents.
                 There are three separate volumes.",
  RSBM-number =  "153",
}

@Article{Wilkes:1994:OSC,
  author =       "Maurice Wilkes",
  title =        "Operating systems in a changing world",
  journal =      j-OPER-SYS-REV,
  volume =       "28",
  number =       "2",
  pages =        "9--21",
  month =        apr,
  year =         "1994",
  CODEN =        "OSRED8",
  DOI =          "https://doi.org/10.1145/198153.198154",
  ISSN =         "0163-5980 (print), 1943-586X (electronic)",
  ISSN-L =       "0163-5980",
  bibdate =      "Sat Aug 26 08:55:41 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/opersysrev.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGOPS Operating Systems Review",
  journal-URL =  "https://dl.acm.org/loi/sigops",
  RSBM-number =  "148",
}

@Article{Wilkes:1995:BRU,
  author =       "Maurice V. Wilkes",
  title =        "Book Review: The Ubiquitous {Mr Babbage}:
                 {{\booktitle{Passages from the Life of a Philosopher}}}
                 {[Charles Babbage, Passages from the Life of a
                 Philosopher (ed. M. Campbell-Kelly). London. Pickering
                 and Chatto, 1994. Pp. 392, \pounds 12.95. ISBN
                 1-85196-040-6]}",
  journal =      j-NOTES-REC-R-SOC-LOND,
  volume =       "49",
  number =       "2",
  pages =        "341--342",
  month =        jul,
  year =         "1995",
  CODEN =        "NOREAY",
  DOI =          "https://doi.org/10.1098/rsnr.1995.0037",
  ISSN =         "0035-9149 (print), 1743-0178 (electronic)",
  ISSN-L =       "0035-9149",
  bibdate =      "Wed Apr 4 10:58:00 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/notes-rec-r-soc-lond.bib",
  URL =          "http://www.jstor.org/stable/532024",
  acknowledgement = ack-nhfb,
  ajournal =     "Notes Rec. R. Soc. Lond.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Notes and Records of the Royal Society of London",
  journal-URL =  "https://royalsocietypublishing.org/journal/rsnr",
  published =    "1 July 1995",
}

@Book{Wilkes:1995:CP,
  author =       "M. V. Wilkes",
  title =        "Computing Perspectives",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adr,
  pages =        "x + 207",
  year =         "1995",
  DOI =          "",
  ISBN =         "0-08-050268-7, 1-322-46561-4, 1-55860-317-4",
  ISBN-13 =      "978-0-08-050268-7, 978-1-322-46561-6,
                 978-1-55860-317-2",
  LCCN =         "QA76 .W5 1995; QA76.17 .C667 1995",
  MRclass =      "68-03 68-0168M01 68M99 68N99",
  bibdate =      "Sat Sep 07 14:59:00 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  ZMnumber =     "0819.68004",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "41",
  RSBM-number =  "190",
  tableofcontents = "Preface \\
                 Part I: History \\
                 1: Charles Babbage --- The Great Uncle or Computing \\
                 The Difference Engine \\
                 The Analytical Engine \\
                 Babbage's Private Life and Personality \\
                 References \\
                 2: The Beginnings or Electronic Computers \\
                 Large-Scale Computing Machinery Before 1945 \\
                 The ENIAC \\
                 References \\
                 3: The Development or the Stored Program Computer \\
                 The Seminal Years \\
                 The Software Avalanche \\
                 References \\
                 Part II: Processor Technology and Workstations \\
                 4: Personal Computers and Workstations. The Reinvention
                 of the Computer From Personal Computers to Workstations
                 \\
                 References \\
                 5: The RISC Movement in Processor Architecture \\
                 Characterization of a RISC Computer \\
                 The RISC Vision \\
                 The RISC Achievement \\
                 References \\
                 6: Achievements and Challenges in VLSI Processor Design
                 \\
                 A Temporary Relaxation of Constraints \\
                 A Landmark Reached \\
                 Sending Signals Across Chip Boundaries \\
                 IBM RS6000 \\
                 Memory Bandwidth \\
                 Branch Prediction and Speculative Execution \\
                 Dual Processors \\
                 Continued Use of Mainframes \\
                 The Decline of ECL \\
                 References \\
                 7: It's All Software Now! Printed Circuit Boards Design
                 Rules for Silicon \\
                 High Performance Processors \\
                 Tools or Scaffolding? \\
                 The Place of Formal Theory \\
                 CAD/CAM \\
                 References \\
                 8: The Lure or Parallelism and Its Problems \\
                 Multiprocessors and Multicomputers \\
                 Data Flow \\
                 Achieving Speed by Parallelism \\
                 Not a Matter of Repeating a Success \\
                 When the Development of Parallel Programs Is Worthwhile
                 \\
                 The Importance of Fast Serial Performance \\
                 Outlook \\
                 References \\
                 Part III: Software \\
                 9: Software and the Programmer \\
                 Programmers and Software Engineers \\
                 Intellectual Stiffening. Engineering Schools and
                 Computer Studies \\
                 References \\
                 10: From FORTRAN and ALGOL to Object-Oriented Languages
                 \\
                 Programming Languages as a Scientific Study \\
                 Compatibility \\
                 References \\
                 11: Operating Systems in a Changing World \\
                 Lessons Learned and Experience Gained \\
                 Research Directions \\
                 References \\
                 12: Artificial Intelligence as the Year 2000 Approaches
                 \\
                 Expert Systems and Turing's Dream \\
                 The Brain: Digital or Analog? \\
                 References \\
                 13: Software and Industrial Research \\
                 A Switch to Software Research \\
                 Collaboration in Research \\
                 Part IV: Communications \\
                 14: Computer Networks and the Bandwidth Famine \\
                 Wide Area Networks \\
                 Local Area Networks \\
                 Current Developments \\
                 References \\
                 15: Email and Its Competitors \\
                 Fax \\
                 References \\
                 16: Light Amplifiers and Solitons \\
                 Submarine Cables \\
                 Nonlinearity as an Ally \\
                 Solitons in Optical Fibers \\
                 Higher Order Solitons \\
                 The Practical Outlook for Solitons \\
                 References \\
                 Part V: Computer Security \\
                 17: Computer Security in the Business World-
                 Time-Sharing Systems \\
                 The Nature of Information \\
                 References \\
                 18: Computer Security in the Business World-Distributed
                 Systems.",
  ZBmath =       "732224",
}

@Article{Wilkes:1995:MWC,
  author =       "Maurice V. Wilkes",
  title =        "The memory wall and the {CMOS} end-point",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "23",
  number =       "4",
  pages =        "4--6",
  month =        sep,
  year =         "1995",
  CODEN =        "CANED2",
  DOI =          "https://doi.org/10.1145/218864.218865",
  ISSN =         "0163-5964 (ACM), 0884-7495 (IEEE)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:41:13 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigarch.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "https://dl.acm.org/loi/sigarch",
  RSBM-number =  "150",
}

@Article{Wilkes:1995:TPE,
  author =       "Maurice V. Wilkes",
  title =        "A tribute to {Presper Eckert}",
  journal =      j-CACM,
  volume =       "38",
  number =       "9",
  pages =        "20--22",
  month =        sep,
  year =         "1995",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/151220.151221",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Thu May 30 09:41:10 MDT 1996",
  bibsource =    "http://www.acm.org/pubs/toc/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  URL =          "http://www.acm.org/pubs/toc/Abstracts/0001-0782/223253.html",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  keywords =     "documentation",
  RSBM-number =  "149",
  subject =      "{\bf A.0}: General Literature, GENERAL,
                 Biographies/autobiographies.",
}

@InCollection{Wilkes:1996:BWD,
  author =       "M. V. Wilkes",
  title =        "The Best Way to Design an Automatic Calculating
                 Machine",
  crossref =     "Laplante:1996:GPC",
  pages =        "279--286",
  year =         "1996",
  bibdate =      "Sat Sep 14 07:40:40 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Wilkes:1996:CEP,
  author =       "M. V. Wilkes",
  title =        "The {CMOS} end-point and related topics in computing",
  journal =      j-COMP-CONTROL-ENG-J,
  volume =       "7",
  number =       "2",
  pages =        "101--106",
  month =        apr,
  year =         "1996",
  CODEN =        "CCEJEL",
  DOI =          "https://doi.org/10.1049/cce:19960207",
  ISSN =         "0956-3385 (print), 1741-0460 (electronic)",
  ISSN-L =       "0956-3385",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/cce_19960207",
  abstract =     "In 1954, the IBM 704 computer represented the state of
                 the art with an add time of 36 s. Now we have add times
                 of a few nanoseconds, representing a speed up factor of
                 approximately 10000. One may get an idea of what this
                 means by noting that an algorithm which once took ten
                 minutes can now be done 15 times per second. As a
                 result, industrial applications can now be based on
                 algorithms that were once of academic interest only ---
                 an achievement of vital significance in subjects such
                 as pattern recognition.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Computing and Control Engineering Journal",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ccej",
  keywords =     "add time; CMOS end point; IBM 704 computer; industrial
                 applications; pattern recognition; speed up factor",
  RSBM-number =  "154",
}

@InProceedings{Wilkes:1996:CTN,
  author =       "M. V. Wilkes",
  title =        "Computers Then and Now --- Part 2",
  crossref =     "Beck:1996:CTN",
  pages =        "115--119",
  year =         "1996",
  DOI =          "https://doi.org/10.1145/228329.228342",
  bibdate =      "Tue Sep 10 11:24:52 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dl.acm.org/doi/10.1145/228329.228342",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "152",
}

@Article{Wilkes:1996:TDB,
  author =       "M. V. Wilkes",
  title =        "Technology drive: [Book review]:
                 {{\booktitle{Computer: A History of the Information
                 Machine}}. By Martin Campbell-Kelly and William Aspray.
                 BasicBooks: 1996. Pp. 342}",
  journal =      j-NATURE,
  volume =       "383",
  number =       "6599",
  pages =        "405--405",
  day =          "3",
  month =        oct,
  year =         "1996",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/383405a0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Wed Sep 11 09:29:06 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.nature.com/articles/383405a0",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
}

@Article{Wilkes:1996:UDI,
  author =       "M. V. Wilkes",
  title =        "User-driven innovation: the world's first business
                 computer",
  journal =      j-IEE-REV,
  volume =       "42",
  number =       "4",
  pages =        "165-",
  year =         "1996",
  CODEN =        "IEREEF",
  DOI =          "",
  ISSN =         "0953-5683 (print), 1741-0495 (electronic)",
  ISSN-L =       "0953-5683",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEE Review",
  keywords =     "",
}

@Article{Wilkes:1997:AE,
  author =       "M. V. Wilkes",
  title =        "Arithmetic on the {EDSAC}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "19",
  number =       "1",
  pages =        "13--15",
  month =        jan # "\slash " # mar,
  year =         "1997",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.560726",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 08:14:44 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://ieeexplore.ieee.org/iel4/85/12228/00560726.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  keywords =     "Bandwidth; Buildings; Delay; Design engineering;
                 Electron tubes; Fixed-point arithmetic; Programming
                 profession; Relays; Storage automation; Vacuum
                 technology",
  RSBM-number =  "155",
}

@Article{Wilkes:1997:CCR,
  author =       "M. V. Wilkes",
  title =        "Contribution to `{Cockcroft} Remembered', a symposium
                 held in {Churchill College on 29 May 1997}",
  journal =      "Churchill Magazine",
  volume =       "??",
  number =       "??",
  pages =        "24--??",
  month =        "????",
  year =         "1997",
  DOI =          "",
  bibdate =      "Tue Sep 10 11:38:47 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "164",
}

@Article{Wilkes:1997:CLS,
  author =       "Maurice Wilkes and Andrew Hopper",
  title =        "The collapsed {LAN}: a solution to a bandwidth
                 problem?",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "25",
  number =       "3",
  pages =        "1--5",
  month =        jun,
  year =         "1997",
  CODEN =        "CANED2",
  DOI =          "https://doi.org/10.1145/268806.268807",
  ISSN =         "0163-5964 (ACM), 0884-7495 (IEEE)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:58 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigarch.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "https://dl.acm.org/loi/sigarch",
  RSBM-number =  "158",
}

@Article{Wilkes:1997:CPD,
  author =       "M. V. Wilkes",
  title =        "Challenges for Processor Designers",
  journal =      j-COMPUTER,
  volume =       "30",
  number =       "1",
  pages =        "10--??",
  month =        jan,
  year =         "1997",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Tue Sep 10 11:28:33 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/computer1990.bib",
  URL =          "https://ieeexplore.ieee.org/xpl/tocresult.jsp?isnumber=12229&punumber=2",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Computer",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
  remark =       "Article lost in IEEE Xplore database.",
  RSBM-number =  "156",
}

@Article{Wilkes:1997:SEA,
  author =       "M. V. Wilkes",
  title =        "{Sir Edward Appleton} and early ionosphere research",
  journal =      j-NOTES-REC-R-SOC-LOND,
  volume =       "51",
  number =       "2",
  pages =        "281--290",
  day =          "22",
  month =        jul,
  year =         "1997",
  CODEN =        "NOREAY",
  DOI =          "https://doi.org/10.1098/rsnr.1997.0023",
  ISSN =         "0035-9149 (print), 1743-0178 (electronic)",
  ISSN-L =       "0035-9149",
  bibdate =      "Wed Apr 4 10:58:36 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/notes-rec-r-soc-lond.bib",
  URL =          "http://www.jstor.org/stable/531992",
  acknowledgement = ack-nhfb,
  ajournal =     "Notes Rec. R. Soc. Lond.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Notes and Records of the Royal Society of London",
  journal-URL =  "https://royalsocietypublishing.org/journal/rsnr",
  published =    "22 July 1997",
  RSBM-number =  "157",
}

@InProceedings{Wilkes:1998:CWS,
  author =       "M. V. Wilkes",
  editor =       "{IEEE}",
  booktitle =    "{PACT '98: Proceedings of the 1998 International
                 Conference on Parallel Architectures and Compilation
                 Techniques, Paris, France, October 12--18, 1998}",
  title =        "{CMOS} Workstations and Servers --- How Far Can
                 Evolution and Innovation Take Us",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  bookpages =    "xiii + 435",
  pages =        "1--9",
  year =         "1998",
  DOI =          "",
  ISBN =         "0-8186-8591-3",
  ISBN-13 =      "978-0-8186-8591-0",
  LCCN =         "QA76.58 .I5445 1999",
  bibdate =      "Tue Sep 10 11:34:10 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cl.cam.ac.uk/archive/mvw1/pact98.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark-1 =     "Article lost in IEEE Xplore database.",
  remark-2 =     "From page 1: ``Once stated, RISC principles were clear
                 enough. Instruction sets had become too complex and
                 needed simplifying. Perhaps, as the originator of
                 microprogramming, I was partly to blame, for
                 microprogramming had gone to designer' heads.''",
  remark-3 =     "From page 7: ``On the longer term, it is fair to say
                 that even if predicated instructions prove the great
                 success that their enthusiasts predict --- something
                 that is not to be taken for granted --- the IA-64
                 instruction set will face most of the problems and
                 challenges that any new instruction set must face. It
                 is difficult to believe that all processors of the
                 future will use predicated instructions.''",
  remark-4 =     "From page 8: ``Beyond 0.13 micron innovation will be
                 called for. It is not possible simply to use light of a
                 shorter wavelength, since by the time a short enough
                 wavelength has been reached, all known materials are
                 opaque and lenses cannot therefore be made. \ldots{}
                 There is no obvious follow-on for CMOS.''",
  remark-5 =     "From page 9: ``One trend may turn into a major
                 concern. The penalty for cache misses is be- coming
                 greater as the gap in speed between cache and main
                 memory gets wider. \ldots{} To make matters worse, more
                 problems with large working sets are being tackled as
                 users become more ambitious. With such problems, a
                 cache can actually get in the way. The Cray 1 had no
                 cache for that very good reason.''",
  RSBM-number =  "161",
  xxbooktitle =  "Proceedings of {PACT 1998}",
}

@Article{Wilkes:1998:RAE,
  author =       "Maurice V. Wilkes",
  title =        "A Revisionist Account of Early Language Development",
  journal =      j-COMPUTER,
  volume =       "31",
  number =       "4",
  pages =        "22--25",
  month =        apr,
  year =         "1998",
  CODEN =        "CPTRB4",
  DOI =          "https://doi.org/10.1109/2.666838",
  ISSN =         "0018-9162 (print), 1558-0814 (electronic)",
  ISSN-L =       "0018-9162",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/computer1990.bib",
  URL =          "http://dlib.computer.org/co/books/co1998/pdf/r4022.pdf;
                 http://www.computer.org/computer/co1998/r4022abs.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Computer",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=2",
  keywords =     "Art; Automatic programming; Computer languages;
                 Continents; Europe; High level languages; Ice;
                 International Committee; Optimizing compilers;
                 Runtime",
  RSBM-number =  "159",
}

@Article{Wilkes:1998:SP,
  author =       "M. V. Wilkes",
  title =        "A Swing of the Pendulum?",
  journal =      j-MICROPROC-REP,
  volume =       "12",
  number =       "8",
  pages =        "1--2",
  day =          "22",
  month =        jun,
  year =         "1998",
  ISSN =         "0899-9341 (print), 1943-5231 (electronic)",
  ISSN-L =       "0899-9341",
  bibdate =      "Tue Sep 10 11:33:04 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/intel-ia-64.bib",
  URL =          "https://www.ardent-tool.com/CPU/docs/MPR/19980622/1208vp.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Microprocessor Report",
  keywords =     "Intel/HP Merced (later renamed IA-64 and Itanium)",
  remark =       "From the article: ``A great triumph of simulation was
                 to establish beyond any doubt that RISC processors were
                 faster than existing processors by a factor of
                 approximately two. However, what really gave RISC its
                 chance was not its high speed, but its small size. A
                 RISC processor needed only half as much silicon real
                 estate as a conventional processor. \ldots{} These two
                 years [1988--1989] were crucial in enabling the Unix
                 workstation based on a RISC processor to establish
                 itself in the market place.''",
  RSBM-number =  "160",
}

@InCollection{Wilkes:1999:HCS,
  author =       "M. V. Wilkes",
  title =        "A Half Century of Surprises",
  crossref =     "Denning:1999:TBM",
  pages =        "111--116",
  year =         "1999",
  DOI =          "https://doi.org/10.1007/978-1-4612-2148-7_11",
  bibdate =      "Tue Sep 10 11:37:25 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Edited transcript of a lecture delivered at ACM97.",
  URL =          "https://link.springer.com/chapter/10.1007/978-1-4612-2148-7_11",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "163",
}

@Article{Wilkes:1999:HSS,
  author =       "M. V. Wilkes",
  title =        "Historical studies in science and technology and the
                 uses to which they can be put",
  journal =      j-NOTES-REC-R-SOC-LOND,
  volume =       "53",
  number =       "1",
  pages =        "3--10",
  day =          "22",
  month =        jan,
  year =         "1999",
  CODEN =        "NOREAY",
  DOI =          "https://doi.org/10.1098/rsnr.1999.0060",
  ISSN =         "0035-9149 (print), 1743-0178 (electronic)",
  ISSN-L =       "0035-9149",
  bibdate =      "Wed Apr 4 10:59:00 MDT 2018",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/notes-rec-r-soc-lond.bib",
  URL =          "http://www.jstor.org/stable/531925",
  acknowledgement = ack-nhfb,
  ajournal =     "Notes Rec. R. Soc. Lond.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Notes and Records of the Royal Society of London",
  journal-URL =  "https://royalsocietypublishing.org/journal/rsnr",
  published =    "22 January 1999",
  RSBM-number =  "162",
}

@InCollection{Wilkes:1999:U,
  author =       "M. V. Wilkes",
  editor =       "I. Bernard Cohen and Gregory W. Welch and Robert V. D.
                 Campbell",
  title =        "A View from Overseas",
  crossref =     "Cohen:1999:MNH",
  pages =        "215--218",
  year =         "1999",
  bibdate =      "Tue Sep 10 11:40:38 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dl.acm.org/doi/10.5555/307688.307703",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "165",
}

@Article{Buchholz:2000:CQD,
  author =       "Werner Buchholz and Maurice Wilkes",
  title =        "Comments, Queries, and Debates: Was {Babbage} caught
                 in the act?",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "22",
  number =       "4",
  pages =        "69--70",
  month =        oct # "\slash " # dec,
  year =         "2000",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2000.887996",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:23:01 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an2000/pdf/a4069.pdf;
                 http://ieeexplore.ieee.org/iel5/85/19196/00887996.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  RSBM-number =  "168",
}

@Article{Wilkes:2000:CBC,
  author =       "M. V. Wilkes",
  title =        "The cogwheel brain: {Charles Babbage} and the quest to
                 build the first computer [Book Review]",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "22",
  number =       "4",
  pages =        "62--63",
  month =        oct # "\slash " # dec,
  year =         "2000",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2000.887990",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 08:14:47 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://ieeexplore.ieee.org/iel5/85/19196/00887990.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  keywords =     "Australia; Book reviews; Boring; Computer industry;
                 Design engineering; Difference engines; History;
                 Libraries; Pressing",
  RSBM-number =  "170",
}

@Article{Wilkes:2000:CQD,
  author =       "Maurice Wilkes",
  title =        "Comments, Queries, and Debates: Was {Babbage} caught
                 in the act?",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "22",
  number =       "4",
  pages =        "69--70",
  month =        oct # "\slash " # dec,
  year =         "2000",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2000.887996",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:23:01 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an2000/pdf/a4069.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Wilkes:2000:IBA,
  author =       "Maurice V. Wilkes",
  title =        "Introduction to {``Babbage's Analytical Engine Plans
                 28 and 28a --- The Programmer's Interface''} by {Allan
                 Bromley}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "22",
  number =       "4",
  pages =        "4--5",
  month =        oct # "\slash " # dec,
  year =         "2000",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2000.887985",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 08:14:47 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an2000/pdf/a4004.pdf;
                 http://ieeexplore.ieee.org/iel5/85/19196/00887985.pdf;
                 http://www.computer.org/annals/an2000/a4004abs.htm",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  keywords =     "Books; Difference engines; Laboratories; Programming
                 profession; Steady-state; User interfaces",
  RSBM-number =  "167",
}

@Article{Wilkes:2000:REV,
  author =       "M. V. Wilkes",
  title =        "Recollections of Early Vacuum Tube Circuits",
  journal =      "Computer Resurrection ({BCS Computer Conservation
                 Society})",
  number =       "24",
  pages =        "7--9",
  month =        "Autumn",
  year =         "2000",
  ISSN =         "0958-7403",
  ISSN-L =       "0958-7403",
  bibdate =      "Tue Sep 10 11:41:59 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "http://www.cs.man.ac.uk/CCS/res/res24.htm#c;
                 https://waldorf.cs.man.ac.uk/ftp/pub/CCS-Archive/Resurrection/pdf/res24.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "166",
}

@InCollection{Wilkes:2000:SMD,
  author =       "M. V. Wilkes",
  title =        "Slave Memories and Dynamic Storage Allocation",
  crossref =     "Hill:2000:RCA",
  pages =        "371--372",
  year =         "2000",
  bibdate =      "Sat Sep 14 08:01:39 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark =       "Reprint of \cite{Wilkes:1965:SMD}.",
}

@InCollection{Wilkes:2001:F,
  author =       "{Sir} Maurice {Wilkes FREng FRS}",
  title =        "Foreword",
  crossref =     "Austin:2001:SSS",
  pages =        "??--??",
  year =         "2001",
  bibdate =      "Sat Sep 14 08:20:45 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Wilkes:2001:HPM,
  author =       "M. V. Wilkes",
  title =        "High performance memory systems",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "50",
  number =       "11",
  pages =        "1105--1105",
  month =        nov,
  year =         "2001",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/TC.2001.966488",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Mon Sep 9 10:44:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput2000.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=966488",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  keywords =     "Capacitors; Circuit faults; Costs; Memory management;
                 Physics; Random access memory; Switches; Throughput;
                 Workstations",
}

@Article{Wilkes:2001:JPLa,
  author =       "M. V. Wilkes",
  title =        "{John Pinkerton} and {Lyons Electronic Office}",
  journal =      j-COMP-CONTROL-ENG-J,
  volume =       "12",
  number =       "3",
  pages =        "139--144",
  month =        jun,
  year =         "2001",
  CODEN =        "CCEJEL",
  DOI =          "https://doi.org/10.1049/cce:20010308",
  ISSN =         "0956-3385 (print), 1741-0460 (electronic)",
  ISSN-L =       "0956-3385",
  bibdate =      "Fri Sep 13 17:11:36 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/cce_20010308",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Computing and Control Engineering Journal",
  journal-URL =  "https://digital-library.theiet.org/content/journals/ccej",
}

@Article{Wilkes:2001:JPLb,
  author =       "M. V. Wilkes",
  title =        "{John Pinkerton} and {Lyons Electronic Office}",
  journal =      j-ENG-SCI-EDUC-J,
  volume =       "10",
  number =       "5",
  pages =        "183--188",
  month =        oct,
  year =         "2001",
  CODEN =        "ESEJEJ",
  DOI =          "https://doi.org/10.1049/esej_20010506",
  ISSN =         "0963-7346 (print), 2051-2147 (electronic)",
  ISSN-L =       "0963-7346",
  bibdate =      "Mon Sep 9 08:08:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/content/journals/10.1049/esej_20010506",
  abstract =     "The lecture on which this article is based described
                 how it came about that J. C. Lyons and Co. Ltd., a firm
                 well known as tea shop proprietors and caterers, came
                 to be involved in the building of digital computers,
                 first for their own use and then for sale. They based
                 their work on the EDSAC at Cambridge University, and
                 they took a firm decision to proceed with the building
                 of an enhanced and re-engineered version in the summer
                 of 1949 when the EDSAC had just done its first
                 calculation. It was to be a number of years before
                 digital computers became available generally as
                 articles of commerce. The author describes the
                 development of computer science and computer
                 engineering during the late 1940s and Lyons approach to
                 Cambridge regarding EDSAC. The role of John Pinkerton
                 in this engineering challenge and the setting up of LEO
                 Computers Ltd. and its eventual acquisition by English
                 Electric is discussed.",
  acknowledgement = ack-nhfb,
  ajournal =     "Eng. Sci. Educ. J.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Engineering Science \& Education Journal",
  journal-URL =  "https://digital-library.theiet.org/content/journals/esej",
  keywords =     "Cambridge University; caterers; computer engineering;
                 computer science; digital computers; EDSAC; John
                 Pinkerton; LEO Computers Ltd; Lyons Electronic Office;
                 tea shop proprietors",
  RSBM-number =  "169",
}

@Article{Wilkes:2001:MGF,
  author =       "Maurice V. Wilkes",
  title =        "The memory gap and the future of high performance
                 memories",
  journal =      j-COMP-ARCH-NEWS,
  volume =       "29",
  number =       "1",
  pages =        "2--7",
  month =        mar,
  year =         "2001",
  CODEN =        "CANED2",
  DOI =          "https://doi.org/10.1145/373574.373576",
  ISSN =         "0163-5964 (ACM), 0884-7495 (IEEE)",
  ISSN-L =       "0163-5964",
  bibdate =      "Fri May 12 09:40:36 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigarch.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "ACM SIGARCH Computer Architecture News",
  journal-URL =  "https://dl.acm.org/loi/sigarch",
  RSBM-number =  "180",
}

@Article{Wilkes:2002:CBH,
  author =       "Maurice V. Wilkes",
  title =        "{Charles Babbage} and his world",
  journal =      j-NOTES-REC-R-SOC-LOND,
  volume =       "56",
  number =       "3",
  pages =        "353--365",
  day =          "22",
  month =        sep,
  year =         "2002",
  CODEN =        "NOREAY",
  DOI =          "https://doi.org/10.1098/rsnr.2002.0188",
  ISSN =         "0035-9149 (print), 1743-0178 (electronic)",
  ISSN-L =       "0035-9149",
  MRclass =      "01A70 (01A55 58-03)",
  MRnumber =     "1938583 (2003j:01040)",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/notes-rec-r-soc-lond.bib",
  URL =          "http://www.jstor.org/stable/3557738",
  acknowledgement = ack-nhfb,
  ajournal =     "Notes Rec. R. Soc. Lond.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  BM-number =    "42",
  fjournal =     "Notes and Records of the Royal Society of London. A
                 Journal of the History of Science",
  journal-URL =  "https://royalsocietypublishing.org/journal/rsnr",
  published =    "22 September 2002",
  RSBM-number =  "182",
}

@Misc{Wilkes:2002:PRN,
  author =       "Maurice Wilkes",
  title =        "A Personal Revisitation of Neural Nets",
  howpublished = "Web document",
  pages =        "6",
  day =          "1",
  month =        nov,
  year =         "2002",
  bibdate =      "Thu Sep 12 08:02:19 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cl.cam.ac.uk/archive/mvw1/neural-nets-text-tex.pdf",
  abstract =     "Neural nets have a long history. The first paper on
                 the subject, by McCulloch and Pitts, appeared in May
                 1943 in the Bulletin of Mathematical Biophysics [1].
                 This was before even the ENIAC had been built. The
                 paper was written in the jargon of neurology, but what
                 it actually contained was the proof of a number of
                 results in formal logic which could be applied to the
                 description of threshold switching circuits. Von
                 Neumann refers to this work in his EDVAC report and
                 knowledge of it evidently conditioned his reaction to
                 what he learned about the ENIAC project at the Moore
                 School.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Haigh:2003:BOB,
  author =       "Thomas Haigh and Maurice Wilkes",
  title =        "Biographies: Obituary: {I. Bernard Cohen}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "25",
  number =       "4",
  pages =        "89--92",
  month =        oct # "\slash " # dec,
  year =         "2003",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2003.1253895",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Sat Nov 29 16:19:46 MST 2003",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://csdl.computer.org/dl/mags/an/2003/04/a4089.htm;
                 http://csdl.computer.org/dl/mags/an/2003/04/a4089.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Wilkes:2003:LUA,
  author =       "Maurice V. Wilkes",
  title =        "Letters: {{\booktitle{The Use and Abuse of SPEC: An
                 ISCA Panel}}, IEEE Micro, July-Aug. 2003, pp. 73--77}",
  journal =      j-IEEE-MICRO,
  volume =       "23",
  number =       "6",
  pages =        "5--5",
  month =        nov # "\slash " # dec,
  year =         "2003",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.ieeecomputersociety.org/10.1109/MM.2003.10010",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Sat Jan 31 07:23:55 MST 2004",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib",
  URL =          "http://csdl.computer.org/comp/mags/mi/2003/06/m6005.pdf;
                 http://csdl.computer.org/dl/mags/mi/2003/06/m6005.htm",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Micro",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=40",
}

@Article{Wilkes:2003:TKC,
  author =       "Maurice {Wilkes FRENG FRS} and Hilary J. Kahn",
  title =        "{Tom Kilburn CBE FREng. 11 August 1921--17 January
                 2001}",
  journal =      j-BIOGRAPH-MEMOIRS-FELLOWS-ROY-SOC,
  volume =       "49",
  pages =        "283--297",
  month =        jan,
  year =         "2003",
  CODEN =        "BMFRA3",
  DOI =          "https://doi.org/10.1098/rsbm.2003.0016",
  ISSN =         "0080-4606 (print), 1748-8494 (electronic)",
  ISSN-L =       "0080-4606",
  bibdate =      "Wed Aug 23 08:44:29 MDT 2023",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/biograph-memoirs-fellows-roy-soc.bib",
  URL =          "https://royalsocietypublishing.org/doi/epdf/10.1098/rsbm.2003.0016",
  acknowledgement = ack-nhfb,
  ajournal =     "Biogr. Mem. Fell. R. Soc. Lond.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Biographical Memoirs of Fellows of the Royal Society",
  journal-URL =  "https://royalsocietypublishing.org/journal/rsbm;
                 https://www.jstor.org/journal/biogmemofellroya",
  published =    "01 December 2003",
}

@Article{Hoare:2004:RMN,
  author =       "Tony Hoare and Maurice V. Wilkes",
  title =        "{Roger Michael Needham CBE FREng. 9 February 1935--1
                 March 2003}",
  journal =      j-BIOGRAPH-MEMOIRS-FELLOWS-ROY-SOC,
  volume =       "50",
  pages =        "183--199",
  month =        jan,
  year =         "2004",
  CODEN =        "BMFRA3",
  DOI =          "https://doi.org/10.1098/rsbm.2004.0014",
  ISSN =         "0080-4606 (print), 1748-8494 (electronic)",
  ISSN-L =       "0080-4606",
  bibdate =      "Wed Aug 23 08:44:30 MDT 2023",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/hoare-c-a-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/biograph-memoirs-fellows-roy-soc.bib",
  URL =          "https://royalsocietypublishing.org/doi/epdf/10.1098/rsbm.2004.0014",
  acknowledgement = ack-nhfb,
  ajournal =     "Biogr. Mem. Fell. R. Soc. Lond.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "Biographical Memoirs of Fellows of the Royal Society",
  journal-URL =  "https://royalsocietypublishing.org/journal/rsbm;
                 https://www.jstor.org/journal/biogmemofellroya",
  published =    "01 December 2004",
}

@InCollection{Wilkes:2004:CSA,
  author =       "Maurice Wilkes",
  title =        "Computers for Specialized Application Areas",
  crossref =     "Herbert:2004:CST",
  pages =        "317--318",
  year =         "2004",
  bibdate =      "Sat Sep 14 08:34:14 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Misc{Wilkes:2004:PCP,
  author =       "Maurice Wilkes",
  title =        "Progress in Computers: Prestige Lecture delivered to
                 {IEE, Cambridge}",
  howpublished = "Web document",
  pages =        "8",
  day =          "5",
  month =        feb,
  year =         "2004",
  bibdate =      "Fri Sep 13 06:04:27 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cl.cam.ac.uk/archive/mvw1/Progress_in_Computers_IEE_Cambridge_2004_web.pdf",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  remark-1 =     "From page 2: ``Publication of the design study for the
                 [Cambridge] Ring came just before the announcement of
                 the Ethernet.''",
  remark-2 =     "From page 7: ``Insulating layers in the most advanced
                 chips are now approaching a thickness equal to that of
                 5 atoms. Beyond finding better insulating materials,
                 and that cannot take us very far, there is nothing we
                 can do about this.''",
  remark-3 =     "From page 8: ``Unconventional CMOS could
                 revolutionalize memory technology. Up to now, we have
                 relied on DRAMs for main memory. Unfortunately, these
                 are only increasing in speed marginally as shrinkage
                 continues, whereas processor chips and their associated
                 cache memory continue to double in speed every two
                 years. The result is a growing gap in speed between the
                 processor and the main memory.''",
}

@InCollection{Wilkes:2005:REV,
  author =       "Maurice Wilkes",
  title =        "Recollections of Early Vacuum Tube Circuits",
  crossref =     "Copeland:2005:ATA",
  pages =        "??--??",
  year =         "2005",
  bibdate =      "Sat Sep 14 08:39:06 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Wilkes:2006:WRE,
  author =       "Maurice Wilkes",
  title =        "What {I} Remember of the {ENIAC}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "28",
  number =       "2",
  pages =        "30--31",
  month =        apr # "\slash " # jun,
  year =         "2006",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2006.41",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  MRclass =      "99-03",
  MRnumber =     "2291319",
  bibdate =      "Tue Oct 17 06:34:16 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@InCollection{Wilkes:2012:REV,
  author =       "Maurice Wilkes",
  title =        "Recollections of early vacuum tube circuits",
  crossref =     "Copeland:2012:ATE",
  chapter =      "18",
  pages =        "345--348",
  year =         "2012",
  bibdate =      "Fri Sep 13 17:22:18 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{Wilkes:2021:BWD,
  author =       "Maurice Wilkes",
  title =        "The best way to design an automatic calculating
                 machine (1951)",
  crossref =     "Lewis:2021:ICF",
  pages =        "165--168",
  year =         "2021",
  MRclass =      "68-03 01A60",
  MRnumber =     "4679169",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Reprinted from \cite{Wilkes:1981:BWD}.",
  ZMnumber =     "1528.68016",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  RSBM-number =  "35",
  ZBmath =       "7526263",
}

%%% ====================================================================
%%% Part 2 (of 2) --- publications about Sir Maurice V. Wilkes and his
%%% works
%%%
%%% Bibliography entries, sorted by year, and then by citation label,
%%% with `bibsort -byyear':
@PhdThesis{Brooker:1949:U,
  author =       "Ralph Anthony (Tony) Brooker",
  title =        "[unknown]",
  type =         "{Ph.D.} thesis",
  school =       "University of Cambridge",
  address =      "Cambridge, UK",
  year =         "1949",
  bibdate =      "Tue Sep 24 11:14:18 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.mathgenealogy.org/id.php?id=297145",
  acknowledgement = ack-nhfb,
  advisor =      "Maurice V. Wilkes",
}

@PhdThesis{Bennett:1950:SEA,
  author =       "John Makepeace Bennett",
  title =        "Some Engineering Applications of Digital Computation",
  type =         "{Ph.D.} thesis",
  school =       "University of Cambridge",
  address =      "Cambridge, UK",
  year =         "1950",
  bibdate =      "Tue Sep 24 11:16:38 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.mathgenealogy.org/id.php?id=110514",
  acknowledgement = ack-nhfb,
  advisor =      "Maurice V. Wilkes",
  remark =       "Library catalog entry date 19 February 1953. Is year
                 1953, or 1950, as claimed in the Mathematics Genealogy
                 project??",
  xxyear =       "1953",
}

@Article{Fisher:1950:GFC,
  author =       "R. A. Fisher",
  title =        "Gene Frequencies in a Cline Determined by Selection
                 and Diffusion",
  journal =      j-BIOMETRICS,
  volume =       "6",
  number =       "4",
  pages =        "353--361",
  month =        dec,
  year =         "1950",
  CODEN =        "BIOMB6",
  DOI =          "https://doi.org/10.2307/3001780",
  ISSN =         "0006-341X (print), 1541-0420 (electronic)",
  ISSN-L =       "0006-341X",
  bibdate =      "Thu Jul 2 18:44:49 2020",
  bibsource =    "http://www.math.utah.edu/pub/tex/bib/biometrics1950.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/f/fisher-ronald-aylmer.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.jstor.org/stable/3001780",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Ronald Aylmer Fisher (17 February 1890--29 July
                 1962)",
  fjournal =     "Biometrics",
  journal-URL =  "http://www.jstor.org/journal/biometrics",
  remark =       "This paper is one of the first published results from
                 computing on the Cambridge EDSAC.",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Wheeler:1950:POI,
  author =       "D. J. Wheeler",
  title =        "Programme organization and initial orders for the
                 {EDSAC}",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "202",
  number =       "1071",
  pages =        "573--589",
  day =          "22",
  month =        aug,
  year =         "1950",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1950.0121",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  bibdate =      "Mon Sep 23 10:36:53 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
}

@InProceedings{Worsley:1950:ED,
  author =       "B. H. Worsley",
  booktitle =    "Report of a conference on High Speed Automatic
                 Calculating Machines",
  title =        "The {EDSAC} Demonstration",
  publisher =    "University Mathematical Laboratory, Cambridge
                 University",
  address =      "Cambridge, UK",
  month =        jan,
  year =         "1950",
  bibdate =      "Mon Sep 23 08:43:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Reprinted in \cite[pages
                 423--429]{Randell:1982:ODC}.",
  acknowledgement = ack-nhfb,
}

@Article{Gill:1951:DMP,
  author =       "S. Gill",
  title =        "The diagnosis of mistakes in programmes on the
                 {EDSAC}",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "206",
  number =       "1087",
  pages =        "538--554",
  month =        may,
  year =         "1951",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1951.0087",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  bibdate =      "Mon Sep 23 10:44:42 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://discovery.nationalarchives.gov.uk/details/r/aeab6b06-8815-4f40-8e24-0d2a4550428a",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  remark =       "This paper forms Chapter 8 of Gill's doctoral thesis
                 \cite{Gill:1953:AED} (see URL above).",
}

@Article{Gill:1951:PSS,
  author =       "S. Gill",
  title =        "A process for the step-by-step integration of
                 differential equations in an automatic digital
                 computing machine",
  journal =      j-MATH-PROC-CAMB-PHILOS-SOC,
  volume =       "47",
  number =       "1",
  pages =        "96--108",
  month =        jan,
  year =         "1951",
  CODEN =        "MPCPCO",
  DOI =          "https://doi.org/10.1017/s0305004100026414",
  ISSN =         "0305-0041 (print), 1469-8064 (electronic)",
  ISSN-L =       "0305-0041",
  bibdate =      "Mon Sep 23 10:14:35 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://discovery.nationalarchives.gov.uk/details/r/aeab6b06-8815-4f40-8e24-0d2a4550428a",
  acknowledgement = ack-nhfb,
  fjournal =     "Mathematical Proceedings of the Cambridge
                 Philosophical Society",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=PSP",
  received =     "3 June 1950",
  remark-1 =     "From page 108: ``A routine has been prepared by the
                 author for applying the process on the EDSAC
                 (Electronic Delay Storage Automatic Calculator) at the
                 Mathematical Laboratory. The routine handles any number
                 of equations within the storage capacity of the
                 machine; it consists of sixty-seven instructions
                 (single address), \ldots{}''",
  remark-2 =     "This paper forms Chapter 2 of Gill's doctoral thesis
                 \cite{Gill:1953:AED} (see URL above).",
}

@Article{Miller:1951:LPN,
  author =       "J. C. P. Miller",
  title =        "Large Prime Numbers",
  journal =      j-NATURE,
  volume =       "168",
  number =       "4280",
  pages =        "838--838",
  day =          "10",
  month =        nov,
  year =         "1951",
  CODEN =        "NATUAS",
  DOI =          "https://doi.org/10.1038/168838b0",
  ISSN =         "0028-0836 (print), 1476-4687 (electronic)",
  ISSN-L =       "0028-0836",
  bibdate =      "Tue Sep 17 07:49.00 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Nature",
  journal-URL =  "http://www.nature.com/nature/archive/",
  remark =       "The Lucas number $ P = 2^{127} - 1 $ (38D) had been
                 the largest known prime number for 75 years. This work
                 investigated numbers of the form $ k P + 1 $, and found
                 10 values of $k$ that give prime numbers: the largest
                 is $ 934 (2^{127} - 1) + 1$ (41D). A note added in
                 press on 8 October 1951 reported a much larger prime, $
                 180 (2^{127} - 1)^2 + 1$ (78D).",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Naur:1951:CSP,
  author =       "P. Naur",
  title =        "Computation of Special Perturbations by an Electronic
                 Calculator",
  journal =      j-MONTHLY-NOT-ROY-ASTRON-SOC,
  volume =       "111",
  number =       "6",
  pages =        "609--618",
  month =        dec,
  year =         "1951",
  CODEN =        "MNRAA4",
  DOI =          "https://doi.org/10.1093/mnras/111.6.609",
  ISSN =         "1365-2966",
  ISSN-L =       "0035-8711",
  bibdate =      "Sat Sep 21 14:06:15 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Monthly Notices of the Royal Astronomical Society",
  journal-URL =  "https://academic.oup.com/mnras",
  keywords =     "Cambridge University; EDSAC",
  remark-1 =     "This is one of the early example of EDSAC computations
                 appearing in a scientfic journal.",
  remark-2 =     "From page 617: ``\ldots{} the time required when using
                 the EDSAC is about 10 per cent of that necessary when
                 computing by hand.''",
}

@TechReport{Naur:1951:MMP,
  author =       "P. Naur",
  title =        "The motion of a minor planet or a comet",
  type =         "EDSAC Library Specification Sheet",
  institution =  "University Mathematical Laboratory",
  address =      "Cambridge, UK",
  pages =        "7 + 4",
  month =        jun,
  year =         "1951",
  bibdate =      "Sat Sep 21 14:16:04 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
}

@TechReport{Naur:1951:VHS,
  author =       "P. Naur",
  title =        "A vector-handling subroutine using call by name
                 written for {EDSAC} in 1951",
  type =         "Report",
  institution =  "University Mathematical Laboratory",
  address =      "Cambridge, UK",
  pages =        "????",
  year =         "1951",
  bibdate =      "Sat Sep 21 14:16:04 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
}

@PhdThesis{Wheeler:1951:ACE,
  author =       "David John Wheeler",
  title =        "Automatic Computing with {EDSAC}",
  type =         "{Ph.D.} thesis",
  school =       "Faculty of Mathematics, University of Cambridge",
  address =      "Cambridge, UK",
  year =         "1951",
  bibdate =      "Mon Sep 23 08:36:51 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.proquest.com/pqdtglobal/docview/301253751/
                 https://en.wikipedia.org/wiki/David_Wheeler_(computer_scientist)",
  acknowledgement = ack-nhfb,
  advisor =      "Maurice V. Wilkes",
  author-dates = "David J. Wheeler (9 February 1927--13 December 2004)",
  remark =       "This is claimed by Wikipedia to be the world's first
                 Ph.D. degree in computer science. ProQuest has
                 incorrect year of 1952. The Cambridge Library catalog
                 has 1951, also cited in \cite[page
                 33]{Wheeler:1992:AE}; that author is DJW's spouse. The
                 Cambridge Library catalog entry date is 10 November
                 1951.",
}

@Article{Bennett:1952:CFS,
  author =       "J. M. Bennett and J. C. Kendrew",
  title =        "Computation of {Fourier} synthesis with a digital
                 electronic calculating machine",
  journal =      j-ACTA-CRYSTALLOGR,
  volume =       "5",
  number =       "Part 1",
  pages =        "109--116",
  month =        jan,
  year =         "1952",
  CODEN =        "ACCRA9",
  DOI =          "https://doi.org/10.1107/S0365110X52000228",
  ISSN =         "0365-110X (print), 1600-8642 (electronic)",
  ISSN-L =       "0365-110X",
  bibdate =      "Mon Sep 23 09:43:42 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://journals.iucr.org/paper?S0365110X52000228",
  acknowledgement = ack-nhfb,
  fjournal =     "Acta Crystallographica",
  journal-URL =  "https://onlinelibrary.wiley.com/journal/s2053230x",
  journal-URL =  "https://journals.iucr.org/q/services/archive.html",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)0365-110X",
  keywords =     "EDSAC",
  received =     "28 July 1951",
  remark =       "Wiley journal archive starts only at volume 61
                 (2005).",
  remark =       "From page 109: ``The storage capacity of the EDSAC is
                 shortly to be doubled, giving 1024 locations in all;
                 and it is expected that in future machines a magnetic
                 drum auxiliary store with a capacity of several
                 thousand locations will also be available.''",
}

@InProceedings{Everett:1952:WC,
  author =       "R. R. Everett",
  title =        "The {Whirlwind I} Computer",
  crossref =     "McPherson:1952:RED",
  pages =        "70--74",
  year =         "1952",
  DOI =          "https://doi.org/10.1145/1434770.1434781",
  bibdate =      "Tue Sep 17 07:50:50 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  remark-1 =     "From page: ``WWI has 16 binary digits and the control
                 problems are usually very simple mathematically.
                 \ldots{} WWI has a register length of 16 binary digits
                 including sign or about four and one-half decimals. The
                 register length was chosen as the minimum that would
                 provide a usable single-address order, in this case
                 five binary digits for instruction and 11 binary digits
                 for address. In a future machine we would probably
                 increase this register length to 20 or 24 bi- nary
                 digits to get additional order flexibility; the
                 increased numerical precision is less important. or
                 scientific and engineering calculation, greater than
                 16-digit precision is often required. There is
                 available a set of multiple-length and floating point
                 subroutines which make the use of greater precision
                 very easy. It is true that these subroutines are slow,
                 bringing effective machine speed down to about that
                 obtained by acoustic memory machines.''",
  remark-2 =     "From page 70: ``WWI performs 20,000 single-address
                 operations per second. \ldots{} WWI now has 1,280
                 registers [memory words].''",
  remark-3 =     "From page 71: ``WWI is designed for 2,048 registers
                 [memory words] of storage. Until recently there has
                 been available only about 300 registers. This number,
                 while small, has been adequate for much useful
                 work.''",
  remark-4 =     "From page 71: ``Tube count: 5000''",
  remark-5 =     "From page 71: ``The scientific and engineering
                 applications time on Whirlwind I has been organized in
                 a manner patterned after that originated by Dr. Wilkes
                 at EDSAC.''",
  remark-6 =     "From page 74: ``A high-speed carry is provided for
                 addition. Subtraction is by 9's complement and
                 end-around-carry. Multiplication is by successive
                 additions, division by successive subtractions, and
                 shift orders provide for shifting right or left by an
                 arbitrary number of steps, with or without roundoff.
                 The arithmetic element is straightforward except for a
                 few special orders and the high speed at which it
                 operates. Addition takes 3 microseconds complete with
                 carry; multiplication, 16 microseconds average
                 including sign correction.''",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InProceedings{Hopper:1952:EC,
  author =       "Grace Murray Hopper",
  editor =       "????",
  booktitle =    "Proceedings of the {ACM National Conference, May
                 1952}",
  title =        "The Education of a Computer",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "243--249",
  year =         "1952",
  bibdate =      "Mon Sep 23 13:40:49 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
}

@Article{Oettinger:1952:CPD,
  author =       "Anthony G. Oettinger",
  title =        "{CXXIV}. {Programming} a digital computer to learn",
  journal =      j-PHILOS-MAG,
  volume =       "43",
  number =       "347",
  pages =        "1243--1263",
  month =        dec,
  year =         "1952",
  CODEN =        "PHMAA4",
  DOI =          "https://doi.org/10.1080/14786441208520256",
  ISSN =         "1941-5990",
  ISSN-L =       "0031-8086",
  bibdate =      "Mon Sep 23 09:27:58 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "The London, Edinburgh, and Dublin Philosophical
                 Magazine and Journal of Science",
  journal-URL =  "http://www.tandfonline.com/loi/tphm19",
  remark =       "Contains description of EDSAC design and its orders
                 (instructions).",
}

@Article{Shinn:1952:GVG,
  author =       "D. H. Shinn and H. A. Whale",
  title =        "Group velocities and group heights from the
                 magneto-ionic theory",
  journal =      j-J-ATMOS-TERR-PHYS,
  volume =       "2",
  number =       "2",
  pages =        "85--105",
  month =        jan,
  year =         "1952",
  CODEN =        "JASPF3",
  DOI =          "https://doi.org/10.1016/0021-9169(52)90068-8",
  ISSN =         "0021-9169",
  ISSN-L =       "1364-6826",
  bibdate =      "Sat Sep 21 11:22:23 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of Atmospheric and Terrestrial Physics",
  journal-URL =  "https://www.sciencedirect.com/journal/journal-of-atmospheric-and-terrestrial-physics",
  remark =       "Shinn remembers \cite{Hartley:1999:EAC}: ``The results
                 which I obtained from EDSAC were incorporated in my
                 thesis, and published in the Journal of Atmospheric and
                 Terrestrial Physics [this paper]. I think that I
                 obtained my PhD degree not because of the quality of my
                 mathematics or physics, but because my thesis was one
                 of the earliest which incorporated the results of a
                 computer program; I don't think that my examiners
                 understood much about computer programs!''",
}

@InCollection{Taylor:1952:EEA,
  author =       "Norman H. Taylor",
  title =        "Evaluation of the Engineering Aspects of {Whirlwind
                 I}",
  crossref =     "McPherson:1952:RED",
  pages =        "75--78",
  year =         "1952",
  DOI =          "https://doi.org/10.1145/1434770.1434782",
  bibdate =      "Tue Sep 17 08:06:14 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  remark-1 =     "From page 75: ``Whirlwind now contains 4,450 tubes,
                 most of which have been in their sockets about 8,000
                 hours. Of these, 616 have been removed for a total of
                 14 per cent tube removal. This gives a failure rate of
                 1.7 per cent per 1,000 hours. \ldots{} On the average,
                 three tubes or crystals are replaced during the daily
                 preventive maintenance period, but a breakdown of the
                 system during an applications period only occurs about
                 once in a 3-day period.''",
  remark-2 =     "From page 77: ``From March to October (1951) the total
                 tubes replaced in 16 sockets were 14. A total of 2,500
                 hours of operation during this period gave an average
                 tube life of 1730 hours.''",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Brooker:1953:FOE,
  author =       "R. A. Brooker and D. J. Wheeler",
  title =        "Floating Operations on the {EDSAC} (in Automatic
                 Computing Machinery; Discussions)",
  journal =      j-MATH-TABLES-OTHER-AIDS-COMPUT,
  volume =       "7",
  number =       "41",
  pages =        "37--47",
  month =        jan,
  year =         "1953",
  CODEN =        "MTTCAS",
  DOI =          "https://doi.org/10.1090/S0025-5718-1953-0052901-3",
  ISSN =         "0891-6837 (print), 2326-4853 (electronic)",
  ISSN-L =       "0891-6837",
  bibdate =      "Tue Oct 13 08:06:19 MDT 1998",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcomp1950.bib;
                 JSTOR database",
  abstract =     "The difficulties which arise when programming
                 calculations for large automatic calculating machines
                 which have a fixed decimal point are discussed. This
                 leads to a consideration of the possibility of using
                 floating decimal arithmetic for certain kinds of
                 calculations. A method by which floating decimal
                 arithmetic can be carried out with any fixed
                 decimal-point machine is outlined and the scheme
                 adopted for use with the EDSAC is described in
                 detail.",
  acknowledgement = ack-nhfb,
  ajournal =     "Math. Tables Other Aids Comput.",
  fjournal =     "Mathematical Tables and Other Aids to Computation",
  journal-URL =  "http://www.ams.org/mcom/",
  keywords =     "floating-point decimal arithmetic",
  remark-01 =    "From page 38: ``The problem [of programmer-controlled
                 numeric scaling] does not arise with machines designed
                 to operate directly with numbers expressed in the
                 floating radix form. Numbers in this form are
                 represented by $a \cdot r^p$. The first machine of this
                 kind was the Bell Telephone Laboratories Relay Computer
                 Model V(1). This is a decimal machine (that is, $r =
                 10$) in which $1 > |a| > 0.1$, $19 > p > -19$ and $a$
                 is expressed to an accuracy of seven significant
                 figures. Since this was completed all important relay
                 machines have been equipped with similar facilities. No
                 electronic machine of this kind has yet been built but
                 we would remark that in our opinion an electronic
                 machine provided with a floating point arithmetical
                 unit would be a powerful computing instrument even if
                 it had a relatively slow store, a magnetic drum, for
                 example.''",
  remark-02 =    "From page 39: ``Two long and two short storage
                 locations are set aside to form a kind of `arithmetical
                 unit.' One long location holds the numerical part of a
                 number and one short location holds the exponent.
                 Together they form the {\em floating decimal
                 accumulator}. In a similar fashion the other long
                 location and the other short location form the {\em
                 floating decimal register}.''",
  remark-03 =    "From page 40: ``the floating decimal accumulator is
                 then `cleared' by replacing the number held in it by
                 zero, that is, by the special number $010^{-63}$.''",
  remark-04 =    "From page 40: `The use of two separate storage
                 locations for the floating decimal accumulator allows
                 the range and accuracy of numbers held therein to be
                 greater than those held in a single storage location
                 elsewhere. This enables products to be accumulated
                 without loss of accuracy due to intermediate
                 rounding-off errors.''",
  remark-05 =    "From the conclusion on page 46: ``From a direct
                 comparison it would seem that the floating 'orders,'
                 other than those used for reading and writing, are
                 about 60 times as slow as the machine orders and hence
                 that a programme using the interpretive subroutine
                 would be slower by the same factor. This is not
                 altogether true because in such a programme fewer
                 orders' are needed than would otherwise be necessary as
                 there are no scale factors to deal with and the
                 techniques for counting and for the modification of
                 orders' have been streamlined. Moreover, the time taken
                 by the C auxiliaries is about the same as that taken by
                 the corresponding subroutine in fixed decimal-point
                 working. These factors vary from problem to problem but
                 our experience has shown that the reduction in speed
                 varies from about 20 to 1 to about 4 to 1. The
                 reduction of the time taken to code a problem has to be
                 experienced to be believed!''",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Brooker:1953:SAE,
  author =       "R. A. Brooker",
  title =        "The Solution of Algebraic Equations on {EDSAC}",
  journal =      j-PROC-CAMBRIDGE-PHIL-SOC,
  volume =       "48",
  number =       "2",
  pages =        "255--270",
  month =        apr,
  year =         "1953",
  CODEN =        "PCPSA4",
  DOI =          "https://doi.org/10.1017/S0305004100027614",
  ISSN =         "0008-1981",
  ISSN-L =       "0008-1981",
  bibdate =      "Mon Sep 23 08:46:58 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cambridge.org/core/journals/mathematical-proceedings-of-the-cambridge-philosophical-society/article/solution-of-algebraic-equations-on-the-edsac/01E6A530985EBAE6848CCB5958258649",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the Cambridge Philosophical Society.
                 Mathematical and physical sciences",
  journal-URL =  "http://journals.cambridge.org/action/displayJournal?jid=PSP",
  remark =       "TO DO: Reference 6 is Brooker, R. A. and Wheeler, D.
                 J., Math. Tab., Wash, (in the Press). It has a
                 description of the EDSAC floating-point arithmetic
                 system. I have not yet identified publication details
                 for that paper.",
}

@PhdThesis{Gill:1953:AED,
  author =       "Stanley Gill",
  title =        "The Application of an Electronic Digital Computer to
                 Problems in Mathematics and Physics",
  type =         "{Ph.D.} thesis",
  school =       "Faculty of Mathematics, University of Cambridge",
  address =      "Cambridge, UK",
  year =         "1953",
  bibdate =      "Mon Sep 23 09:16:26 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.proquest.com/pqdtglobal/docview/1784058887/16424FF6AECE4C50PQ/",
  acknowledgement = ack-nhfb,
  author-dates = "Stanley J. Gill (26 March 1926--1975)",
  remark =       "Cambridge Library catalog entry date is 19 February
                 1953. Advisor is not recorded.",
}

@Article{Pollard:1953:COM,
  author =       "B. W. Pollard and K. Lonsdale",
  title =        "The construction and operation of the {Manchester
                 University Computer}",
  journal =      j-J-INST-ELECTR-ENG,
  volume =       "1953",
  number =       "11",
  pages =        "359--359",
  month =        nov,
  year =         "1953",
  CODEN =        "JISEAL",
  DOI =          "https://doi.org/10.1049/jiee-2.1953.0231",
  ISSN =         "0368-2692 (print), 2054-0574 (electronic)",
  ISSN-L =       "0368-2692",
  bibdate =      "Thu Sep 12 14:11:41 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://digital-library.theiet.org/docserver/fulltext/jiee-2/1953/11/19530231.pdf",
  acknowledgement = ack-nhfb,
  fjournal =     "Journal of the Institution of Electrical Engineers",
  journal-URL =  "https://ieeexplore.ieee.org/servlet/opac?punumber=5308791",
}

@PhdThesis{Worsley:1953:SPR,
  author =       "Beatrice Helen Worsley",
  title =        "Serial Programming for Real and Idealised Digital
                 Calculating Machines",
  type =         "{Ph.D.} thesis",
  school =       "University of Cambridge",
  address =      "Cambridge, UK",
  year =         "1953",
  bibdate =      "Tue Sep 24 11:16:38 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.mathgenealogy.org/id.php?id=42178",
  acknowledgement = ack-nhfb,
  advisor =      "Maurice V. Wilkes",
  remark =       "Library Hub Discover catalog entry date 18 November
                 1953, and says that year for degree. Check: Mathematics
                 Genealogy project gives year as 1954.",
}

@Article{Boys:1954:EWF,
  author =       "S. F. Boys and R. C. Sahni",
  title =        "Electronic Wave Functions {XII}. {The} Evaluation of
                 the General Vector-Coupling Coefficients by Automatic
                 Computation",
  journal =      j-PHILOS-TRANS-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "246",
  number =       "917",
  pages =        "463--479",
  day =          "8",
  month =        jun,
  year =         "1954",
  CODEN =        "PTRMAD",
  ISSN =         "0080-4614 (print), 2054-0272 (electronic)",
  ISSN-L =       "0080-4614",
  bibdate =      "Mon Sep 23 08:01:20 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.jstor.org/stable/91534",
  acknowledgement = ack-nhfb,
  fjournal =     "Philosophical Transactions of the Royal Society of
                 London. Series A, Mathematical and Physical Sciences",
  journal-URL =  "http://www.jstor.org/journals/00804614.html",
  remark-1 =     "According to \cite[page 30]{Wheeler:1992:AE}, this may
                 be the first use of the EDSAC for atomic structure
                 calculations.",
  remark-2 =     "From the abstract: ``It has now been found possible to
                 develop a method of calculation which can be performed
                 purely automatically by the EDSAC, proceeding from the
                 lowest argument values indefinitely through all higher
                 values. A substantial table, which would otherwise
                 require over a year of computation by a mathematician,
                 has been obtained.''",
  remark-3 =     "From page 474: ``It is not very easy to estimate the
                 time taken to calculate the table by ordinary means,
                 but this would probably require an effort lasting over
                 a year and involving considerable mental attention. The
                 actual time taken by the EDSAC was not more than a few
                 nights.'''",
}

@PhdThesis{Strachey:1954:U,
  author =       "Christopher S. Strachey",
  title =        "[unknown]",
  type =         "{Ph.D.} thesis",
  school =       "University of Cambridge",
  address =      "Cambridge, UK",
  year =         "1954",
  bibdate =      "Tue Sep 24 11:16:38 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.mathgenealogy.org/id.php?id=75007",
  acknowledgement = ack-nhfb,
  advisor =      "Maurice V. Wilkes",
  author-dates = "Christopher S. Strachey (16 November 1916--18 May
                 1975)",
}

@Article{Cochran:1955:UHS,
  author =       "William Cochran and A. S. Douglas",
  title =        "The use of a high-speed digital computer for the
                 direct determination of crystal structures. {I}",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "227",
  number =       "1171",
  pages =        "486--500",
  day =          "8",
  month =        feb,
  year =         "1955",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1955.0025",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  bibdate =      "Sat Sep 21 11:36:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "See also part II \cite{Cochran:1957:UHS}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  keywords =     "crystal structures; crystallograpy; EDSAC",
  remark =       "Cochran remembers \cite{Hartley:1999:EAC}: ``A.S.
                 Douglas and I published in Proc. Roy. Soc. a method for
                 the direct determination of crystal structures using
                 EDSAC. As far as I know it was the first such proposal
                 for the use of a computer for this purpose. I must
                 admit that in practice it was not very successful as it
                 was beyond EDSAC's capabilities.''",
}

@Article{Blythe:1957:NTP,
  author =       "J. H. Blythe",
  title =        "A New Type of Pencil Beam Aerial for Radio Astronomy",
  journal =      j-MONTHLY-NOT-ROY-ASTRON-SOC,
  volume =       "117",
  number =       "6",
  pages =        "644--651",
  month =        dec,
  year =         "1957",
  CODEN =        "MNRAA4",
  DOI =          "https://doi.org/10.1093/mnras/117.6.644",
  ISSN =         "0035-8711 (print), 1365-2966 (electronic)",
  ISSN-L =       "0035-8711",
  bibdate =      "Mon Sep 23 10:13:58 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Monthly Notices of the Royal Astronomical Society",
  journal-URL =  "https://academic.oup.com/mnras",
  keywords =     "EDSAC",
}

@Article{Cochran:1957:UHS,
  author =       "William Cochran and A. S. Douglas",
  title =        "The use of a high-speed digital computer for the
                 direct determination of crystal structures. {II}",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "243",
  number =       "1233",
  pages =        "281--288",
  day =          "24",
  month =        dec,
  year =         "1957",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1957.0221",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  bibdate =      "Sat Sep 21 11:36:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "See also part I \cite{Cochran:1955:UHS}.",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
  keywords =     "crystal structures; crystallograpy; EDSAC",
  remark =       "Cochran remembers \cite{Hartley:1999:EAC}: ``A.S.
                 Douglas and I published in Proc. Roy. Soc. a method for
                 the direct determination of crystal structures using
                 EDSAC. As far as I know it was the first such proposal
                 for the use of a computer for this purpose. I must
                 admit that in practice it was not very successful as it
                 was beyond EDSAC's capabilities.''",
}

@Article{Grant:1957:MSA,
  author =       "D. F. Grant and R. G. Howells and D. Rogers",
  title =        "A method for the systematic application of sign
                 relations",
  journal =      j-ACTA-CRYSTALLOGR,
  volume =       "10",
  number =       "8",
  pages =        "489--497",
  month =        aug,
  year =         "1957",
  CODEN =        "ACCRA9",
  DOI =          "https://doi.org/10.1107/s0365110x57001802",
  ISSN =         "0365-110x (print), 1600-8642 (electronic)",
  ISSN-L =       "0365-110X",
  bibdate =      "Sat Sep 21 12:03:21 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Acta Crystallographica",
  journal-URL =  "http://onlinelibrary.wiley.com/journal/10.1111/(ISSN)0365-110X",
  keywords =     "crystal structures; crystallograpy; EDSAC",
  remark =       "From the abstract: ``The ability of the new method to
                 reach a single optimum solution (in contrast to EDSAC)
                 is discussed.''",
}

@Article{Maxfield:1957:RPA,
  author =       "John E. Maxfield",
  title =        "Recent Publications: {{\em Automatic Digital
                 Computers}}, by {M. V. Wilkes}",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "64",
  number =       "3",
  pages =        "205--206",
  month =        mar,
  year =         "1957",
  CODEN =        "AMMYAE",
  DOI =          "https://doi.org/10.2307/2310573",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:38:34 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/amermathmonthly1955.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Corbato:1958:BRP,
  author =       "Fernando J. Corbat{\'o}",
  title =        "Book Review: {{\booktitle{The Preparation of Programs
                 for an Electronic Digital Computer}, 2nd Revised
                 Edition. By Maurice V. Wilkes, David J. Wheeler,
                 Stanley Gill. 238 pp. Addison-Wesley Publishing Co.,
                 Reading, Mass., 1957}}",
  journal =      j-PHYS-TODAY,
  volume =       "11",
  number =       "8",
  pages =        "28--28",
  month =        aug,
  year =         "1958",
  CODEN =        "PHTOAD",
  DOI =          "https://doi.org/10.1063/1.3062686",
  ISSN =         "0031-9228 (print), 1945-0699 (electronic)",
  ISSN-L =       "0031-9228",
  bibdate =      "Wed Sep 25 07:13:40 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Physics Today",
  journal-URL =  "http://www.physicstoday.org/",
}

@Article{Hamblen:1958:RPP,
  author =       "John W. Hamblen",
  title =        "Recent Publications: {{\em The Preparation of Programs
                 for an Electronic Digital Computer}}, by {M. V. Wilkes,
                 D. J. Wheeler, and Stanley Gill}",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "65",
  number =       "9",
  pages =        "719--720",
  month =        nov,
  year =         "1958",
  CODEN =        "AMMYAE",
  DOI =          "https://doi.org/10.2307/2308734",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:39:10 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/amermathmonthly1955.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Ryle:1958:BLN,
  author =       "Martin Ryle",
  title =        "{Bakerian Lecture} --- The nature of the cosmic radio
                 sources",
  journal =      j-PROC-R-SOC-LOND-SER-A-MATH-PHYS-SCI,
  volume =       "248",
  number =       "1254",
  pages =        "289--308",
  month =        nov,
  year =         "1958",
  CODEN =        "PRLAAZ",
  DOI =          "https://doi.org/10.1098/rspa.1958.0245",
  ISSN =         "0080-4630 (print), 2053-9169 (electronic)",
  ISSN-L =       "0080-4630",
  bibdate =      "Mon Sep 23 10:02:43 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the Royal Society of London. Series A,
                 Mathematical and physical sciences",
  journal-URL =  "http://rspa.royalsocietypublishing.org/",
}

@Article{Strachey:1959:PCT,
  author =       "Christopher Strachey",
  title =        "Programme-controlled time sharing",
  journal =      "Proceedings of the {IEE --- Part B: Electronic and
                 Communication Engineering}",
  volume =       "106",
  number =       "29",
  pages =        "462--462",
  month =        sep,
  year =         "1959",
  CODEN =        "PEEBAE",
  DOI =          "https://doi.org/10.1049/pi-b-2.1959.0311",
  ISSN =         "0369-8890 (print), 2054-0418 (electronic)",
  ISSN-L =       "0369-8890",
  bibdate =      "Wed Sep 25 09:31:57 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Christopher S. Strachey (16 November 1916--18 May
                 1975)",
}

@InProceedings{Strachey:1959:TSL,
  author =       "Christopher Strachey",
  editor =       "????",
  booktitle =    "Proceedings of the 1st International Conference on
                 Information Processing, Paris",
  title =        "Time Sharing in Large, Fast Computers",
  publisher =    "UNESCO",
  address =      "Paris, France",
  pages =        "336--341",
  year =         "1959",
  bibdate =      "Wed Sep 25 09:44:58 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dblp.uni-trier.de/db/conf/ifip/ifip1959.html",
  acknowledgement = ack-nhfb,
  author-dates = "Christopher S. Strachey (16 November 1916--18 May
                 1975)",
}

@Article{Kendrew:1963:MSP,
  author =       "John C. Kendrew",
  title =        "Myoglobin and the Structure of Proteins:
                 Crystallographic analysis and data-processing
                 techniques reveal the molecular architecture",
  journal =      j-SCIENCE,
  volume =       "139",
  number =       "3561",
  pages =        "1259--1266",
  day =          "29",
  month =        mar,
  year =         "1963",
  CODEN =        "SCIEAS",
  DOI =          "https://doi.org/10.1126/science.139.3561.1259",
  ISSN =         "0036-8075 (print), 1095-9203 (electronic)",
  ISSN-L =       "0036-8075",
  bibdate =      "Mon Sep 23 08:18:24 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "Science",
  journal-URL =  "http://www.sciencemag.org/archive/",
  remark-1 =     "From page 1261: ``\ldots{} the amount of computation
                 required increases very rapidly with the resolving
                 power. Even at the first stage of the analysis we made
                 use of an electronic computer, EDSAC I, which, though
                 small and slow by modern standards, was at the time one
                 of the very few such instruments in operation in the
                 world. These early Fourier syntheses of the myoglobin
                 data were, to the best of my belief, the first
                 crystallographic computations ever carried out on an
                 electronic computer and initiated a practice which
                 later (and, incidentally, after a time lag of several
                 years) became universal among crystallographers. At
                 each stage of the myoglobin analysis the computers
                 employed were among the most rapid available at the
                 time; we are now using very fast and large computers
                 such as EDSAC II and IBM 7090''.",
  remark-2 =     "The Nobel Prize in Chemistry 1962 was awarded to Max
                 F. Perutz and John C. Kendrew ``for their studies of
                 the structures of globular proteins.''",
}

@Article{Anderson:1967:ISMb,
  author =       "S. F. Anderson and J. G. Earle and R. E. Goldschmidt
                 and D. M. Powers",
  title =        "The {IBM System\slash 360 Model 91}: Floating-point
                 execution unit",
  journal =      j-IBM-JRD,
  volume =       "11",
  number =       "1",
  pages =        "34--53",
  month =        jan,
  year =         "1967",
  CODEN =        "IBMJAE",
  DOI =          "https://doi.org/10.1147/rd.111.0034",
  ISSN =         "0018-8646 (print), 2151-8556 (electronic)",
  ISSN-L =       "0018-8646",
  bibdate =      "Tue Sep 11 15:36:09 MDT 2012",
  bibsource =    "http://www.research.ibm.com/journal/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmjrd.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5392016",
  abstract =     "The principal requirement for the Model 91
                 floating-point execution unit was that it be designed
                 to support the instruction-issuing rate of the
                 processor. The chosen solution was to develop separate,
                 instruction-oriented algorithms for the add, multiply,
                 and divide functions. Linked together by the
                 floating-point instruction unit, the multiple execution
                 units provide concurrent instruction execution at the
                 burst rate of one instruction per cycle.",
  acknowledgement = ack-nhfb # "\slash " # ack-nj,
  book-URL =     "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  fjournal =     "IBM Journal of Research and Development",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520",
  remark =       "This is the first paper in this journal (based on a
                 full-text search in the IEEE Xplore database) to cite
                 Maurice Wilkes. In the context of a quadratically
                 convergent divide algorithm: it refers to
                 \cite{Wilkes:1951:PPE}.",
}

@Article{Tucker:1967:MCS,
  author =       "S. G. Tucker",
  title =        "Microprogram control for {SYSTEM\slash 360}",
  journal =      j-IBM-SYS-J,
  volume =       "6",
  number =       "4",
  pages =        "222--241",
  year =         "1967",
  CODEN =        "IBMSA7",
  DOI =          "https://doi.org/10.1147/sj.64.0222",
  ISSN =         "0018-8670",
  ISSN-L =       "0018-8670",
  bibdate =      "Tue Mar 19 17:38:46 1996",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmsysj.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Systems Journal",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288519",
  remark =       "This is the first paper in this journal (based on a
                 full-text search in the IEEE Xplore database) to
                 reference the work of Maurice Wilkes: it cites
                 \cite{Wilkes:1951:BWD,Wilkes:1953:MPD,Wilkes:1959:M}.",
}

@Article{Brenner:1968:RSI,
  author =       "Joel Brenner",
  title =        "Reviews: {{\em A Short Introduction to Numerical
                 Analysis}}, by {M. V. Wilkes}",
  journal =      j-AMER-MATH-MONTHLY,
  volume =       "75",
  number =       "9",
  pages =        "1031--1031",
  month =        nov,
  year =         "1968",
  CODEN =        "AMMYAE",
  DOI =          "https://doi.org/10.2307/2315577",
  ISSN =         "0002-9890 (print), 1930-0972 (electronic)",
  ISSN-L =       "0002-9890",
  bibdate =      "Mon Jun 28 12:39:11 MDT 1999",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/amermathmonthly1965.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "American Mathematical Monthly",
  journal-URL =  "https://www.jstor.org/journals/00029890.htm",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Liptay:1968:SAS,
  author =       "J. S. Liptay",
  title =        "Structural aspects of the {SYSTEM}\slash 360 Model 85,
                 Part {II}: The cache",
  journal =      j-IBM-SYS-J,
  volume =       "7",
  number =       "1",
  pages =        "15--21",
  year =         "1968",
  CODEN =        "IBMSA7",
  DOI =          "https://doi.org/10.1147/sj.71.0015",
  ISSN =         "0018-8670",
  ISSN-L =       "0018-8670",
  bibdate =      "Tue Mar 19 17:38:46 1996",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ibmsysj.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IBM Systems Journal",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288519",
  keywords =     "Architectures; memory hierarchy",
  remark =       "This paper has only one literature reference, and does
                 not refer to the paper M. V. Wilkes, ``Slave Memories
                 and Dynamic Storage Allocation'', IEEE Transactions on
                 Electronic Computers, EC-14(2) 270--271, April 1965
                 that is now viewed in computer architecture books as
                 the first publication on cache memory.",
}

@PhdThesis{Wegner:1968:PLI,
  author =       "Peter Wegner",
  title =        "Programming Languages, Information Structures and
                 Machine Organization",
  type =         "{Ph.D.} thesis",
  school =       "University of London",
  address =      "London, UK",
  year =         "1968",
  bibdate =      "Tue Sep 24 11:23:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.mathgenealogy.org/id.php?id=15166",
  acknowledgement = ack-nhfb,
  advisor =      "Maurice V. Wilkes",
}

@Article{Shemer:1969:SAP,
  author =       "J. E. Shemer and S. C. Gupta",
  title =        "A Simplified Analysis of Processor {``Look-Ahead''}
                 and Simultaneous Operation of a Multi-Module Main
                 Memory",
  journal =      j-IEEE-TRANS-COMPUT,
  volume =       "C-18",
  number =       "1",
  pages =        "64--71",
  month =        jan,
  year =         "1969",
  CODEN =        "ITCOB4",
  DOI =          "https://doi.org/10.1109/T-C.1969.222526",
  ISSN =         "0018-9340 (print), 1557-9956 (electronic)",
  ISSN-L =       "0018-9340",
  bibdate =      "Wed Jul 13 16:55:17 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeetranscomput.bib",
  URL =          "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1671119",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Trans. Comput.",
  fjournal =     "IEEE Transactions on Computers",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=12",
  remark =       "This is the first paper in this journal, and its three
                 predecessor journals, (based on a full-text search in
                 the IEEE Xplore database) to use the term ``cache'',
                 but instead of citing Maurice Wilkes
                 \cite{Wilkes:1965:SMD}, it instead cites the IBM S/360
                 Model 85 paper in the IBM Systems Journal
                 \cite{Liptay:1968:SAS}, which also fails to cite
                 Wilkes.",
}

@Article{Gorman:1972:RGI,
  author =       "T. Gorman",
  title =        "Review of {``\booktitle{The Growth of Interest in
                 Microprogramming} by M. V. Wilkes,'' Computing Surveys,
                 V1, \#3, pp. 139--145 (September 1969)}",
  journal =      j-SIGMICRO,
  volume =       "3",
  number =       "3",
  pages =        "58--58",
  month =        oct,
  year =         "1972",
  CODEN =        "SIGMDJ",
  DOI =          "https://doi.org/10.1145/1316540.1316545",
  ISSN =         "0163-5751, 1050-916X",
  ISSN-L =       "0163-5751",
  bibdate =      "Fri Apr 16 10:27:14 MDT 2021",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigmicro.bib",
  URL =          "https://dl.acm.org/doi/10.1145/1316540.1316545",
  acknowledgement = ack-nhfb,
  fjournal =     "ACM SIGMICRO Newsletter",
  journal-URL =  "https://dl.acm.org/loi/sigmicro",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@TechReport{Knuth:1976:EDP,
  author =       "Donald E. Knuth and Luis {Trabb Pardo}",
  title =        "The early development of programming languages",
  type =         "Technical Report",
  number =       "STAN-CS-76-562",
  institution =  inst-STANFORD,
  address =      inst-STANFORD:adr,
  pages =        "i + 109",
  month =        aug,
  year =         "1976",
  bibdate =      "Thu Jan 11 16:54:37 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://bitsavers.org/pdf/stanford/cs_techReports/STAN-CS-76-562_EarlyDevelPgmgLang_Aug76.pdf",
  acknowledgement = ack-nhfb,
  remark =       "This contains a small numerical programming exercise,
                 implemented for the EDSAC. See
                 \cite{Wheeler:1992:EPS}.",
}

@InCollection{Knuth:1977:EDP,
  author =       "Donald E. Knuth and Luis {Trabb Pardo}",
  title =        "The early development of programming languages",
  crossref =     "Belzer:1977:ECS",
  volume =       "7",
  pages =        "419--493",
  year =         "1977",
  bibdate =      "Sat Aug 13 10:07:25 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Reprinted in \cite[pages
                 197--273]{Metropolis:1980:HCT}.",
  acknowledgement = ack-nhfb,
  remark =       "This contains a small numerical programming exercise,
                 implemented for the EDSAC. See
                 \cite{Wheeler:1992:EPS}.",
}

@InCollection{Land:1977:LFB,
  author =       "Frank Land",
  title =        "{Leo}, the first business computer: a personal
                 experience",
  crossref =     "Glass:1997:BRS",
  pages =        "??--??",
  year =         "1977",
  bibdate =      "Mon Sep 23 10:56:49 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
}

@Article{Douglas:1979:ASM,
  author =       "Sandy Douglas",
  title =        "Anecdotes: Some Memories of {EDSAC I}: 1950--1952",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "1",
  number =       "2",
  pages =        "98--99, 208",
  month =        oct # "\slash " # dec,
  year =         "1979",
  CODEN =        "AHCOE5",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:16 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1979/pdf/a2098.pdf;
                 http://www.computer.org/annals/an1979/a2098abs.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  keywords =     "A. S. Douglas; Alexander Shafto Douglas; D. J.
                 Wheeler; D. R. Hartree; E. C. Page; EDSAC; J. C. P.
                 Miller; M. Phister; R. A. Brooker; S. Gill; V. E.
                 Price",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@PhDThesis{Campbell-Kelly:1980:FCP,
  author =       "Martin Campbell-Kelly",
  title =        "Foundations of Computer Programming in {Britain} 1945--1955",
  school =       "Sunderland Polytechnic",
  address =      "Sunderland, UK",
  type =         "{Ph.D.} thesis",
  year =         "1980",
  URL =          "https://www.proquest.com/pqdtglobal/docview/1767363272",
  acknowledgement = ack-nhfb,
  bibdate =      "Mon Oct 21 11:01:59 2024",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  remark =       "Web links to the electronic copy no longer work;
                 presumably M. V. Wilkes has numerous mentions in this
                 thesis, especially in view of the contemporaneous
                 article \cite{Campbell-Kelly:1980:PEE} and
                 \cite{Campbell-Kelly:1992:PEE,
                 Campbell-Kelly:2011:PWW}.",
}

@Article{Campbell-Kelly:1980:PEE,
  author =       "Martin Campbell-Kelly",
  title =        "Programming the {EDSAC}: Early Programming Activity at
                 the {University of Cambridge}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "2",
  number =       "1",
  pages =        "7--36",
  month =        jan # "\slash " # mar,
  year =         "1980",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1980.10009",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:17 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  note =         "Republished in \cite{Campbell-Kelly:1980:PEE}.",
  URL =          "http://dlib.computer.org/an/books/an1980/pdf/a1007.pdf;
                 http://www.computer.org/annals/an1980/a1007abs.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{Lavington:1980:CE,
  author =       "Simon Hugh Lavington",
  title =        "The {Cambridge EDSAC}",
  crossref =     "Lavington:1980:EBC",
  chapter =      "6",
  pages =        "31--35",
  year =         "1980",
  bibdate =      "Sun Sep 08 09:39:56 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Naur:1980:IED,
  author =       "Peter Naur",
  title =        "Impressions of the Early Days of Programming",
  journal =      j-BIT,
  volume =       "20",
  number =       "4",
  pages =        "414--425",
  month =        dec,
  year =         "1980",
  CODEN =        "BITTEL, NBITAB",
  DOI =          "https://doi.org/10.1007/BF01933635",
  ISSN =         "0006-3835 (print), 1572-9125 (electronic)",
  ISSN-L =       "0006-3835",
  bibdate =      "Wed Jan 4 18:52:16 MST 2006",
  bibsource =    "http://springerlink.metapress.com/openurl.asp?genre=issue&issn=0006-3835&volume=20&issue=4;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/bit.bib",
  URL =          "http://www.springerlink.com/openurl.asp?genre=article&issn=0006-3835&volume=20&issue=4&spage=414",
  acknowledgement = ack-nhfb,
  journal-URL =  "http://link.springer.com/journal/10543",
  received =     "14 August 1980",
  remark-1 =     "From page 417: ``With the installation of the punch
                 the coding was changed so that the decimal digits all
                 were represented by patterns having just two holes in
                 the five positions. In this way any single-hole error
                 would change a digit into a non-digit or vice versa.
                 Thus the most dangerous errors, those that change a
                 digit into another one, would only be caused by
                 two-hole errors. This proved to be a satisfactory
                 solution of the output check problem.''",
  remark-2 =     "From page 422: ``Maurice Wilkes came by to see how
                 things were going. I gave him a brief summary of the
                 progress and still remember the essence of his
                 response, spoken with a smiling glance at the maze of
                 racks and overhead wires that filled the room: So this
                 is now a model of the Solar system ! Let this be a
                 warning against drawing conclusions from the external
                 appearance of our models!'\,''",
  remark-3 =     "From pages 422--423: ``From many hours of work I knew
                 that when using a desk calculator one integration step
                 could at best be accomplished in about two hours. Using
                 the Edsac this time was reduced, in 1951 to 45 seconds,
                 and in 1953 to 22 seconds. This latter figure was
                 particularly significant since in July and August 1953
                 the Edsac was so reliable that nightly faultless runs
                 of several hours were possible quite regularly.''",
}

@Article{Anonymous:1981:WP,
  author =       "Anonymous",
  title =        "The {Wilkes Prize}",
  journal =      j-COMP-J,
  volume =       "24",
  number =       "1",
  pages =        "1--1",
  month =        feb,
  year =         "1981",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/24.1.1",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Mar 25 13:51:56 MST 1997",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_24/Issue_01/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1980.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_24/Issue_01/tiff/1.tif",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Hartley:1981:CWA,
  author =       "D. F. Hartley and {The Editor}",
  title =        "Correspondence: The {Wilkes Award}",
  journal =      j-COMP-J,
  volume =       "24",
  number =       "2",
  pages =        "192--192",
  month =        may,
  year =         "1981",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/24.2.192-a",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Sat Oct 07 15:29:16 2000",
  bibsource =    "http://www3.oup.co.uk/computer_journal/hdb/Volume_24/Issue_02/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj.bib",
  URL =          "http://www3.oup.co.uk/computer_journal/hdb/Volume_24/Issue_02/tiff/192.tif",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InProceedings{Banerjee:1982:CR,
  author =       "R. Banerjee and W. D. Shepherd",
  editor =       "Kenneth G. Beauchamp",
  booktitle =    "New Advances in Distributed Computer Systems:
                 Proceedings of the {NATO Advanced Study Institute held
                 at Bonas, France, June 15--26, 1981}",
  title =        "The {Cambridge Ring}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  bookpages =    "x + 415 + 5",
  pages =        "223--237",
  year =         "1982",
  DOI =          "https://doi.org/10.1007/978-94-009-7760-0_17",
  ISBN =         "94-009-7760-3 (e-book), 94-009-7762-X (print)",
  ISBN-13 =      "978-94-009-7760-0 (e-book), 978-94-009-7762-4
                 (print)",
  LCCN =         "QA76.9.D5",
  bibdate =      "Wed Sep 11 10:15:58 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  tableofcontents = "Front Matter / i--x \\
                 Network Development \\
                 Introductory Survey / Jack Howlett / 1--8 \\
                 Data Communication in Israel --- Present and Future /
                 David Biran / 9--24 \\
                 Datanet 1 of the Netherlands PTT / J. M. van den Burg /
                 25--32 \\
                 Introduction of Radio-Based Air\slash Ground Data Links
                 into the SITA Network / G. P. Giraudbit / 33--44 \\
                 Presentation of the NADIR Pilot-Project / Christian
                 Huitema / 45--50 \\
                 Autoflood --- A Flexible Test System for Packet
                 Switched Networks / C. G. Miller, M. J. Norton / 51--67
                 \\
                 Integrated Non-Voice Services in the Electronic Office
                 / P. Drake, M. J. Norton / 69--86 \\
                 Network Design \\
                 Open System Interconnection and the Integrated Services
                 Digital Network / W. A. McCrum / 87--96 \\
                 Design Issues for High Speed Local Network Protocols /
                 Franklin F. Kuo / 97--105 \\
                 Directory Systems for Computer Mail in Internetworking
                 Environments / Jose J. Garcia-Luna-Aceves, Franklin F.
                 Kuo / 107--124 \\
                 Modeling and Verification of End-to-End Protocols /
                 Andr{\'e} Danthine / 125--158 \\
                 Why Usual Transmission Protocols are not Appropriate
                 for High Speed Satellite Transmission / Christian
                 Huitema / 159--165 \\
                 Local Area Networks \\
                 Reser, a Local Area Network Using a Fiber-Optic Ring /
                 S. Mi{\`e}ge, R. Baduel, G. Even, A. Khalil / 167--179
                 \\
                 Sesnet --- Local Area Networks for Software Engineering
                 Development / M. J. Norton, P. P. Sanders / 181--200
                 \\
                 The Interconnection of Local Area Networks via a
                 Satellite Network / C. J. Adams, J. W. Burren, C. S.
                 Cooper, P. M. Girard / 201--210 \\
                 Report on the Local Area Networks FFM-MCS and MICON /
                 Ludwig R{\"o}ssing / 211--221 \\
                 The Cambridge Ring / R. Banerjee, W. D. Shepherd /
                 223--237 \\
                 Distributed System Activities at the Institute of
                 Cybernetics of the University of Milan / Marco Meli,
                 GianPaolo Rossi / 239--243 \\
                 Mathematical Development \\
                 An Introduction to a Calculus of Communicating Systems
                 / Matthew C. B. Hennessy / 245--262 \\
                 Mathematical Development \\
                 Modelling of Distributed Computing Systems / P. J. B.
                 King / 263--277 \\
                 Security and Encryption \\
                 Data Security in Distributed Computing Systems / Wyn L.
                 Price / 279--292 \\
                 The Data Encryption Standard and Its Modes of Use / Wyn
                 L. Price / 293--309 \\
                 Standardisation and Implementation of Data Encryption /
                 Wyn L. Price / 311--325 \\
                 Public Key Cryptosystems, Authentication and Signatures
                 / Wyn L. Price / 327--340 \\
                 Parallel Computing Architecture \\
                 Synchronization of Concurrent Processes without
                 Globality Assumptions / P. E. Lauer / 341--365 \\
                 Parallel Processing Architecture and Parallel
                 Algorithms / Dennis Parkinson / 367--377 \\
                 Parallel Non-Linear Algorithms / M. Feilmeier, W.
                 R{\"o}nsch / 379--393 \\
                 Microcomputer Networks for Process Control / S. M.
                 Prince / 395--404 \\
                 Back Matter / 405--415",
}

@Book{Needham:1982:CDC,
  author =       "R. M. Needham and A. J. Herbert",
  title =        "The {Cambridge} Distributed Computing System",
  publisher =    pub-AW,
  address =      pub-AW:adr,
  pages =        "x + 170",
  year =         "1982",
  ISBN =         "0-201-14092-6 (paperback)",
  ISBN-13 =      "978-0-201-14092-7 (paperback)",
  LCCN =         "QA76.9.D5 N5 1982",
  bibdate =      "Mon Sep 23 07:40:02 MDT 2024",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "International computer science series",
  acknowledgement = ack-nhfb,
  subject =      "Electronic data processing; Distributed processing;
                 Traitement r{\'y}eparti; Distributed processing.",
}

@InCollection{Gill:1983:MW,
  author =       "S. Gill",
  editor =       "Anthony Ralston and Edwin D. {Reilly, Jr.}",
  booktitle =    "Encyclopedia of Computer Science and Engineering",
  title =        "{Maurice Wilkes}",
  publisher =    pub-VAN-NOSTRAND-REINHOLD,
  address =      pub-VAN-NOSTRAND-REINHOLD:adr,
  bookpages =    "xxix + 1664",
  pages =        "??--??",
  year =         "1983",
  DOI =          "",
  ISBN =         "0-442-24496-7",
  ISBN-13 =      "978-0-442-24496-5",
  LCCN =         "QA76.15",
  bibdate =      "Sun Sep 08 09:36:17 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@PhdThesis{Leslie:1983:ELA,
  author =       "Ian Malcolm Leslie",
  title =        "Extending the Local Area Network",
  type =         "{Ph.D.} thesis",
  school =       "Cambridge University",
  address =      "Cambridge, UK",
  day =          "17",
  month =        may,
  year =         "1983",
  bibdate =      "Tue Sep 24 11:08:41 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.mathgenealogy.org/id.php?id=137637;
                 https://www.proquest.com/pqdtglobal/docview/301416960/5371825BC8834A67PQ",
  acknowledgement = ack-nhfb,
  advisor =      "Roger Michael Needham and Maurice V. Wilkes",
}

@Article{Anonymous:1985:WA,
  author =       "Anonymous",
  title =        "The {Wilkes Award 1984}",
  journal =      j-COMP-J,
  volume =       "28",
  number =       "5",
  pages =        "507--507",
  year =         "1985",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/28.5.507",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:48:19 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/28/5.toc;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1980.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/28/5/507.full.pdf+html",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Hendry:1986:BRM,
  author =       "John Hendry",
  title =        "Book Review: {{\booktitle{Memoirs of a Computer
                 Pioneer}} by Maurice Wilkes}",
  journal =      j-ISIS,
  volume =       "77",
  number =       "3",
  pages =        "572--573",
  month =        sep,
  year =         "1986",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:23:19 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i211179;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1980.bib",
  URL =          "http://www.jstor.org/stable/231669",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Williams:1986:BRP,
  author =       "Bernard O. Williams",
  title =        "Book Review: {{\booktitle{The Preparation of Programs
                 for an Electronic Digital Computer, with Special
                 Reference to the ``EDSAC'' and the Use of a Library of
                 Subroutines}} by Maurice V. Wilkes; David J. Wheeler;
                 Stanley Gill}",
  journal =      j-ISIS,
  volume =       "77",
  number =       "1",
  pages =        "157--157",
  month =        mar,
  year =         "1986",
  CODEN =        "ISISA4",
  ISSN =         "0021-1753 (print), 1545-6994 (electronic)",
  ISSN-L =       "0021-1753",
  bibdate =      "Tue Jul 30 21:23:13 MDT 2013",
  bibsource =    "http://www.jstor.org/action/showPublication?journalCode=isis;
                 http://www.jstor.org/stable/i211177;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/isis1980.bib",
  URL =          "http://www.jstor.org/stable/232546",
  acknowledgement = ack-nhfb,
  fjournal =     "Isis",
  journal-URL =  "http://www.jstor.org/journal/isis",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Anonymous:1988:ERH,
  author =       "Anonymous",
  title =        "Errata: {Reviews: Hartree: Calculating Machines:
                 Recent and Prospective Developments and Their Impact on
                 Mathematical Physics and Calculating Instruments and
                 Machines, 10(1) 93}",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "10",
  number =       "3",
  pages =        "234--234",
  month =        jul # "\slash " # sep,
  year =         "1988",
  CODEN =        "AHCOE5",
  DOI =          "https://doi.org/10.1109/MAHC.1988.10024",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:13 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/hartree-douglas-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography.bib",
  note =         "See \cite{Aspray:1988:RCD}.",
  URL =          "http://dlib.computer.org/an/books/an1988/pdf/a3234.pdf;
                 http://www.computer.org/annals/an1988/a3234abs.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Aspray:1988:RBB,
  author =       "William Aspray and A. R. Mackintosh and Eric A. Weiss
                 and John McCarthy and M. Woodger",
  title =        "Reviews: {Burks and Burks: The First Electronic
                 Computer: The Atanasoff Story}; {Queisser: The Conquest
                 of the Microchip}; {Bloomfield (ed.): The Question of
                 Artificial Intelligence: Philosophical and Sociological
                 Perspectives}; {Wilkes: Memoirs of a Computer Pioneer};
                 Other Literature",
  journal =      j-ANN-HIST-COMPUT,
  volume =       "10",
  number =       "3",
  pages =        "221--233",
  month =        jul # "\slash " # sep,
  year =         "1988",
  CODEN =        "AHCOE5",
  ISSN =         "0164-1239",
  ISSN-L =       "0164-1239",
  bibdate =      "Fri Nov 1 15:29:13 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1988/pdf/a3221.pdf;
                 http://www.computer.org/annals/an1988/a3221abs.htm",
  acknowledgement = ack-nhfb,
  fjournal =     "Annals of the History of Computing",
  journal-URL =  "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5488650",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Anonymous:1990:WA,
  author =       "Anonymous",
  title =        "{Wilkes Award}",
  journal =      j-COMP-J,
  volume =       "33",
  number =       "2",
  pages =        "163--163",
  year =         "1990",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/33.2.163",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:48:28 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/33/2.toc;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1990.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/33/2/163.1.full.pdf+html",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Book{Croarken:1990:ESC,
  author =       "Mary Croarken",
  title =        "Early Scientific Computing in {Britain}",
  publisher =    pub-CLARENDON,
  address =      pub-CLARENDON:adr,
  pages =        "160 + 8",
  year =         "1990",
  DOI =          "https://doi.org/10.1093/oso/9780198537489.001.0001",
  ISBN =         "0-19-853748-4, 1-383-02607-6 (e-book)",
  ISBN-13 =      "978-0-19-853748-9, 978-1-383-02607-8 (e-book)",
  LCCN =         "Q183.9 .C76 1990",
  bibdate =      "Mon Sep 23 07:07:42 MDT 2024",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "http://books.google.com/books?id=OW1QAAAAMAAJ;
                 http://catalog.hathitrust.org/api/volumes/oclc/20452712.html",
  abstract =     "A study of how scientific computation developed in
                 British universities, the scientific civil service and
                 the armed services during the period 1900--1950. It
                 describes the emergence of computing laboratories in
                 Britain, along with the machines and personalities
                 involved.",
  acknowledgement = ack-nhfb,
  subject =      "Science; Data processing; History; Great Britain;
                 Electronic data processing; Sciences; Informatique;
                 Histoire; Grande-Bretagne",
  tableofcontents = "1: Introduction \\
                 2: Background: Aids to Computation \\
                 3: The Mechanization of Computation at the Nautical
                 Almanac Office \\
                 4: The Nautical Almanac Office as a Computing Centre
                 and the Founding of the Scientific Computing Service
                 \\
                 5: The Influence of Analogue Machines in the 1930s: The
                 Manchester and Cambridge Differential Analysers \\
                 6: The Second World War: The Emergence of Government
                 Computing Centres \\
                 7: The Creation of a National Computing Centre \\
                 8: The National Physical Laboratory Mathematics
                 Division: A National Computing Centre \\
                 9: Post-War Computing Service Centres \\
                 10: Computing Machine Developments at Cambridge and
                 Manchester",
}

@Article{Anonymous:1991:WA,
  author =       "Anonymous",
  title =        "{Wilkes Award}",
  journal =      j-COMP-J,
  volume =       "34",
  number =       "2",
  pages =        "112--112",
  year =         "1991",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/34.2.112",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Tue Dec 4 14:48:31 MST 2012",
  bibsource =    "http://comjnl.oxfordjournals.org/content/34/2.toc;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj1990.bib",
  URL =          "http://comjnl.oxfordjournals.org/content/34/2/112.full.pdf+html",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Aspray:1992:IPc,
  author =       "William Aspray",
  title =        "From {IEEE}'s Perspective",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "5--??",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4005.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Campbell-Kelly:1992:ATE,
  author =       "Martin Campbell-Kelly",
  title =        "The {Airy} Tape: An Early Chapter in the History of
                 Debugging",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "16--26",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.194051",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4016.pdf;
                 http://www.computer.org/annals/an1992/a4016abs.htm",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  remark-01 =    "From page 16: ``In fact, no evidence has yet emerged
                 that anyone had conceived of the debugging problem
                 until programs were tried on real computers. From 1947
                 to 1948 von Neumann and Goldstine published their
                 seminal reports `Planning and Coding of Problems for an
                 Electronic Computing Instrument,' and nowhere in the
                 entire 150 pages of these reports is the possibility
                 that a program might not work the first time it was
                 presented to a computer so much as hinted at.
                 Consequently, there was a surprise in store for the
                 first group that completed a digital computer and
                 attempted to run a nontrivial program on it. This
                 turned out to be the EDSAC computer group, in the
                 summer of 1949.''",
  remark-02 =    "From page 18: ``Each of the mercury delay lines used
                 in the main memory was about five feet in length and
                 could store 576 ultrasonic binary pulses (the
                 equivalent of 32 18-bit words). The contents of a delay
                 line were constantly recirculated with a cycle time of
                 approximately 1 ms; this determined the basic speed of
                 the machine --- which averaged about 600 operations per
                 second.''",
  remark-03 =    "From page 18: ``Average instruction times were 1.5 ms,
                 although multiplication was longer and took 6 ms.''",
  remark-04 =    "From page 20: ``The Airy program is almost certainly
                 the first real application program ever written for a
                 stored program computer, and it may be fairly be said
                 to have ushered in the then-undreamt-of field of
                 programming and programming systems. ''",
  remark-05 =    "From page 21: ``The Nature article
                 [\cite{Wilkes:1949:ECM}] is almost certainly the first
                 ever published account of a real numerical computation
                 on a stored-program computer.''",
  remark-06 =    "From page 22: ``One detail that Wilkes did not include
                 in his account needs to be explained before the Airy
                 program can be fully understood. This is the problem of
                 scaling. Like other machines of its era, the EDSAC did
                 not have floating-point hardware, and it could only
                 handle fractions, $\alpha$, in the range $-1 < \alpha <
                 1$. Consequently numbers larger than unity (or very
                 small numbers) had to be multiplied by a scale factor.
                 \ldots{} Scaling was one of the major headaches in
                 preparing programs on early computers, but by the late
                 1950s innovations such as floating-point hardware and
                 interpretive systems meant that most users no longer
                 had to be concerned with it.''",
  remark-07 =    "From page 22: ``The discovery of debugging: The most
                 striking feature of the Airy program is the large
                 number of errors it contains. \ldots{} Altogether there
                 were approximately twenty errors in the 126 lines of
                 the program.''",
  remark-08 =    "From page 22, citing \cite[page 145]{Wilkes:1985:MCP}:
                 ``It was on one of my journeys between the EDSAC room
                 and the punching equipment that `hesitating at the
                 angles of stairs' the realization came over me with
                 full force that a good part of the remainder of my life
                 was going to be spent in finding errors in my own
                 programs.''",
  remark-09 =    "From page 23: ``It was often noted in the 1950s that
                 numerical errors were more stubborn and harder to
                 correct than errors of program logic; the Airy program
                 confirms that observation.''",
  remark-10 =    "From page 24: ``And at Univac, Grace Hopper
                 acknowledged `from Dr. Wilkes, the greatest help of
                 all, a book on the subject.'\,''. See
                 \cite{Hopper:1952:EC}.",
}

@Article{Campbell-Kelly:1992:ICU,
  author =       "Martin Campbell-Kelly",
  title =        "Introduction: Computing at the {University of
                 Cambridge}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "8--??",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  note =         "Special issue about computing at Cambridge under
                 Maurice V. Wilkes.",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4008.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Campbell-Kelly:1992:PEE,
  author =       "Martin Campbell-Kelly",
  title =        "Programming the {EDSAC}: early programming activity at
                 the {University of Cambridge}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "46--67",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.728229",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  note =         "Republication of \cite{Campbell-Kelly:1980:PEE}.",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4008.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  remark =       "The article PDFs confirm page-number overlap between
                 Pinkerton:1992:ICM and Campbell-Kelly:1992:PEE and
                 Wilkes:1992:E.",
  remark-01 =    "From page 46: ``\ldots{} the key milestones in the
                 life of the EDSAC include: Early 1947: construction
                 begins; May 1949: first automatic calculation; Early
                 1950: regular use begins; July 1956: closed down.''",
  remark-02 =    "From page 47: ``The first summer school was held in
                 September 1950 and was attended by about 40
                 participants, including some from overseas.''",
  remark-03 =    "From page 48: ``The most eminent of the people
                 associated with the EDSAC was Hartree, FRS, Plummer
                 Professor of Mathematical Physics since 1946.''",
  remark-04 =    "From page 48: ``A second edition of Wilkes, Wheeler,
                 and Gill was published late in 1957. It was inevitably
                 much less innovative than the first edition. In a
                 review, R.W. Hamming seemed to regard the book as a
                 little anachronistic; C.S. Strachey was a good deal
                 more enthusiastic in his review, however.''",
  remark-05 =    "From page 48: ``Under the editorship of Mutch, a
                 series of \booktitle{Programming Bulletins} was issued
                 periodically beginning in March 1950; after issue 35,
                 the title was changed to \booktitle{Operating
                 Memorandum}.''",
  remark-06 =    "From page 48: ``An unusual and revealing source is a
                 short color film of the EDSAC made in 1951 for the
                 \booktitle{Joint AIEE---IRE Computer Conference} held
                 in Philadelphia during December 1951. The film shows
                 the various stages in preparing a problem for EDSAC and
                 includes shots of the programme running on the machine.
                 The film, probably the first of a stored-program
                 computer, was originally silent but has recently been
                 reissued by the Computer Laboratory with an added
                 commentary by Wilkes.''",
  remark-07 =    "From page 40: ``An EDSAC instruction, or order,
                 occupied 17 bits \ldots{} The five-bit function code
                 specified (in 1949) one of 18 operations; this number
                 was later increased as new orders were added to the
                 repertoire of EDSAC. The 10-bit address allowed
                 addressing of 1,024 words of storage, although only 512
                 words were provided initially, increasing to 864 words
                 during 1952 and eventually to the full 1,024 words.
                 Most orders could operate on short numbers (occupying
                 one storage location) or long numbers (occupying two
                 locations)--the length indicator specified which type
                 of number.''",
  remark-08 =    "From page 49: ``Average order times were about 1.5 ms;
                 to multiply took 4.5 ms. In common with most early
                 computers, EDSAC did not have a divide order, and
                 programmed division took about 200 ms.''",
  remark-09 =    "From page 59: ``\ldots{} to test two numbers for
                 equality required seven orders, but again in practice
                 this caused little real hardship, for it was usually
                 possible to avoid comparing numbers for equality.''",
  remark-10 =    "From page 51: ``The idea of a sub-routine library is
                 one of the most fundamental in automatic computation.
                 For example, Wilkes noted that the term {\em library\/}
                 was first used in this connection by Charles
                 Babbage.''",
  remark-11 =    "From page 51: ``John W. Mauchly, one of the chief
                 instructors of the Moore School lecture series, was the
                 author of what is probably the first published paper on
                 programming.''",
  remark-12 =    "From page 52: ``The new initial orders were announced
                 in a memorandum dated August 1949. Wheeler's new
                 initial orders were a tour de force of programming that
                 perhaps remains unequaled; C. Adams of MIT described
                 them as `the leading example of programming
                 virtuosity,' and Wilkes described Wheeler's achievement
                 as `programming genius.'\,'''",
  remark-13 =    "From page 53: ``Sub-Routines: Two types of sub-routine
                 were recognized at Cambridge: The first type of
                 sub-routine was incorporated at each point in the
                 programme where it was needed, while the second
                 appeared only once in a programme and was called by a
                 special transfer-of-control sequence at each point in
                 the programme where it was needed. Casting around for
                 names for the two types of subroutine, Hartree came up
                 with {\em open\/} for the former and {\em closed\/} for
                 the latter; an alternative to closed, {\em reflexive},
                 was also suggested but not widely used.''",
  remark-14 =    "From page 54: ``The first sub-routines to be
                 constructed were for division (there was no hardware
                 divider), square root, and the transcendental
                 functions. Later, sub-routines for input and output and
                 more complex mathematical procedures were added. Thus,
                 the nucleus of the sub-routine library was built during
                 the first nine months of operation of EDSAC. ''",
  remark-15 =    "From page 55: ``Scaling the numbers in a problem was
                 by far the most difficult part of preparing a programme
                 for EDSAC, compared with which the coding of the
                 instructions was almost trivial.''",
  remark-16 =    "From page 57: ``Tape punching was something of a
                 chore, since in 1950 the tape preparation equipment was
                 distinctly unreliable (one error in a few hundred
                 rows), and the tapes themselves were sometimes damaged
                 by the comparator. \ldots{} Tapes could not be
                 interpreted, so it was recommended practice (not always
                 followed) to punch each tape twice and verify it with a
                 comparator built for the purpose.''",
  remark-17 =    "From page 58: ``The job queue was a horizontal wire
                 onto which tapes were clipped; programmes were run on a
                 first-come, first-served, basis.''",
  remark-18 =    "From page 58: ``Checking programmes was a topic that
                 was taken very seriously at Cambridge. (Debugging was
                 not a term in use at that time, and bugs were called
                 {\em slips\/} or {\em blunders}.)''",
  remark-19 =    "From page 58: ``A fortunate property of EDSAC was that
                 there was a fair amount of redundancy in the order code
                 only 18 of the 32 possible codes being used --- and
                 nonexistent codes caused the machine to stop. Thus, if
                 an error caused programme control to attempt to execute
                 data as instructions, the programme very quickly came
                 to a stop and a postmortem could be taken. This was a
                 deliberate design decision.''",
  remark-20 =    "From page 59: ``Wilkes devised two techniques,
                 sub-routine assembly and floating addresses, are now
                 universal in symbolic assemblers. The origin of these
                 ideas is not widely known. A third technique, synthetic
                 orders, has a modern counterpart in the form of the
                 macro-instruction; it seems likely that
                 macroinstructions were reinvented independently in the
                 United States some years later.''",
  remark-21 =    "From page 60: ``The term sub-routine assembly is the
                 origin of the present terms assembler and assembly
                 language. The idea of a floating address corresponds to
                 what, in a present-day assembler, would be called a
                 symbolic label. \ldots{} The ideas of sub-routine
                 assembly, floating addresses, and synthetic orders were
                 never integrated into a single system probably because
                 the resulting input routine would have occupied far too
                 much of the main store.''",
  remark-22 =    "From page 61: ``Wilkes first announced the idea of
                 floating addresses, then called free-addresses, during
                 a discussion at the \booktitle{Joint AIEE--IRE Computer
                 Conference} held in Philadelphia on December 1951.''",
  remark-23 =    "From page 61: ``John M. Bennett and others at
                 Cambridge originated the term {\em interpretive}.
                 Incidentally, there was no such word in the Oxford
                 English Dictionary; the word should have been
                 {\eminterpretative}. Bennett recalled that by the time
                 he had discovered the mistake, the acceptance of {\em
                 interpretive\/} had passed the point of no return.''",
  remark-24 =    "From page 62: ``Perhaps most interesting was that
                 recursive sub-routine calls were permitted --- this is
                 probably the earliest recorded use of recursion.''",
  remark-25 =    "From page 63: ``It seems a reasonable assertion that
                 the symbolic assembly system we know today owes more to
                 the example of EDSAC than to any other single
                 influence.''",
  remark-26 =    "From page 6?: `` LEO, was an engineered version of the
                 EDSAC and had exactly the same order code.''",
  remark-27 =    "From page 63: ``TREAC, a prototype British machine
                 built at the Telecommunications Research Establishment,
                 also used EDSAC's programming system as its model.''",
  remark-28 =    "From page 65: ``\ldots{} assemblers can be written in
                 far fewer instructions than modern systems programmers
                 seem to think mandatory --- Wheeler used 40
                 instructions.''",
}

@Article{Croarken:1992:ECS,
  author =       "Mary G. Croarken",
  title =        "The Emergence of Computing Science Research and
                 Teaching at {Cambridge}, 1936--1949",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "10--15",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.194050",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/hartree-douglas-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4010.pdf;
                 http://www.computer.org/annals/an1992/a4010abs.htm",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  remark-1 =     "From page 10: ``In March 1936 Maurice V. Wilkes, then
                 a research student in the Cavendish Laboratory Radio
                 Group, attended a lecture on differential analyzers
                 given by Hartree to the Cambridge Philosophical
                 Society, where the Cambridge model differential
                 analyzer was demonstrated. Its existence had been
                 previously unknown to Wilkes, but he immediately saw
                 how the device could solve a differential equation
                 which arose from his own work. ''",
  remark-2 =     "From page 11: ``In August 1939, with war inevitable,
                 Lennard-Jones formed an Exterior Ballistics research
                 team \ldots{} this team included E. T. Goodwin, J. H.
                 Wilkinson, G. A. Wood, A. Devonshire, and others. ''",
  remark-3 =     "From page 13: ``Hartree was also well connected with
                 Cambridge. According to Wilkes, he must have had sight
                 of Wilkes' Mathematical Laboratory report of February
                 1946. Hartree took the trouble to stress to Wilkes the
                 scale of the work being done on computers in the United
                 States, both in terms of physical machine size and
                 resources needed to undertake such a project. However,
                 Wilkes still had no detailed knowledge of the work at
                 the Moore School. This knowledge came from another
                 source. ''",
  remark-4 =     "From page 14: ``Another function of the Mathematical
                 Laboratory was to provide teaching on computation and
                 the use of calculating machines. \ldots{} Teaching on
                 computation was to begin in the next academic year,
                 1947--1948, with a course called Numerical Analysis
                 given by Hartree, which included practical computing
                 work. ''",
}

@Article{Kistermann:1992:CQDb,
  author =       "F. W. Kistermann",
  title =        "Comments, Queries, and Debate: More on Mechanical
                 Delay Lines",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "7--7",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4007.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Lee:1992:AId,
  author =       "J. A. N. Lee",
  title =        "About this Issue",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "3--??",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4003.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Needham:1992:LDC,
  author =       "Roger M. Needham",
  title =        "Later Developments at {Cambridge}: {Titan}, {CAP}, and
                 the {Cambridge Ring}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "57--58",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.194056",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4057.pdf;
                 http://www.computer.org/annals/an1992/a4057abs.htm",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  remark-1 =     "From page 57: ``The Titan system was also the first to
                 make use of a one-way function to protect its password
                 file, a tactic which has since become almost
                 universal.''",
  remark-2 =     "From page 58: ``\ldots{} the operating systems for CAP
                 was almost entirely written in the local dialect of
                 Algol 68.''",
  remark-3 =     "From page 58: ``The Cambridge Ring was an empty-slot
                 ring, which was believed to be easier to maintain. The
                 data rate was 10 megabits per second.''",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Pinkerton:1992:ICM,
  author =       "John M. M. Pinkerton and Derek Hemy and Ernest H.
                 Lenaerts",
  title =        "The Influence of the {Cambridge Mathematical
                 Laboratory} on the {LEO} Project",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "41--48",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.194054",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4041.pdf;
                 http://www.computer.org/annals/an1992/a4041abs.htm",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  remark =       "The article PDFs confirm page-number overlap between
                 Pinkerton:1992:ICM and Campbell-Kelly:1992:PEE and
                 Wilkes:1992:E..",
}

@Article{Wheeler:1992:AE,
  author =       "Joyce M. Wheeler",
  title =        "Applications of the {EDSAC}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "27--33",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.194052",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4027.pdf;
                 http://www.computer.org/annals/an1992/a4027abs.htm",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  remark-1 =     "From pages 27--28: ``\ldots{} there was friendly
                 rivalry between computing groups to find the largest
                 prime. It was a good test for a new machine to check
                 known values and an excellent programming exercise for
                 a new system. \ldots{} Recently, the largest known
                 prime has been claimed by the Harwell Laboratory in
                 Oxfordshire using a Cray-2 supercomputer. This number,
                 with 227,832 digits, is $2^{756839} - 1$,''",
  remark-2 =     "From page 28 on the first use of a computer in
                 genetics, by R. A. Fisher: ``Unfortunately, the program
                 (written by David Wheeler) does not survive.''",
  remark-3 =     "From page 30: `` Another indefatigable worker on the
                 study of atomic structure was S.F. Boys, who spent most
                 of his working life in the Department of Theoretical
                 Chemistry at Cambridge. He developed methods of
                 improving on the approximations which are applicable to
                 heavy atoms and involve some elaborate algebra. He was
                 probably one of the first people to write programs to
                 evaluate symbolically the algebraic terms formed by
                 successive differentiation. Boys published a series of
                 papers with his students in the Philosophical
                 Transactions of the Royal Society -- the first one to
                 give an account of using EDSAC seems to be with R.C.
                 Sahni [\cite{Boys:1954:EWF}], \ldots{}''",
  remark-4 =     "From page 30: ``For his fundamental contributions to
                 the development of national accounts and the associated
                 economic models, [Richard] Stone was awarded the Nobel
                 prize [in Economics] in 1984.''",
  remark-5 =     "From page 31: ``It was soon realized that EDSAC would
                 be of great assistance in the laborious calculations
                 that were required [for crystal structure
                 determination]. \ldots{} The famous model constructed
                 from this solution is shown in Figure 2. This was one
                 of the most outstanding achievements of the first
                 EDSAC. Resolution to 2 angstroms using nearly 10,000
                 reflections needed the EDSAC 2 and about 12 hours of
                 computation.''",
  remark-6 =     "From pages 31--32: ``It is interesting to note that
                 the progress in this vital field of molecular biology
                 (for which Kendrew and Perutz were jointly awarded a
                 Nobel prize in 1962) would not have been possible
                 without the development of the two EDSAC computers and
                 the consequential computing techniques.'' See
                 \cite{Kendrew:1963:MSP}.",
  remark-7 =     "From page 32: ``In his Nobel address in December 1974,
                 [Sir Martin] Ryle remarks that the development of
                 aperture synthesis [in radio astronomy] followed very
                 closely the provision of more and more powerful
                 computers. \ldots{} Some early reductions were made
                 with EDSAC 1, but the earth-rotation synthesis had to
                 wait for the completion of the EDSAC 2 (in 1958) and
                 led to the development of a fast Fourier transform
                 program.'' The Nobel Prize in Physics for 1974 was
                 awarded to Martin Ryle and Antony Hewish ``for their
                 pioneering research in radio astrophysics: Ryle for his
                 observations and inventions, in particular of the
                 aperture synthesis technique, and Hewish for his
                 decisive role in the discovery of pulsars''. See
                 \cite{Ryle:1958:BLN}.",
  remark-8 =     "From page 33: ``It was unfortunate that a more
                 suitable name was not chosen when the decision was made
                 to use core store. EDSAC 2 did not become as well known
                 as it deserved. In 1972 a student at the University of
                 Utah, D. N. Garner, built a printed circuit version of
                 EDSAC 1 for his MSc project `EDSAC revisited'. He had
                 intended to call it EDSAC II, but changed to EDSAC III
                 when he discovered that the machine had had a successor
                 at Cambridge.''",
}

@Article{Wheeler:1992:EPS,
  author =       "David J. Wheeler",
  title =        "The {EDSAC} Programming Systems",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "14",
  number =       "4",
  pages =        "34--40",
  month =        oct # "\slash " # dec,
  year =         "1992",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.194053",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:54 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1992/pdf/a4034.pdf;
                 http://www.computer.org/annals/an1992/a4034abs.htm",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  remark-01 =    "From page 34: ``The machine began working in May 1949.
                 It was originally intended that numbers would be held
                 in the range -2 to 2. However, when the initial orders
                 were tried, they failed as it was discovered the
                 numbers were held in the range -1 to 1. We rapidly
                 convinced ourselves of the superiority of this range,
                 adjusted the initial orders (changing two wired bits),
                 and began to run programs.''",
  remark-02 =    "From page 34: ``We had already thought about
                 subroutines, and Douglas R. Hartree had suggested the
                 names open and closed for what are now called macros
                 and procedures.''''",
  remark-03 =    "From page 34: ``In May 1949 the store was 256 words,
                 each word able to hold a long number (10 decimal digits
                 or 35 bits) or two short numbers or orders. Later that
                 year the store was doubled in size. However, on some
                 days not all the delay lines, each holding 16 words,
                 would be working, and the store would be electrically
                 reconfigured so the addressing of working delay lines
                 was consecutive. Thus the machine was usable for
                 programs which did not use the full store.''",
  remark-04 =    "From page 36: `` The introduction of an index register
                 in 1953 eased programming and about doubled its
                 effective speed.''",
  remark-06 =    "From page 37: ``The `operating system' was a queue of
                 tapes ready to run.''",
  remark-06 =    "From page 37: ``The average time between machine
                 errors was about half an hour. However, this is
                 deceptive as the were `good' and `bad' days, and most
                 faults were intermittent.''",
  remark-07 =    "From page 37: ``The origin of the term `postmortem' is
                 unknown, but some hold it was due to the fact that the
                 Mathematical Laboratory was housed in the old Anatomy
                 Building which included a corpse lift!''",
  remark-08 =    "From page 38, about the EDSAC 2: ``An interesting
                 design program was one which positioned the
                 micro-orders to minimize cross talk in the core matrix
                 and thus enhance the working tolerances. It was my
                 first program (1956) in which I used hashing to
                 minimize search time.''",
  remark-09 =    "From page 38: ``There was a read-only memory of 768
                 words with its own working store of 64 words. This was
                 much better than the 41 initial orders of the
                 EDSAC.''",
  remark-10 =    "From page 38: ``\ldots{} transfers from magnetic tape
                 were assembled into 40-bit words in the accumulator
                 from 5-bit characters from the magnetic tape.''",
  remark-11 =    "From page 38: ``Although the computer could read the
                 tapes at 1,000 characters per second, the teleprinters
                 still only printed at less than seven characters per
                 second. Later a line printer was connected, which could
                 print about two lines per second. However, it was
                 restricted to printing the decimal digits, decimal
                 point, and a minus sign.''",
  remark-12 =    "From page 39: ``'The complete programming system and
                 details of how to use the computer were contained in a
                 printed booklet of 64 pages'",
  remark-13 =    "From page 39: ``Most numbers were dealt with in a
                 floating-point format, so the considerable scaling
                 problems of fixed-point machines such as the EDSAC 1
                 were eliminated.''",
  remark-14 =    "From page 39: ``Care had been taken so that orders did
                 what was expected and faults were detected. A division
                 overflow, for example, would stop the machine before it
                 ran away to disguise the origin of a fault. Most
                 operations would round correctly rather than truncate
                 the result.''",
  remark-15 =    "From page 40: ``Items were allowed single spaces in
                 their format so that, for example, 1.2345 6732 would be
                 read as a single number.''",
}

@Article{Grosch:1993:FDM,
  author =       "Herb Grosch",
  title =        "Forum: In Defense of {Maurice Wilkes} (letter)",
  journal =      j-CACM,
  volume =       "36",
  number =       "5",
  pages =        "16--16",
  month =        may,
  year =         "1993",
  CODEN =        "CACMA2",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Tue Jan 28 14:56:42 1997",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm1990.bib",
  acknowledgement = ack-nhfb,
  journal-URL =  "https://dl.acm.org/loi/cacm",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Lee:1993:BWM,
  author =       "J. A. N. Lee",
  title =        "Birthday Wishes to {Maurice V. Wilkes}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "15",
  number =       "3",
  pages =        "5--??",
  month =        jul # "\slash " # sep,
  year =         "1993",
  CODEN =        "IAHCEX",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 06:22:55 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://dlib.computer.org/an/books/an1993/pdf/a3005.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Misc{Lee:1995:MVW,
  author =       "J. A. N. Lee",
  title =        "{Maurice Vincent Wilkes}",
  howpublished = "Web site",
  year =         "1995",
  bibdate =      "Mon Sep 09 06:36:17 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://history.computer.org/pioneers/pdfs/W/Wilkes.pdf;
                 https://history.computer.org/pioneers/wilkes.html",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Misc{Hartley:1999:EAC,
  author =       "David Hartley",
  title =        "{EDSAC 1} and after --- a compilation of personal
                 reminiscences",
  howpublished = "Cambridge University Web site",
  day =          "21",
  month =        jul,
  year =         "1999",
  bibdate =      "Thu Sep 19 13:55:32 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/d/dijkstra-edsger-w.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cl.cam.ac.uk/events/EDSAC99/reminiscences/",
  acknowledgement = ack-nhfb,
  remark =       "This site contains short comments by numerous users of
                 the EDSAC.",
}

@Article{Kidwell:1999:DRE,
  author =       "Peggy Aldrich Kidwell",
  title =        "Departments --- Reviews --- Electronic Genie Rescuing
                 {Prometheus}; {Forbes}' Greatest Technology Stories;
                 Information Ages; The Mathematical Theory of
                 Communication; {LEO}: The Incredible Story of the
                 World's First Business; Computer Architects of the
                 Information Society; {Cryptologia}; The Supply of
                 Information Technology Workers in the {US}",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "21",
  number =       "4",
  pages =        "81--84",
  month =        oct # "\slash " # dec,
  year =         "1999",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.1999.801538",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Fri Mar 15 09:01:30 MST 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptologia.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib;
                 OCLC Article1st database",
  URL =          "http://ieeexplore.ieee.org/iel5/85/17389/00801538.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Aris:2000:ISE,
  author =       "J. Aris",
  title =        "Inventing systems engineering [{LEO}]",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "22",
  number =       "3",
  pages =        "4--15",
  month =        jul # "\slash " # sep,
  year =         "2000",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.859522",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 08:14:46 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://ieeexplore.ieee.org/iel5/85/18655/00859522.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Buchholz:2000:WBC,
  author =       "W. Buchholz and M. Wilkes",
  title =        "Was {Babbage} caught in the act?",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "22",
  number =       "4",
  pages =        "69--70",
  month =        oct # "\slash " # dec,
  year =         "2000",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2000.887996",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 08:14:47 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://ieeexplore.ieee.org/iel5/85/19196/00887996.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Article{Land:2000:FBC,
  author =       "F. Land",
  title =        "The first business computer: a case study in
                 user-driven innovation",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "22",
  number =       "3",
  pages =        "16--26",
  month =        jul # "\slash " # sep,
  year =         "2000",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/85.859523",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Thu Jul 12 08:14:46 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://ieeexplore.ieee.org/iel5/85/18655/00859523.pdf",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Rojas:2000:FCH,
  editor =       "Ra{\'u}l Rojas and Ulf Hashagen",
  booktitle =    "The First Computers: History and Architectures",
  title =        "The First Computers: History and Architectures",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "xii + 457",
  year =         "2000",
  ISBN =         "0-262-18197-5 (hardcover), 0-585-35535-5
                 (electronic)",
  ISBN-13 =      "978-0-262-18197-6 (hardcover), 978-0-585-35535-1
                 (electronic)",
  LCCN =         "QA76.17 .F57 2000",
  bibdate =      "Sat Nov 20 19:51:29 MST 2010",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/bauer-friedrich-ludwig.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/r/rutishauser-heinz.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/s/stiefel-eduard.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography2000.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "History of computing",
  acknowledgement = ack-nhfb,
  author-dates = "Eduard Stiefel (21 April 1909--25 November 1978);
                 Friedrich (``Fritz'') Ludwig Bauer (10 June 1924--26
                 March 2015); Heinz Rutishauser (30 January 1918--10
                 November 1970); John von Neumann (28 December 1903--8
                 February 1957); Sir Maurice Vincent Wilkes (26 June
                 1913--29 November 2010)",
  subject =      "Computers; History; Computer architecture",
  tableofcontents = "A preview of things to come: some remarks on the
                 first generation of computers / Michael R. Williams /
                 1--13 \\
                 The structures of computation / Michael S. Mahoney /
                 17--32 \\
                 Reconstructions, historical and otherwise: the
                 challenge of high-tech artifacts / Robert W. Seidel /
                 33--52 \\
                 A classification scheme for program controlled
                 calculators / Andreas Brennecke / 53--68 \\
                 Hardware components and computer design / Harry D.
                 Huskey / 69--87 \\
                 Reconstruction of the Atanasoff--Berry Computer / John
                 Gustafson / 91--106 \\
                 Howard Aiken and the dawn of the computer age / I.
                 Bernard Cohen / 107--120 \\
                 The ENIAC: history, operation, and reconstruction in
                 VLSI / Jan Van der Spiegel, James F. Tau, Titiimaea F.
                 Ala'ilima, Lin Ping Ang / 121--178 \\
                 The Institute for Advanced Study Computer: a case study
                 in the application of concepts from the history of
                 technology / William Aspray / 179--193 \\
                 Nothing new since von Neumann: a historian looks at
                 computer architecture, 1945--1995 / Paul Ceruzzi /
                 195--217 \\
                 The DEHOMAG D11 tabulator: a milestone in the history
                 of data processing / Friedrich W. Kistermann / 221--235
                 \\
                 The architecture of Konrad Zuse's early computing
                 machines / Ra{\'u}l Rojas / 237--261 \\
                 Konrad Zuse's Z4: architecture, programming, and
                 modifications at the ETH Zurich / Ambros P. Speiser /
                 263--276 \\
                 The Plankalk{\"u}l of Konrad Zuse revisited / Friedrich
                 L. Bauer / 277--293 \\
                 The G1 and the G{\"o}ttingen family of digital
                 computers / Wilhelm Hopmann / 295--313 \\
                 Konrad Zuse and industrial manufacturing of electronic
                 computers in Germany / Hartmut Petzold / 315--322 \\
                 Helmut Hoelzer: inventor of the electronic analog
                 computer / Thomas Lange / 323--348 \\
                 The Colossus of Bletchley Park: the German cipher
                 system / Anthony E. Sale / 351--364 \\
                 The Manchester Mark 1 computers / R. B. E. Napper /
                 365--377 \\
                 Rebuilding the first Manchester computer / Christopher
                 P. Burton / 379--386 \\
                 The Atlas computer / Frank H. Sumner / 387--396 \\
                 Past into present: the EDSAC simulator / Martin
                 Campbell-Kelly / 397--416 \\
                 The first Japanese computers and their software
                 simulators / Seiichi Okoma / 419--434 \\
                 The {Parametron Computer PC-1} and its initial input
                 routine / Eiiti Wada / 435--452",
}

@Article{Caminer:2003:BCL,
  author =       "David Tresman Caminer",
  title =        "Behind the Curtain at {LEO}: a Personal Reminiscence",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "25",
  number =       "2",
  pages =        "3--13",
  month =        apr # "\slash " # jun,
  year =         "2003",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2003.1203055",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Sat Nov 29 16:19:47 MST 2003",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  URL =          "http://csdl.computer.org/dl/mags/an/2003/02/a2003.htm;
                 http://csdl.computer.org/dl/mags/an/2003/02/a2003.pdf;
                 http://csdl.computer.org/dl/mags/an/2003/02/a2003abs.htm",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
}

@Book{Gilreath:2003:CAM,
  author =       "William F. Gilreath and Phillip A. Laplante",
  title =        "Computer Architecture: a Minimalist Perspective",
  volume =       "730",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xv + 220",
  year =         "2003",
  DOI =          "https://doi.org/10.1007/978-1-4615-0237-1",
  ISBN =         "1-4613-4980-X, 1-4615-0237-3 (e-book)",
  ISBN-13 =      "978-1-4613-4980-8, 978-1-4615-0237-1 (e-book)",
  ISSN =         "0893-3405",
  LCCN =         "QA76.9.A73 G53 2003; TK7895.M5",
  bibdate =      "Wed Sep 25 13:49:14 MDT 2024",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "The Springer International Series in Engineering and
                 Computer Science",
  abstract =     "The one instruction set computer (OISC) is the
                 ultimate reduced instruction set computer (RISC). In
                 OISC, the instruction set consists of only one
                 instruction, and then by composition, all other
                 necessary instructions are synthesized. This is an
                 approach completely opposite to that of a complex
                 instruction set computer (CISC), which incorporates
                 complex instructions as microprograms within the
                 processor. Computer Architecture: A Minimalist
                 Perspective examines computer architecture,
                 computability theory, and the history of computers from
                 the perspective of one instruction set computing - a
                 novel approach in which the computer supports only one,
                 simple instruction. This bold, new paradigm offers
                 significant promise in biological, chemical, optical,
                 and molecular scale computers. Features include: *
                 Provides a comprehensive study of computer architecture
                 using computability theory as a base. * Provides a
                 fresh perspective on computer architecture not found in
                 any other text. * Covers history, theory, and practice
                 of computer architecture from a minimalist perspective.
                 Includes a complete implementation of a one instruction
                 computer. * Includes exercises and programming
                 assignments. Computer Architecture: A Minimalist
                 Perspective is designed to meet the needs of a
                 professional audience composed of researchers, computer
                 hardware engineers, software engineers computational
                 theorists, and systems engineers. The book is also
                 intended for use in upper division undergraduate
                 students and early graduate students studying computer
                 architecture or embedded systems. It is an excellent
                 text for use as a supplement or alternative in
                 traditional Computer Architecture Courses, or in
                 courses entitled ``Special Topics in Computer
                 Architecture.''.",
  acknowledgement = ack-nhfb,
  remark =       "Contains brief mentions of EDSAC, EDSAC 2, and other
                 early computers, and of Maurice Wilkes.",
  subject =      "Computer science; Software engineering; Computer
                 vision; Electronic Data Processing; Informatique;
                 G{\'e}nie logiciel; Vision par ordinateur; Computer
                 science; Computer vision; Software engineering",
  tableofcontents = "Preface \\
                 Acknowledgements \\
                 1: One Instruction Set Computing \\
                 2: Instruction Sets \\
                 3: Types of Computer Architecture \\
                 4: Evolution of Instruction Sets \\
                 5: CISC, RISC, OISC \\
                 6: OISC Architectures \\
                 7: Historical Review of OISC \\
                 8: Instruction Set Completeness \\
                 9: OISC Mappings \\
                 10: Parallel Architectures \\
                 11: Applications and Implementations \\
                 Appendix A: A Generic Microprocessor and OISC \\
                 Appendix B: One Instruction Set Computer Implementation
                 \\
                 Appendix C: Dilation Code Implementation \\
                 Appendix D: Compiler Output for Dilation \\
                 Appendix E: OISC Equivalent of Dilation. Glossary \\
                 References \\
                 Index \\
                 About the Authors",
}

@Misc{Anonymous:2006:AML,
  author =       "Anonymous",
  title =        "Archives of the {Mathematical Laboratory} and its
                 successor, the {Computer Laboratory}, 1934--2006",
  howpublished = "Cambridge University Library",
  year =         "2006",
  bibdate =      "Sat Sep 07 12:12:14 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "eference Code: GBR/0265/UA/COMP",
  URL =          "https://archivesearch.lib.cam.ac.uk/repositories/2/archival_objects/7939",
  abstract =     "The archives comprise limited quantities of
                 administrative material, including of the Computing
                 Service. Much more significant are the surviving
                 records of EDSAC and EDSAC 2 [Electronic Delay Storage
                 Automatic Calculator], among the earliest electronic
                 computers, developed in the late 1940s and 1950s.",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{Copeland:2006:MHC,
  author =       "B. Jack Copeland",
  editor =       "Edward N. Zalta",
  booktitle =    "The {Stanford} Encyclopedia of Philosophy",
  title =        "The Modern History of Computing",
  publisher =    "Metaphysics Research Lab, Stanford University",
  address =      "Stanford, CA, USA",
  day =          "9",
  month =        jun,
  year =         "2006",
  bibdate =      "Wed Sep 25 06:30:55 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib",
  URL =          "https://plato.stanford.edu/entries/computing-history/",
  acknowledgement = ack-nhfb,
  keywords =     "analog computers; BINAC; Bletchley Park; Charles
                 Babbage; Colossus; ENIAC: EDVAC: EDSAC; High speed
                 memory; IAS; IBM 701; James H. Wilkinson; John
                 Atanasoff; Manchester Baby; Manchester Machine; Maurice
                 Wilkes; mercury delay lines; MOSAIC; SEAC; SWAC;
                 Turing's Automatic Computing Engine (ACE); UNIVAC;
                 universal Turing machine; Whirlwind I",
}

@Article{Anonymous:2008:WBP,
  author =       "Anonymous",
  title =        "The {Wilkes Best Paper Award} in Volume 49 (2006)",
  journal =      j-COMP-J,
  volume =       "51",
  number =       "1",
  pages =        "??--??",
  month =        jan,
  year =         "2008",
  CODEN =        "CMPJA6",
  DOI =          "https://doi.org/10.1093/comjnl/bxm095",
  ISSN =         "0010-4620 (print), 1460-2067 (electronic)",
  ISSN-L =       "0010-4620",
  bibdate =      "Wed Apr 28 14:33:33 MDT 2010",
  bibsource =    "http://comjnl.oxfordjournals.org/content/vol51/issue1/index.dtl;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/compj2000.bib",
  URL =          "http://comjnl.oxfordjournals.org/cgi/reprint/51/1/NP",
  acknowledgement = ack-nhfb,
  fjournal =     "The Computer Journal",
  journal-URL =  "http://comjnl.oxfordjournals.org/",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Anderson:2009:IIM,
  author =       "David P. Anderson",
  title =        "Interview: An interview with {Maurice Wilkes}",
  journal =      j-CACM,
  volume =       "52",
  number =       "9",
  pages =        "39--42",
  month =        sep,
  year =         "2009",
  CODEN =        "CACMA2",
  DOI =          "https://doi.org/10.1145/1562164.1562180",
  ISSN =         "0001-0782 (print), 1557-7317 (electronic)",
  ISSN-L =       "0001-0782",
  bibdate =      "Wed Sep 2 16:55:44 MDT 2009",
  bibsource =    "http://www.acm.org/pubs/contents/journals/cacm/;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2000.bib",
  abstract =     "Maurice Wilkes, the designer and builder of the
                 EDSAC---the first computer with an internally stored
                 program---reflects on his career.",
  acknowledgement = ack-nhfb,
  journal-URL =  "https://dl.acm.org/loi/cacm",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Misc{Anonymous:2010:PSM,
  author =       "Anonymous",
  title =        "{Professor Sir Maurice Wilkes} (1913--2010): {Maurice
                 V. Wilkes}, who died last month aged 97, was one of the
                 most important figures in the development of practical
                 computing in the {UK}",
  howpublished = "Web site.",
  month =        dec,
  year =         "2010",
  bibdate =      "Fri Sep 13 06:12:09 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cam.ac.uk/news/professor-sir-maurice-wilkes-1913-2010",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Austin:2010:LRP,
  author =       "Brian Austin",
  title =        "Lives remembered: {Professor Sir Maurice Wilkes}",
  journal =      j-TIMES,
  volume =       "??",
  number =       "??",
  pages =        "??--??",
  day =          "9",
  month =        dec,
  year =         "2010",
  ISSN =         "0140-0460, 0956-1382",
  ISSN-L =       "0140-0460",
  bibdate =      "Wed Sep 11 08:22:02 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.thetimes.com/article/lives-remembered-professor-sir-maurice-wilkes-rx3x5mcvm9n?msockid=11b880866543636c27ec94db64796211",
  acknowledgement = ack-nhfb,
  fjournal =     "The Times [London, UK]",
  journal-URL =  "http://www.thetimes.co.uk/tto/archive/",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Orlowski:2010:BCP,
  author =       "Andrew Orlowski",
  title =        "{British} computer pioneer {Wilkes} reaches {EOL}:
                 {\tt /etc/init.d/halt} for time sharing pioneer",
  journal =      j-REGISTER,
  volume =       "??",
  number =       "??",
  pages =        "??--??",
  day =          "30",
  month =        nov,
  year =         "2010",
  bibdate =      "Thu Sep 12 07:55:41 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.theregister.com/2010/11/30/maurice_wilkes_rip/",
  acknowledgement = ack-nhfb,
  fjournal =     "The Register",
  journal-URL =  "https://www.theregister.co.uk/",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@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/bibnet/authors/w/wilkes-maurice-v.bib;
                 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: \booktitle{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",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@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/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/cacm2010.bib",
  URL =          "https://cacm.acm.org/news/maurice-wilkes-the-last-pioneer/",
  acknowledgement = ack-nhfb,
  fjournal =     "Communications of the ACM",
  journal-URL =  "https://dl.acm.org/loi/cacm",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Leyden:2011:BPR,
  author =       "John Leyden",
  title =        "{Bletchley Park} to rebuild pioneering {EDSAC}
                 computer: Will omit deadly 1940s mercury-based memory",
  journal =      j-REGISTER,
  volume =       "??",
  number =       "??",
  pages =        "??--??",
  day =          "13",
  month =        jan,
  year =         "2011",
  bibdate =      "Thu Sep 12 07:35:10 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.theregister.com/2011/01/13/edsac_rebuild_bletchley_park/",
  acknowledgement = ack-nhfb,
  fjournal =     "The Register",
  journal-URL =  "https://www.theregister.co.uk/",
  remark-1 =     "From the article: ``Modern health and safety
                 regulations mean that one component of the original
                 machine, 1.5m long tubes of mercury used as a memory
                 store, cannot be used. Scientists plan to carry out
                 experiments to determine a suitable `delay line' memory
                 replacement.''",
  remark-2 =     "From the article: ``EDSAC also led directly to the
                 first commercially applied computer, the LEO, that
                 broke new ground by enabling the catering company J.
                 Lyons \& Co Ltd to perform payroll calculations in
                 1953.''",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Bentley:2012:MWA,
  author =       "Peter J. Bentley",
  title =        "{Maurice Wilkes} on {Alan Turing}",
  journal =      "OUP Blog",
  month =        jun,
  year =         "2012",
  bibdate =      "Thu Feb 06 18:07:16 2014",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "http://blog.oup.com/2012/06/maurice-wilkes-on-alan-turing/",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{Curley:2012:MW,
  author =       "Robert Curley",
  title =        "{Maurice Wilkes}",
  crossref =     "Curley:2012:AIA",
  chapter =      "15",
  pages =        "??--??",
  year =         "2012",
  bibdate =      "Sat Sep 14 08:54:47 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Ceruzzi:2013:SOP,
  author =       "Paul E. Ceruzzi",
  title =        "Scanning our Past: Inventing the Computer",
  journal =      j-PROC-IEEE,
  volume =       "101",
  number =       "6",
  pages =        "1503--1508",
  month =        jun,
  year =         "2013",
  CODEN =        "IEEPAD",
  DOI =          "https://doi.org/10.1109/JPROC.2013.2257593",
  ISSN =         "0018-9219 (print), 1558-2256 (electronic)",
  ISSN-L =       "0018-9219",
  bibdate =      "Mon Sep 09 06:39:13 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6516706",
  acknowledgement = ack-nhfb,
  fjournal =     "Proceedings of the IEEE",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5",
  keywords =     "EDSAC; Maurice V. Wilkes",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Smith:2013:BPB,
  author =       "Tony Smith",
  title =        "{Bletchley Park} boffins start trailblazer {EDSAC}
                 computer rebuild: First replica parts go into
                 production",
  journal =      j-REGISTER,
  volume =       "??",
  number =       "??",
  pages =        "??--??",
  day =          "9",
  month =        jan,
  year =         "2013",
  bibdate =      "Thu Sep 12 07:42:19 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.theregister.com/2013/01/09/bletchley_park_engineers_begin_building_edsac_replica/",
  acknowledgement = ack-nhfb,
  fjournal =     "The Register",
  journal-URL =  "https://www.theregister.co.uk/",
  remark =       "From the article: ``It [EDSAC] formed the basis for
                 LEO (Lyons Electronic Office) built for the Lyons food
                 company and widely regarded as the world's first
                 business computer.''",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Wilby:2013:FGT,
  author =       "Dave Wilby",
  title =        "{`Flash} Gordon' tech: How {Sir Maurice Wilkes} made
                 practical computers possible: {ENIAC} --- a time before
                 integrated circuits",
  journal =      j-REGISTER,
  volume =       "??",
  number =       "??",
  pages =        "??--??",
  day =          "26",
  month =        jun,
  year =         "2013",
  bibdate =      "Thu Sep 12 07:27:15 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.theregister.com/Print/2013/06/26/maurice_wilkes_centenery/",
  acknowledgement = ack-nhfb,
  fjournal =     "The Register",
  journal-URL =  "https://www.theregister.co.uk/",
  keywords =     "Atanasoff-Berry Computer (ABC); Colossus; EDSAC;
                 ENIAC",
  remark =       "Issued on the centenary of the birth of Wilkes.
                 Includes photo of Wilkes in front of EDSAC. EDSAC used
                 3,000 tubes and consumed 12 kW of power.",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Campbell-Kelly:2014:SMV,
  author =       "Martin Campbell-Kelly",
  title =        "{Sir Maurice Vincent Wilkes. 26 June 1913--29 November
                 2010}",
  journal =      j-BIOGRAPH-MEMOIRS-FELLOWS-ROY-SOC,
  volume =       "60",
  pages =        "433--454",
  month =        jan,
  year =         "2014",
  CODEN =        "BMFRA3",
  DOI =          "https://doi.org/10.1098/rsbm.2013.0020",
  ISSN =         "0080-4606 (print), 1748-8494 (electronic)",
  ISSN-L =       "0080-4606",
  bibdate =      "Thu Aug 17 09:01:37 2023",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/hartree-douglas-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://royalsocietypublishing.org/doi/10.1098/rsbm.2013.0020",
  acknowledgement = ack-nhfb,
  fjournal =     "Biographical Memoirs of Fellows of the Royal Society",
  journal-URL =  "http://www.jstor.org/journals/00804606.html;
                 https://royalsocietypublishing.org/journal/rsbm",
  remark-1 =     "From p. 436: ``In his second year as a research
                 student, Wilkes attended a lecture by Douglas Hartree
                 FRS, Professor of Applied Mathematics at Manchester
                 University, which changed the course of his life.''",
  remark-2 =     "From p. 437: ``The Laboratory had a budget for a
                 full-scale differential analyser, and a copy of the
                 machine constructed for Manchester University was
                 ordered from Metropolitan--Vickers. This necessitated
                 Wilkes making a trip to Manchester, where he met
                 Douglas Hartree in person for the first time. Hartree
                 collected Wilkes from the railway station in his motor
                 car, and put him up in his home. It was the beginning
                 of a lasting friendship. When Hartree moved to the
                 University of Cambridge after World War II, he became a
                 kind of godfather to the Laboratory. However, no sooner
                 was the differential analyser delivered than Britain
                 was at war. The facilities of the Laboratory were taken
                 over by the Ministry of Supply, and Wilkes was enlisted
                 in the scientific war effort.''",
  remark-3 =     "From page 441: ``Wilkes duly received an offer from
                 Addison-Wesley, and the book appeared in 1951 under the
                 title The preparation of programs for an electronic
                 digital computer (18). The book was essentially the
                 same as the September 1950 report, with the addition of
                 a foreword by Hartree and Americanized spelling. Wilkes
                 included as co-authors Wheeler and Gill (the latter had
                 developed ground-breaking debugging techniques), and
                 the book became known as Wilkes, Wheeler and Gill, or
                 WWG for short. It was the first textbook on
                 programming, and because it was published at a time
                 when the first computers were just coming into
                 operation it rushed in to fill the vacuum of knowledge
                 about programming. The book influenced programming
                 techniques almost everywhere (indeed, the subroutine
                 library, organized in the manner invented by Wheeler,
                 remains a fundamental principle of most programming
                 systems up to the present day). WWG was perhaps the
                 single most important outcome of the EDSAC.''",
  remark-4 =     "From page 441: ``His first real application program
                 was for the integration of Airy's differential equation
                 a type that tended to arise in atmospheric physics. In
                 writing this program he made one of the most profound
                 discoveries in computing: that getting programs right
                 was very difficult. His was a short program of 126
                 instructions, but it contained about 20 errors. It was
                 only after at least a dozen attempts that he finally
                 coaxed the correct results out of the machine. \ldots{}
                 the realization came over me with full force that a
                 good part of the remainder of my life was going to be
                 spent in finding errors in my own programs.''",
  remark-5 =     "From p. 449: ``While he was in the USA, and after he
                 returned to the UK in 1986, Wilkes spent more and more
                 time exploring the history of his subject. He had a
                 remarkable instinct for doing history, and in another
                 life that is the path his academic career might have
                 taken. His special interest was Charles Babbage, of
                 whom he first learned from Hartree in 1946. It says
                 much of Wilkes's commitment that in May 1949 --- the
                 month in which EDSAC began to work --- he found time to
                 visit the Science Museum in London to study Babbage's
                 scientific manuscripts. He was the first person of the
                 computer era to go back to the primary sources. In 1971
                 he gave the principal address (33) at a memorial
                 meeting marking the centenary of Babbage's death.''",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Keckler:2014:ISC,
  author =       "Stephen W. Keckler and Dean Tullsen",
  title =        "{2014 International Symposium on Computer Architecture
                 Influential Paper Award; 2014 Maurice Wilkes Award}
                 Given to {Ravi Rajwar}",
  journal =      j-IEEE-MICRO,
  volume =       "34",
  number =       "6",
  pages =        "95--97",
  month =        nov # "\slash " # dec,
  year =         "2014",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Feb 12 09:16:51 MST 2015",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib",
  URL =          "http://www.computer.org/csdl/mags/mi/2014/06/mmi2014060095.html",
  abstract-URL = "http://www.computer.org/csdl/mags/mi/2014/06/mmi2014060095-abs.html",
  acknowledgement = ack-nhfb,
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=40",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Scott:2014:MWA,
  author =       "Steve Scott",
  title =        "{2013 Maurice Wilkes Award} Given to {Parthasarathy
                 (Partha) Ranganathan}",
  journal =      j-IEEE-MICRO,
  volume =       "34",
  number =       "1",
  pages =        "90--91",
  month =        jan # "\slash " # feb,
  year =         "2014",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.2013.136",
  ISSN =         "0272-1732",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Aug 21 08:02:34 2014",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib",
  acknowledgement = ack-nhfb,
  fjournal =     "IEEE Micro",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=40",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Misc{Anonymous:2015:ECE,
  author =       "Anonymous",
  title =        "1949: {EDSAC} computer employs delay-line storage:
                 Mercury-filled delay line provides memory for first
                 stored-program computer",
  howpublished = "Web site",
  day =          "24",
  month =        aug,
  year =         "2015",
  bibdate =      "Mon Sep 09 06:16:41 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.computerhistory.org/storageengine/edsac-computer-employs-delay-line-storage/",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Misc{Lavington:2015:BHE,
  author =       "Simon Lavington",
  title =        "A Brief History of Early {British} Computers",
  howpublished = "Web site",
  day =          "24",
  month =        aug,
  year =         "2015",
  bibdate =      "Mon Oct 21 11:18:54 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://ethw.org/A_Brief_History_of_Early_British_Computers;
                 https://ethw.org/w/images/4/4f/Edsac1.jpg",
  acknowledgement = ack-nhfb,
  remark =       "Includes photograph of M. V. Wilkes in front of
                 EDSAC.",
}

@Article{Stenstrom:2016:MWA,
  author =       "Per Stenstrom",
  title =        "{2015 Maurice Wilkes Award} Given to {Christos
                 Kozyrakis}",
  journal =      j-IEEE-MICRO,
  volume =       "36",
  number =       "3",
  pages =        "128--129",
  month =        may # "\slash " # jun,
  year =         "2016",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Wed Jun 15 06:36:06 MDT 2016",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib",
  URL =          "https://www.computer.org/csdl/mags/mi/2016/03/mmi2016030128.html",
  abstract-URL = "https://www.computer.org/csdl/mags/mi/2016/03/mmi2016030128-abs.html",
  acknowledgement = ack-nhfb,
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=40",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Martonosi:2017:MWA,
  author =       "Margaret Martonosi",
  title =        "{2016 Maurice Wilkes Award} Given to {Timothy
                 Sherwood}",
  journal =      j-IEEE-MICRO,
  volume =       "37",
  number =       "2",
  pages =        "104--105",
  month =        mar # "\slash " # apr,
  year =         "2017",
  CODEN =        "IEMIDZ",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Mon Jun 12 16:36:24 MDT 2017",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib",
  URL =          "https://www.computer.org/csdl/mags/mi/2017/02/mmi2017020104.html",
  acknowledgement = ack-nhfb,
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=40",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Misc{McLellan:2017:EEC,
  author =       "Paul McLellan",
  title =        "{ENIAC}, {EDSAC} and {Colossus} \ldots{} and the
                 {Difference Engine}",
  howpublished = "Web site",
  day =          "31",
  month =        jan,
  year =         "2017",
  bibdate =      "Mon Sep 09 06:32:28 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://community.cadence.com/cadence_blogs_8/b/breakfast-bytes/posts/edsac",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Article{Dwarkadas:2018:MWA,
  author =       "Sandhya Dwarkadas",
  title =        "{2018 Maurice Wilkes Award} Given to {Gabriel Loh}",
  journal =      j-IEEE-MICRO,
  volume =       "38",
  number =       "6",
  pages =        "83--84",
  month =        nov # "\slash " # dec,
  year =         "2018",
  CODEN =        "IEMIDZ",
  DOI =          "https://doi.org/10.1109/MM.2018.2880293",
  ISSN =         "0272-1732 (print), 1937-4143 (electronic)",
  ISSN-L =       "0272-1732",
  bibdate =      "Thu Dec 27 05:37:35 MST 2018",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeemicro.bib",
  URL =          "https://www.computer.org/csdl/mags/mi/2018/06/08585397-abs.html",
  acknowledgement = ack-nhfb,
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=40",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{ORegan:2018:LC,
  author =       "Gerard O'Regan",
  title =        "{LEO} Computers",
  crossref =     "ORegan:2018:ICC",
  chapter =      "36",
  pages =        "175--178",
  year =         "2018",
  bibdate =      "Fri Sep 13 15:59:52 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{ORegan:2018:MBM,
  author =       "Gerard O'Regan",
  title =        "{Manchester Baby} and {Mark 1} Computers",
  crossref =     "ORegan:2018:ICC",
  chapter =      "37",
  pages =        "179--182",
  year =         "2018",
  bibdate =      "Fri Sep 13 15:59:52 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@InCollection{Campbell-Kelly:2019:EDC,
  author =       "Martin Campbell-Kelly",
  title =        "The Evolution of Digital Computing Practice on the
                 {Cambridge University EDSAC}, 1949--1951",
  crossref =     "Campbell-Kelly:2019:EED",
  pages =        "117--134",
  year =         "2019",
  DOI =          "https://doi.org/10.1007/978-3-030-02152-8_7",
  bibdate =      "Tue Sep 10 15:58:10 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  remark-01 =    "From page 117: ``Cambridge University was very
                 unusual, if not unique, among British universities in
                 that it had established a centralised computation
                 facility --- the Mathematical Laboratory --p in 1937,
                 long before the advent of stored-program computing.''",
  remark-02 =    "From page 118: ``Wilkes was such an enthusiast for the
                 machine [the differential analyser] that it led to five
                 of his earliest publications.''",
  remark-03 =    "From page 118: ``The proposed [computing] laboratory
                 would be analogous to the university library: it would
                 be a resource centrally funded by the university,
                 available to all, at no charge.''",
  remark-04 =    "From page 120: ``EDSAC sprang to life on Friday, 6 May
                 1949. Wheeler wrote the first program, which was loaded
                 by his initial orders and which then calculated and
                 printed a table of the squares of the first 100
                 integers, neatly in decimal. The following Monday, two
                 further and more complex programs were run --- the
                 first to print a table of squares and their differences
                 and the second to print a table of prime numbers ---
                 these were written by Wilkes and Wheeler,
                 respectively.''",
  remark-05 =    "From page 122: ``Following the installation of Initial
                 Orders 2, writing library subroutines began in earnest,
                 with most of the laboratory's research staff and
                 students contributing. Within a year, there were about
                 90 subroutines in the library, classified by their
                 mathematical or operational function.''",
  remark-06 =    "From pages 123--124: ``During 1950 Tony Brooker
                 developed a very comprehensive scheme for
                 floating-point arithmetic. Over 20 subroutines were
                 developed --- these included not only the basic
                 arithmetic operations, but also subroutines for common
                 functions and for solving differential equations.
                 \ldots{} The work was described in a joint paper by
                 Brooker and Wheeler (1953).'' [see
                 \cite{Brooker:1953:FOE}.]",
  remark-07 =    "From page 125: ``\booktitle{The Preparation of
                 Programs for an Electronic Digital Computer} was
                 published in April the following year (Wilkes et al.
                 1951). Usually known as Wilkes, Wheeler, and Gill (or
                 WWG for short), it was the world's first textbook on
                 programming, and it influenced programming development
                 practically everywhere.'' [see
                 \cite{Wilkes:1951:PPE}]",
  remark-08 =    "From page 125: ``Users were excluded from the machine
                 room, although they could request to be present when
                 their own program was running.''",
  remark-09 =    "From page 127: ``\ldots{} a letter from the
                 distinguished geneticist R. A. Fisher FRS dated
                 February 1949, well before the EDSAC was complete,
                 asked if Wilkes' `fine new machine' could be set to
                 work on computing a table for him. When EDSAC was
                 finished, this was one of Wheeler's first assignments,
                 and the results were published in Biometrics (Fisher
                 1950). This was one of the first published outcomes of
                 the EDSAC.'' [see \cite{Fisher:1950:GFC}]",
  remark-10 =    "From page 127: ``\ldots{} attending [the Cambridge
                 summer school in programming] was a turning point for
                 individuals such as Edsger Dijkstra and Peter
                 Wegner.''",
  remark-11 =    "From page 128: ``When EDSAC was decommissioned in
                 1958, over 300 individual projects had been
                 undertaken.''",
  remark-12 =    "From page 128: ``The three heaviest users were Douglas
                 Hartree, J. C. P. (Jeff) Miller (1906--1981), and S. F.
                 (Frank) Boys (1911--1972).''",
  remark-13 =    "From page 128: ``Table making was the primary reason
                 for the existence of both the Harvard Mark I and the
                 ENIAC. Indeed, the Harvard machine had a nickname
                 `Bessie' due to the vast amount of time spent computing
                 tables of Bessel functions.''",
  remark-14 =    "From pages 128--130: ``In June 1951 Miller and Wheeler
                 submitted a note to Nature stating that they had
                 computed the largest known prime number --- by the time
                 the note appeared in November, they had already beaten
                 their own record (Miller and Wheeler 1951).''",
  remark-15 =    "From page 130, from a letter from S. F. Boys to M. V.
                 Wilkes: ``I am informed that EDSAC has just completed a
                 calculation in about twenty minutes of a whole series
                 of electrostatic integrals which will be very useful to
                 us. \ldots{} I might say that it is with mixed feelings
                 that I regard the result. I painfully calculated about
                 forty sheets of coefficients for these integrals about
                 three years ago.''",
  remark-16 =    "From page 130: ``A visiting astronomy research student
                 from Denmark, Peter Naur, was working on a project
                 `orbits for minor planets' (Naur 1980). Naur
                 subsequently moved from astronomy to computing and
                 became a prime mover behind Algol 60.''",
  remark-17 =    "From page 130: ``These included Hermann Bondi
                 (1919--2005), Andrew Huxley (1917--2012), Alan Hodgkin
                 (1914--1998), and John Kendrew (1917--1997) (Roxburgh,
                 2007; Huxley 2000; Holmes 2001). All of them were then
                 in their 30s and had been involved in the scientific
                 war effort. This experience had opened their eyes to
                 the possibilities for instrumentation and electronics
                 in post-war research. All four were later elected to
                 the Royal Society, knighted, and three of them won
                 Nobel Prizes.''",
  remark-18 =    "From page 131: ``The so-called Hodgkin-Huxley
                 equations were evaluated using the EDSAC and resulted
                 in the publication of five papers in 1952. They shared
                 the Nobel Prize in Physiology or Medicine in 1963 `for
                 their discoveries concerning the ionic mechanisms
                 involved in excitation and inhibition in the peripheral
                 and central portions of the nerve cell membrane'. The
                 Hodgkin--Huxley equations have survived with
                 ``relatively little modification'.''",
  remark-19 =    "From page 131: ``the structure of myoglobin was
                 finally established in 1957 after a single run of 76
                 minutes on the EDSAC.''",
  remark-20 =    "From page 131: ``All [Bondi, Huxley, Hodgkin, and
                 Kendrew] were recipients of the Order of Merit,
                 Britain's highest scientific and cultural honour, whose
                 membership is limited to 24 individuals. Talent will
                 out, of course. But it is tempting to conjecture that
                 their success owed much to their realisation that
                 scientific progress would become increasingly dependent
                 on high-speed electronic computing. They made a bet on
                 the future.''",
  remark-21 =    "From page 132: ``There was considerable debate about
                 what to call the laboratory. To those involved in the
                 discussions, the term `computing' captured the notion
                 of computing with numbers but failed to recognise
                 machinery in which numbers did not exist as such. In
                 the event, `Mathematical Laboratory' was settled
                 upon.''",
  remark-22 =    "From page 132: ``EDSAC was shut down in 1958 when it
                 was replaced by its successor EDSAC 2. The original
                 EDSAC had swept all before it and established the
                 pattern of the laboratory's digital future. The
                 laboratory was renamed the Computer Laboratory in
                 1970.''",
  subject-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Misc{Anonymous:2023:RTE,
  author =       "Anonymous",
  title =        "Recollections of time with {EDSAC} \& {TITAN}",
  howpublished = "Web site.",
  year =         "2023",
  bibdate =      "Mon Sep 23 06:49:52 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://retrocomputingforum.com/t/recollections-of-time-with-edsac-titan/4401",
  acknowledgement = ack-nhfb,
}

@Article{Coghlan:2024:HPL,
  author =       "Brian Coghlan and Brian Randell and Ralf Buelow",
  title =        "How {Percy Ludgate}'s 1909 Paper (and {IBM}) Helped
                 Thwart {Konrad Zuse}'s Computer Patent in 1960",
  journal =      j-IEEE-ANN-HIST-COMPUT,
  volume =       "46",
  number =       "3",
  pages =        "20--35",
  month =        jul # "\slash " # sep,
  year =         "2024",
  CODEN =        "IAHCEX",
  DOI =          "https://doi.org/10.1109/MAHC.2024.3369024",
  ISSN =         "1058-6180 (print), 1934-1547 (electronic)",
  ISSN-L =       "1058-6180",
  bibdate =      "Mon Oct 21 10:01:33 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/r/rutishauser-heinz.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/s/stiefel-eduard.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/ieeeannhistcomput.bib",
  acknowledgement = ack-nhfb,
  ajournal =     "IEEE Ann. Hist. Comput.",
  fjournal =     "IEEE Annals of the History of Computing",
  journal-URL =  "https://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85",
  keywords =     "Arithmetic; Companies; Computers; Decoding; Ludgate,
                 Percy; Patents; Product design; Product development;
                 Switches; Technological innovation",
  remark =       "This article supplies historical evidence for how
                 Konrad Zuse's patent applications for his
                 electromechanical computers were largely denied by the
                 Deutsches Patentamts (German Patent Office), due to
                 then little-known prior art in 1909 by Percy Ludgate
                 that was uncovered and reported by IBM patent attorneys
                 opposing Zuse's applications. IBM cross-licensed
                 patents on the ENIAC from Sperry Rand in 1956, and the
                 dearth of German patents on computers contributed to
                 IBM's early dominance in the development of the
                 computing industry. The article also has a brief note
                 in a footnote on page 28 on the failed attempt to
                 commercialize the Swiss ERMETH. On page 30, the article
                 says: ``Another individual who became very
                 knowledgeable about the early history of digital
                 computers was Maurice Wilkes. His 1956 book [Automatic
                 Digital Computers] contains, in an excellent survey and
                 detailed discussion of the origins of computers, the
                 only other full citation of Ludgate's 1909 paper we
                 have found that was published in the period
                 1915--1960.''",
}

@Misc{Cuff:2024:CMH,
  author =       "Thomas Mark Cuff",
  title =        "Computer Memories, a History, Corrected, Revised \&
                 Expanded",
  howpublished = "Web document",
  pages =        "68",
  day =          "25",
  month =        aug,
  year =         "2024",
  bibdate =      "Wed Sep 25 06:44:56 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.researchgate.net/publication/355972939_Computer_Memories_A_History_Revision_3x",
  acknowledgement = ack-nhfb,
  keywords =     "Maurice Wilkes",
  remark =       "The section \booktitle{Magnetic Core Storage} on pages
                 52--68 has an extensive discussion of the various
                 conflicting claims to credit, and patents, for magnetic
                 core memory.",
}

@Misc{Herbert:2024:RE,
  author =       "Andrew Herbert",
  title =        "Reconstructing {EDSAC}",
  howpublished = "Web video (1h31m) and slides",
  day =          "25",
  month =        apr,
  year =         "2024",
  bibdate =      "Tue Sep 24 14:18:06 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://leo-computers.org.uk/Videos/240426_EDSAC_(LEOSoc).pdf;
                 https://leo-computers.org.uk/Videos/Andrew_Herbert_EDSAC_Rebuild_at_TNMoC.mp4",
  acknowledgement = ack-nhfb,
}

@Misc{Anonymous:20xx:TCH,
  author =       "Anonymous",
  title =        "Timeline of Computer History",
  howpublished = "Web site.",
  year =         "20xx",
  bibdate =      "Mon Oct 21 11:22:14 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.computerhistory.org/timeline/computers/",
  acknowledgement = ack-nhfb,
}

@Misc{Richards:20xx:EIO,
  author =       "Martin Richards",
  title =        "{EDSAC} Initial Orders and Squares Program",
  howpublished = "Web document",
  pages =        "2",
  year =         "20xx",
  bibdate =      "Tue Sep 24 09:05:22 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://www.cl.cam.ac.uk/~mr10/Edsac/edsacposter.pdf",
  acknowledgement = ack-nhfb,
}

%%% ====================================================================
%%% Cross-referenced entries must come last:
%%%
%%% Bibliography entries, sorted by year, and then by citation label,
%%% with `bibsort -byyear':
@Book{ERA:1950:HSC,
  author =       "{Engineering Research Associates, Inc.}",
  booktitle =    "High-Speed Computing Devices",
  title =        "High-Speed Computing Devices",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xiii + 451",
  year =         "1950",
  LCCN =         "QA75 .E5",
  bibdate =      "Sun Sep 08 08:41:19 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  note =         "Contents of this volume were first assembled in the
                 form of a report to the Office of Naval Research,
                 prepared under a provision of contract N6-ONR-240, Task
                 1.",
  URL =          "http://www.bitsavers.org/pdf/era/High_Speed_Computing_Devices_1950.pdf",
  acknowledgement = ack-nhfb,
  keywords =     "elementary potential digital computing component
                 (EPDCC)",
  remark =       "Brief mentions of the EDSAC and Maurice Wilkes.
                 Contributing authors are C. B. (Charles Brown)
                 Tompkins; J. H. Wakelin; W. W. Stifter, Jr.; W. R.
                 Boenning; W. W. Butler; A. A. Cohen; E. C. Olofson; L.
                 R. Steinhardt; and Erwin Tomash.",
  tableofcontents = "Foreword / v \\
                 Preface / vii \\
                 Part 1. The Basic Elements of Machine Computation \\
                 Chapter 1. Introduction / 3 \\
                 References / 5 \\
                 Chapter 2. Preliminary Considerations / 6 \\
                 2-1. Basic Components of Automatic Computation / 6 \\
                 Chapter 3. Counters as Elementary Components / 12 \\
                 3-1. Introduction / 12 \\
                 3-2. Mechanical and Electromechanical Devices / 12 \\
                 3-3. The Flip-flop Principle / 13 \\
                 3-4. Pulse-sensitive Flip-flop Circuits / 17 \\
                 3-5. Radix 2 Counters / 17 \\
                 3-6. The r-triode Counter, Modulo r / 20 \\
                 3-7. The 2r-triode Counter, Modulo r / 23 \\
                 3-8. Other Types of Flip-flop and EPDCC / 25 \\
                 3-9. Economic Considerations / 28 \\
                 References / 29 \\
                 Chapter 4. Switches and Gates / 32 \\
                 4-1. Introduction / 32 \\
                 4-2. Switch Functions in Computers / 32 \\
                 4-3. Types of Switches / 34 \\
                 4-4. Inverse Gates, or Buffers / 44 \\
                 4-5. Assemblies of Gates, Buffers, and EPDCC's / 45 \\
                 References / 54 \\
                 Chapter 5. A Functional Approach to Machine Design / 56
                 \\
                 5-1. Introduction / 56 \\
                 5-2. An Example / 58 \\
                 5-3. Machine Requirements / 62 \\
                 5-4. Stereotyped Commands for the General-purpose
                 Machine / 64 \\
                 5-5. Plan for General-purpose Machine / 72 \\
                 References / 73 \\
                 Chapter 6. Arithmetic Systems / 74 \\
                 6-1. Introduction / 74 \\
                 6-2. The Fundamental Counting Systems / 74 \\
                 6-3. Examples of Counting Systems / 75 \\
                 6-4. Three Fundamental Theorems / 77 \\
                 6-5. Rules of Arithmetic for Numbers with a Single
                 Radix / 80 \\
                 6-6. A Note Concerning Binary-to-octal Conversion / 83
                 \\
                 6-7. Economy Attained by Radix Choice / 84 \\
                 6-8. Negatives and Complements / 87 \\
                 6-9. Scale Factors and Radical Points / 89 \\
                 6-10. Binary Division --- a Special Case / 91 \\
                 6-11. Alternate Arrangements-Linear Mappings / 94 \\
                 6-12. Note on Round-off Error / 95 \\
                 6-13. Appendix / 96 \\
                 References / 99 \\
                 Chapter 7. Numerical Analysis / 100 \\
                 7-1. Introduction / 100 \\
                 7-2. The Process of Interpolation / 100 \\
                 7-3. Numerical Differentiation / 109 \\
                 7-4. Numerical Integration / 111 \\
                 7-5. Numerical Solution of Algebraic and Transcendental
                 Equations / 117 \\
                 7-6. Numerical Solution of Ordinary Differential
                 Equations / 126 \\
                 References / 130 \\
                 Part II. Computing Systems \\
                 Chapter 8. Desk Calculators / 135 \\
                 8-1. Introduction / 135 \\
                 8-2. General Description of the Machines / 136 \\
                 8-3. Operation of the Machines / 136 \\
                 8-4. Capacity, Speed, and Capabilities / 138 \\
                 8-5. Special Features / 140 \\
                 8-6. Summary / 142 \\
                 References / 143 \\
                 Chapter 9. Punched-card Computing Systems / 146 \\
                 9-1. Introduction / 146 \\
                 9-2. The Punched Card / 148 \\
                 9-3. Input / 150 \\
                 9-4. Machines for Punched-card Computations / 153 \\
                 9-5. Computational Operations on IBM Machines / 160 \\
                 9-6. Transcription Devices / 162 \\
                 9-7. Acquisition of Equipment / 163 \\
                 9-8. Mathematical Operations to Which IBM Equipment Is
                 Applicable / 164 \\
                 9-9. IBM Card-programmed Electronic Calculator / 165
                 \\
                 References / 165 \\
                 Bibliography / 166 \\
                 Chapter 10. Large-scale Digital Computing Systems / 182
                 \\
                 10-1. Introduction / 182 \\
                 10-2. Relay Computing Systems in Operation / 182 \\
                 10-3. Electronic Computing Systems in Operation / 193
                 \\
                 10-4. Electronic Computing Systems in Design or under
                 Development / 200 \\
                 10-5. Applications of Large-scale Digital Machines /
                 213 \\
                 References / 218 \\
                 Chapter 11. Analog Computing Systems / 223 \\
                 11-1. Introduction / 223 \\
                 11-2. Components for Analog Computation / 225 \\
                 11-3. The MIT Differential Analyzers / 230 \\
                 11-4. The General Electric Differential Analyzer / 236
                 \\
                 11-5. Electronic Differential Analyzer / 237 \\
                 11-6. Electrical Network Analyzers / 240 \\
                 11-7. Special Analog Systems / 242 \\
                 11-8. Applications of Analog Computers / 245 \\
                 References / 245 \\
                 Chapter 12. The Form of a Digital Computer / 251 \\
                 12-1. Introduction / 251 \\
                 12-2 The Field of Application / 251 \\
                 12-3. The Estimate of Size and Speed / 252 \\
                 12-4. Conclusions / 260 \\
                 References / 261 \\
                 Part III. Physical Components and Methods \\
                 Chapter 13. Arithmetic Elements / 265 \\
                 13-1. Introduction / 265 \\
                 13-2. Series versus Parallel Operation of Arithmetic
                 Units / 265 \\
                 13-3. Operation Sequence Control / 268 \\
                 13-4. Elementary Coincidence-type Adders / 269 \\
                 13-5. Elementary Ring-type Adders / 293 \\
                 13-6. Larger Arithmetic Units / 294 \\
                 References / 301 \\
                 Chapter 14. Transfer Mediums / 302 \\
                 14-1. Introduction / 302 \\
                 14-2. Transfer in Time / 310 \\
                 14-3. Transfer in Space / 374 \\
                 References / 379 \\
                 Chapter 15. Data-conversion Equipment / 385 \\
                 15-1. Introduction / 385 \\
                 15-2. Analog-to-digital Converters / 386 \\
                 15-3. Digital-to-analog Converters / 393 \\
                 15-4. Conversion of Data from Written to Automatic
                 Machine Form / 396 \\
                 15-5. Transcription of Data from Automatic Machine to
                 Written Form / 404 \\
                 15-6. Radix Converters / 410 \\
                 15-7. Speed-changing Devices / 414 \\
                 References / 416 \\
                 Chapter 16. Special Techniques and Equipment for
                 Possible Use in Computing Systems / 419 \\
                 16-1. Introduction / 419 \\
                 16-2. New Techniques / 419 \\
                 16-3. Special Electronic Tubes and Crystals / 421 \\
                 16-4. Amplitude- and Frequency-discrimination Circuits
                 / 423 \\
                 16-5. Frequency-stabilizing Systems / 424 \\
                 16-6. Unconventional Circuit Fabrication / 424 \\
                 References / 427 \\
                 Chapter 17. Factors Affecting Choice of Equipment / 430
                 \\
                 17-1. Introduction / 430 \\
                 17-2. Reliability of Components / 430 \\
                 17-3. Possibilities for Checking / 434 \\
                 17-4. Size, Cost, and Speed / 439 \\
                 References / 440 \\
                 Index / 441",
}

@Proceedings{Williams:1951:MUC,
  editor =       "F. C. Williams and T. Kilburn",
  booktitle =    "{Manchester University computer: inaugural conference
                 [held at the University on the 9th, 10th, 11th and 12th
                 July, 1951]}",
  title =        "{Manchester University computer: inaugural conference
                 [held at the University on the 9th, 10th, 11th and 12th
                 July, 1951]}",
  publisher =    "Tillotsons",
  address =      "Bolton, England",
  bookpages =    "40",
  pages =        "5--11",
  month =        jul,
  year =         "1951",
  LCCN =         "????",
  bibdate =      "Sat Sep 07 14:29:09 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://ieeemilestones.ethw.org/w/images/5/5d/Inaug_Conf_Ref_13.pdf",
  acknowledgement = ack-nhfb,
}

@Proceedings{McPherson:1952:RED,
  editor =       "J. C. McPherson",
  booktitle =    "Review of Electronic Digital Computers: {Joint
                 AIEE-IRE Computer Conference: Papers and Discussions
                 Presented at the Joint AIEE-IRE Computer Conference,
                 Philadelphia, Pa., December 10--12, 1951}",
  title =        "Review of Electronic Digital Computers: {Joint
                 AIEE-IRE Computer Conference: Papers and Discussions
                 Presented at the Joint AIEE-IRE Computer Conference,
                 Philadelphia, Pa., December 10--12, 1951}",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  pages =        "vi + 114",
  month =        feb,
  year =         "1952",
  DOI =          "https://doi.org/10.1145/1434770",
  ISBN =         "1-4503-7851-X",
  ISBN-13 =      "978-1-4503-7851-2",
  LCCN =         "QA75.5 .M374 1951",
  bibdate =      "Thu Sep 12 10:49:19 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dl.acm.org/doi/book/10.1145/1434770;
                 https://ieeexplore.ieee.org/xpl/conhome/5442625/proceeding",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  tableofcontents = "Keynote Address / W. H. MacWilliams, Jr. /
                 https://doi.org/10.1145/1434770.1434771 / 5--6 \\
                 The UNIVAC System / J. Presper Eckert, Jr., James R.
                 Weiner, H. Frazer Welsh, and Herbert F. Mitchell /
                 https://doi.org/10.1145/1434770.1434772 / 6--16 \\
                 Discussion / 15 \\
                 Performance of the Census UNIVAC System / J. L.
                 McPherson and S. N. Alexander /
                 https://doi.org/10.1145/1434770.1434773 / 16--22 \\
                 Discussion / 20 \\
                 The Burroughs Laboratory Computer / G. G. Hoberg /
                 https://doi.org/10.1145/1434770.1434774 / 22--29 \\
                 Discussion / 29 \\
                 IBM Card-Programmed Calculator / J. W. Sheldon and
                 Liston Tatum / https://doi.org/10.1145/1434770.1434775
                 / 30--36 \\
                 Discussion / 36 \\
                 The ORDVAC / R. E. Meagher and J. P. Nash /
                 https://doi.org/10.1145/1434770.1434776 / 37--43 \\
                 Introductory Remarks / Dr. Herman Goldstine / 38 \\
                 Discussion / 42 \\
                 Design Features of the ERA 1101 Computer / F. C.
                 Mullaney / https://doi.org/10.1145/1434770.1434777 /
                 43--49 \\
                 Discussion / 49 \\
                 The Operation and Logic of the MARK III Electronic
                 Calculator in View of Operating Experience / Glen E.
                 Poorte / https://doi.org/10.1145/1434770.1434778 /
                 50--56 \\
                 Discussion / 56 \\
                 The University of Manchester Computing Machine / F. C.
                 Williams and T. Kilburn /
                 https://doi.org/10.1145/1434770.1434779 / 57--61 \\
                 The Design, Construction, and Performance of a
                 Large-Scale General-Purpose Digital Computer / B. W.
                 Pollard / https://doi.org/10.1145/1434770.1434780 /
                 62--70 \\
                 Joint Discussion / 69 \\
                 The Whirlwind I Computer / R. R. Everett /
                 https://doi.org/10.1145/1434770.1434781 / 70--74 \\
                 Evaluation of the Engineering Aspects of Whirlwind I /
                 Norman H. Taylor /
                 https://doi.org/10.1145/1434770.1434782 / 75--78 \\
                 Joint Discussion / 78 \\
                 The EDSAC Computer / M. V. Wilkes /
                 https://doi.org/10.1145/1434770.1434783 / 79--83 \\
                 Discussion / 83 \\
                 The National Bureau of Standards Eastern Automatic
                 Computer (SEAC) / S. N. Alexander /
                 https://doi.org/10.1145/1434770.1434784 / 84--89 \\
                 Engineering Experience with the SEAC / Ralph J. Slutz /
                 https://doi.org/10.1145/1434770.1434785 / 90--94 \\
                 Joint Discussion / 93 \\
                 Computing Machines in Aircraft Engineering / Charles R.
                 Strang / https://doi.org/10.1145/1434770.1434786 /
                 94--101 \\
                 A Review of the Bell Laboratories' Digital Computer
                 Developments / E. G. Andrews /
                 https://doi.org/10.1145/1434770.1434787 / 101--105 \\
                 The Transistor as a Digital Computer Component / J. H.
                 Felker / https://doi.org/10.1145/1434770.1434788 /
                 105--109 \\
                 Discussion / 109 \\
                 Digital Computers --- Present and Future Trends / Jay
                 W. Forrester / https://doi.org/10.1145/1434770.1434789
                 / 109--114 \\
                 Discussion / 113",
  xxbooktitle =  "1951 International Workshop on Managing Requirements
                 Knowledge, 10--12 December 1951",
  xxtitle =      "1951 International Workshop on Managing Requirements
                 Knowledge, 10--12 December 1951",
}

@Proceedings{Bowden:1953:FTT,
  editor =       "{Baron} Bertram Vivian Bowden",
  booktitle =    "Faster Than Thought: a Symposium on Digital Computing
                 Machines",
  title =        "Faster Than Thought: a Symposium on Digital Computing
                 Machines",
  publisher =    "Sir Isaac Pitman and Sons, Ltd.",
  address =      "London, UK",
  pages =        "xix + 416 + 21",
  year =         "1953",
  LCCN =         "QA76.5 .B66",
  bibdate =      "Sun May 15 10:03:12 MDT 2011",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/l/lovelace-ada-augusta.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/adabooks.bib;
                 https://www.math.utah.edu/pub/tex/bib/elefunt.bib;
                 z3950.loc.gov:7090/Voyager",
  note =         "With a foreword by the Right Honourable the Earl of
                 Halsbury.",
  URL =          "https://archive.org/details/FasterThanThought",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  listofcontributors = "Miss M. Audrey Bates, Ferranti Ltd., Moston,
                 Manchester (Chapter 25) \\
                 Dr. J. M. Bennett, Ferranti Ltd., Moston, Manchester
                 (Chapters 5, 17, 20) \\
                 Dr. A. D. Booth, Director of the Electronic Computation
                 Laboratory, Birkbeck College, London (Chapter 13) \\
                 Dr. B. V. Bowden, Ferranti Ltd., Moston, Manchester
                 (Chapters 1--4, 14, 22, 25, 26) \\
                 Mr. R. H. A. Carter, Telecommunications Research
                 Establishment, Malvern (M.O.S.) (Chapter 10) \\
                 Mr. E. H. Cooke-Yarborough, Atomic Energy Research
                 Establishment, Harwell (M.O.S.) (Chapter 9) \\
                 Mr. A. E. Glennie, Research Establishment, Fort
                 Halstead (M.O.S.) (Chapters 5, 19) \\
                 Dr. S. H. Hollingdale, Head of the Mathematical
                 Services Department, Royal Aircraft Establishment,
                 Farnborough (M.O.S.) \\
                 (Chapter 12) \\
                 Dr. T. Kilburn, Senior Lecturer, Electrical Engineering
                 Dept., Manchester University (Chapter 6) \\
                 Mr. S. Michaelson, Imperial College of Science and
                 Technology, London (Chapter 11) \\
                 Dr. G. Morton, Lecturer In Economics, London School of
                 Economics And Political Science (Chapter 23) \\
                 Mr. B. W. Pollard, Ferranti Ltd., Moston, Manchester
                 (Chapter 2) \\
                 Miss Cicely M. Popplewell, Staff Member of the Royal
                 Society Computing Laboratory, Manchester University
                 (Chapter 24) \\
                 Dr. D. G. Prinz, Ferranti Ltd., Moston, Manchester
                 (Chapter 15) \\
                 Dr. R. S. Scorer, Lecturer, Department of Meteorology,
                 Imperial College of Science and Technology, London
                 (Chapter 18) \\
                 Mr. J. B. Smith, Ferranti Ltd., Crewe Toll, Edinburgh
                 (Chapter 15) \\
                 Mr. R. Stuart-Williams, Sometime of Ferranti Ltd.,
                 Moston, Manchester, now at the R.C.A. Research
                 Laboratories, Princeton, New Jersey, U.S.A. (Chapter
                 16) \\
                 Mr. B. B. Swann, Ferranti Ltd., Moston, Manchester
                 (Chapter 21) \\
                 Mr. C. Strachey, National Research Development
                 Corporation (Chapter 25) \\
                 Dr. K. D. Tocher, Imperial College of Science and
                 Technology, London (Chapter 11) \\
                 Dr. A. M. Turing, F.R.S., Assistant Director of the
                 Royal Society Computing Laboratory, Manchester
                 University (Chapter 25) \\
                 Dr. A. M. Uttley, Telecommunications Research
                 Establishment, Malvern (M.O.S.) (Chapter 10) \\
                 Dr. M. V. Wilkes, Director of the University
                 Mathematical Laboratory, Cambridge (Chapter 17) \\
                 Professor F. C. Williams, O.B.E., F.R.S. (Professor of
                 Electrical Engineering) Director of the Royal Society
                 Computing Laboratory, Manchester University (Chapter 6)
                 \\
                 Chapter 8 is reprinted from \booktitle{Engineering} by
                 kind permission of the Publishers",
  listofplates = "Ada Augusta, Countess of Lovelace / Frontispiece \\
                 I. Charles Babbage / 12 \\
                 II. Part of Babbage's Difference Engine / 28 \\
                 III. Two Hollerith Punch Cards of the Type Used in the
                 A.C.E. / 29 \\
                 IV. The Magnetic Drum of the Manchester Machine / 60
                 \\
                 V. The Photo-Electric Tape-Reader of the Manchester
                 Machine / 112 \\
                 VI. A Typical Stored Pattern on a Cathode-Ray-Tube
                 Screen / 120 \\
                 VII. The First Manchester University Computer / 121 \\
                 VIII. A General View of the Manchester University
                 Computer Without Covers / 124 \\
                 IX. A General View of the Manchester University
                 Computer and Control Desk / 126 \\
                 X. The Control Desk of the Manchester University
                 Computer, Showing the Console / 127 \\
                 XI. A General View of the E.D.S.A.C. / 132 \\
                 XII. One Unit of the A.C.E. / 136 \\
                 XIII. A View of the A.C.E. Showing Delay Units / 138
                 \\
                 XIV. A View of the A.C.E. Showing the Hollerith
                 Equipment Used for Input and Output / 139 \\
                 XV. A Cathode-Ray-Tube Store Pattern / 148 \\
                 XVI. The Ferranti (Edinburgh) Logical Computer and
                 Feedback Computer / 188 \\
                 XVII. ``Nimrod'' at the Science Exhibition, South
                 Kensington / 200 \\
                 XVIII. The $b$ Patterson Projection of Whale Myoglobin
                 Printed in Contour Form / 204",
  remark-01 =    "Portrait of Ada Augusta, Countess of Lovelace, faces
                 title page.",
  remark-02 =    "Chapter authors are credited only in the List of
                 Contributors on page xv; their names, and order, fail
                 to appear on chapter papers. No author is credited for
                 Chapters 7 and 8",
  remark-03 =    "From page ix: ``The principles on which all modern
                 computing machines are based were enunciated more than
                 a hundred years ago by a Cambridge mathematician named
                 Charles Babbage, who devoted his life and fortune to an
                 unsuccessful attempt to construct one. Modern
                 developments in electronics have made his dream come
                 true in the last decade, and there are now a dozen or
                 more machines in the world which do all and more than
                 he expected.",
  remark-04 =    "From page ix: ``A rough count showed that about 150
                 digital computers are being built at this moment, most
                 of them in universities and other research
                 establishments. It will be interesting to see if these
                 machines play in the next decade the part of the
                 cyclotrons and high voltage generators in the
                 `thirties'.''",
  remark-05 =    "From page x: ``It seems probable that we shall have a
                 second Industrial Revolution on our hands before long.
                 The first one replaced men's muscles by machines, and
                 eve1y worker in England now has an average of more than
                 3 horse power to help him. In the next revolution
                 machines may replace men's brains and relieve them of
                 much of the drudgery and boredom which is now the lot
                 of so many white collar workers.''",
  remark-06 =    "From page x: ``Nowadays many of these dedicated men
                 spend their time in computing prime numbers. The search
                 for the largest known prime is a hobby which is at
                 least as useful and interesting as playing bridge, and
                 computing machines have helped enormously. The reader
                 will not be surprised to hear that nowadays the biggest
                 primes are found in America. The largest which has been
                 discovered so far (January, 1953) consists of 2281
                 consecutive `ones,' when it is expressed in the binary
                 scale (see page 33).''",
  remark-07 =    "From page xi: ``The early history of these machines
                 and the story of poor Babbage's struggles is very
                 interesting. We owe our best account of Babbage's
                 `Engines' to the Countess of Lovelace, who was a
                 mathematician of great competence and one of the very
                 few people who understood what Babbage was trying to
                 do. Her ideas are so modern that they have become of
                 great topical interest once again, and since her paper
                 has long been out of print (it appeared more than a
                 hundred years ago) it has been reproduced as an
                 appendix to this book. Lady Lovelace's grand-daughter,
                 the Right Hon. Lady Wentworth, has very kindly allowed
                 me to read many of Lady Lovelace's most interesting
                 papers; I was so surprised by the connexion that I
                 found between digital computers and thoroughbred horses
                 that I have given a brief account of the story, for
                 further details of which the reader is referred to Lady
                 Wentworth's own books.''",
  remark-08 =    "From page xi: ``After I had finished the book, I saw a
                 microfilm of a life of Babbage which had been written
                 by his executor, the late Mr. L. H. D. Buxton. Mr.
                 Whitwell of the Powers Samas Company found the
                 manuscript in the Museum of the History of Science in
                 Oxford. It contains a more detailed account of the
                 construction of Babbage's Engines than any I have seen
                 elsewhere, and it is to be hoped that the material will
                 some day be published.''",
  remark-09 =    "From page xiii: ``Much of this book derives from the
                 work of those prolific authors `Anon' and `Ibid' who
                 have done so much to put our English platitudes on a
                 sound literary basis.''",
  remark-10 =    "From page xiii: ``I must express my thanks to all my
                 collaborators; to Lord Halsbury for writing the
                 foreword; to Lady Wentworth who gave me so much
                 information about Lady Lovelace, and who allowed me to
                 reproduce the portrait which has been used as a
                 frontispiece. I am also indebted to Miss Draper who
                 read all the Lovelace paper; and gave me a great deal
                 of help. I must thank Miss Dyke for preparing the flow
                 sheets which I used in Chapter 22. Dr. Gilles and Mr.
                 Whitewell told me the story of Dr. Comrie; Dr. Bullard
                 found some of Babbage's writing in the archives of the
                 National Physical Laboratory; and Professor Aitken, Mr.
                 W. Klein, Dr. van Wijngaarden, Dr. Stokvis, Mr. Seeber,
                 Mr. Ferris and Dr. Gabor gave me much of the
                 information on which Chapter 26 is based. The Portrait
                 of Babbage is included by courtesy of the Director of
                 the Science Museum, South Kensington.''",
  remark-11 =    "From glossary entry on page 411: ``{\em Computor}.
                 `Bad spelling of Computer' --- Oxford English
                 Dictionary.''",
  remark-12 =    "From glossary entry on page 411: ``{\em Cybernetics}.
                 A word invented by Professor Wiener to describe the
                 field of control and communication theory, whether in
                 the machine or in the animal. None of the authors quite
                 understands what the word means, so it has not been
                 used in this book.",
  remark-13 =    "From glossary entry on page 412: ``{\em Hartree
                 Constant}. The time which is expected to elapse before
                 a particular electronic computing machine is finished
                 and working. It was Professor Hartree who first pointed
                 out that this estimated time usually remains constant
                 at about six months for a period of several years
                 during the development of a machine. This phenomenon
                 was well known to Babbage. Few engineers are worried
                 unless the `constant' shows signs of increasing
                 monotonically as the years go by.''",
  remark-14 =    "From glossary entry on page 413: ``{\em Mill}.
                 Babbage's name for the arithmetic unit of his
                 machine.''",
  remark-15 =    "From glossary entry on page 414: ``{\em Programmer}.
                 One who prepares programmes for a machine, `a harmless
                 drudge'.''",
  remark-16 =    "From glossary entry on page 414: ``{\em T{\"u}ring
                 Machine}. In 1936 Dr. Turing wrote a paper on the
                 design and the limitations of computing machines. For
                 this reason they are sometimes known by his name. The
                 umlaut is an unearned and undesirable addition, due,
                 presumably, to an impression that anything so
                 incomprehensible must be Teutonic.''",
  subject =      "Electronic digital computers",
  tableofcontents = "Foreword / v \\
                 Preface / vii \\
                 List of Contributors / xv \\
                 Part One: The History and Theory of Computing Machines
                 \\
                 1. A Brief History of Computation / B. V. Bowden / 3
                 \\
                 2. The Circuit Components of Digital Computers / B. V.
                 Bowden and B. W. Pollard / 32 \\
                 3. The Organization of a Typical Machine / B. V. Bowden
                 / 67 \\
                 4. The Construction, Performance and Maintenance of
                 Digital Computers / B. V. Bowden / 78 \\
                 5. Programming For High-Speed Digital Calculating
                 Machines / J. M. Bennett and A. E. Glennie / 101 \\
                 Part Two: Electronic Computing Machines in Britain and
                 America / \\
                 6. The University of Manchester Computing Machine / T.
                 Kilburn and F. C. Williams / 117 \\
                 7. Calculating Machine Development at Cambridge / M. V.
                 Wilkes / 130 \\
                 8. Automatic Computation at the National Physical
                 Laboratory / 135 \\
                 9. The Harwell Electronic Digital Computer / E. H.
                 Cooke-Yarborough / 140 \\
                 10. The Telecommunications Research Establishment
                 Parallel Electronic Digital Computer / R. H. A. Carter
                 and A. M. Uttley / 144 \\
                 11. The Imperial College Computing Engine / S.
                 Michaelson and K. D. Tocher / 161 \\
                 12. The Royal Aircraft Establishment
                 Sequence-Controlled Calculator / S. H. Hollingdale /
                 165 \\
                 13. Calculating Machines at the Birkbeck College
                 Computation Laboratory / A. D. Booth / 170 \\
                 14. Computers in America / B. V. Bowden / 173 \\
                 Part Three: Applications of Electronic Computing
                 Machines \\
                 15. Machines for the Solution of Logical Problems / D.
                 G. Prinz and J. B. Smith / 181 \\
                 16. Special-Purpose Automatic Computers / R.
                 Stuart-Williams / 199 \\
                 17. Digital Computation and the Crystallographer / J.
                 M. Bennett and M. V. Wilkes / 203 \\
                 18. The Use of High-Speed Computing Machines in
                 Meteorology / R. S. Scorer / 210 \\
                 19. An Application to Ballistics / A. E. Glennie / 216
                 \\
                 20. Digital Computers and the Engineer / J. M. Bennett
                 / 223 \\
                 21. Machines in Government Calculations / B. B. Swann /
                 234 \\
                 22. The Application of Digital Computers to Business
                 and Commerce / B. V. Bowden / 246 \\
                 23. Electronic Machines and Economics / G. Morton / 272
                 \\
                 24. Problems of Dynamical Astronomy / Cicely M.
                 Popplewell / 282 \\
                 25. Digital Computers Applied to Games / M. Audrey
                 Bates, B. V. Bowden, C. Strachey, and A. M. Turing /
                 286 \\
                 26. Thought and Machine Processes / B. V. Bowden / 311
                 \\
                 Appendix 1: Extracts From \booktitle{Taylor's
                 Scientific Memoirs}, Vol. III / 341 \\
                 Appendix 2: Extracts From the \booktitle{Lovelace
                 Papers} / 409 \\
                 Glossary / 411 \\
                 Index / 415 \\
                 Insets \\
                 Flow Sheet For P.A.Y.E. Calculation / 254 \\
                 Computation of Bernoulli Numbers / 404",
}

@Proceedings{Griffith:1957:DPA,
  editor =       "R. M. Griffith and J. A. Ovenstone and G. E. Barlow
                 and J. H. Stapleton and L. A. J. Malone",
  booktitle =    "Data Processing and Automatic Computing Machines:
                 Proceedings of Conference Held at {Weapons Research
                 Establishment, Salisbury, SA, June 3rd--8th, 1957}",
  title =        "Data Processing and Automatic Computing Machines:
                 Proceedings of Conference Held at {Weapons Research
                 Establishment, Salisbury, SA, June 3rd--8th, 1957}",
  publisher =    "Weapons Research Establishment",
  address =      "Salisbury, SA, Australia",
  pages =        "vi + 298 (variously numbered)",
  year =         "1957",
  bibdate =      "Tue Sep 10 09:17:04 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/g/givens-wallace.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/l/lanczos-cornelius.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib",
  URL =          "https://www.massey.ac.nz/~rmclachl/DPACM/",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface \\
                 Organising committee \\
                 H. J. Brown, Introduction \\
                 Table of contents \\
                 Proceedings \\
                 B. G. Gates, Opening address \\
                 R. W. McG. Boswell, Introductory remarks to the
                 Conference on Data Processing and Automatic Computing
                 Machines \\
                 W. C. J. White, Introduction to the WRE data processing
                 system \\
                 J. A. Ovenstone, The WREDAC system \\
                 T. M. Cherry and F. Hirst, The Machine CSIRAC \\
                 J. M. Bennett and B. E. Swire, The SILLIAC \\
                 R. G. Smart, The UTECOM digital computer \\
                 T. Pearcey, Data reduction in pure scientific research
                 \\
                 A. D. Booth, Machine translation of languages \\
                 F. W. Harwood, Linguistic applications of computing
                 machinery \\
                 M. V. Wilkes, Some remarks on the numerical solution of
                 ordinary differential equations \\
                 J. W. Carr III, Generalised functional round-off error
                 analysis [abstract only] \\
                 R. H. Merson, An operational method for the study of
                 integration processes \\
                 J. M. Bennett, Continuant matrices in numerical
                 analysis \\
                 J. H. Wilkinson, The calculation of the eigenvectors of
                 codiagonal matrices produced by the Givens and Lanczos
                 processes \\
                 A. Jones, Eigenvalues and vectors of a symmetric matrix
                 using Jacobi's method \\
                 A. S. Douglas, On the solution of parabolic partial
                 differential equations by difference methods \\
                 T. M. Cherry, Numerical solution of a problem in forced
                 convection \\
                 B. A. Chartres, Monte Carlo calculation of the multiple
                 scattering of muons \\
                 J. C. Butcher, On the numerical inversion of Laplace
                 and Mellin transforms \\
                 P. J. Claringbold, The automatic design and analysis of
                 biological experiments \\
                 A. S. Douglas, Computers and Crystallography \\
                 H. C. Freeman, `SILLIAC' computer programs for X-ray
                 crystal structure analysis \\
                 C. L. Hamblin, An addressless coding scheme based on
                 mathematical notation \\
                 G. W. Hill and J. G. Sanderson, Automatic computing \\
                 R. G. Smart, The DEUCE matrix interpretive scheme \\
                 I. M. Bassett, Interpretive programming \\
                 J. M. Bennett, J. C. Butcher, M. Chapple, A new
                 diagnostic routine block \\
                 Appendices \\
                 Abstract cards \\
                 Volume I complete",
}

@Proceedings{Broomall:1959:PEJ,
  editor =       "John M. Broomall",
  booktitle =    "Proceedings of the {Eastern Joint Computer Conference,
                 December 3--5 1958, Philadelphia, PA}",
  title =        "Proceedings of the {Eastern Joint Computer Conference,
                 December 3--5 1958, Philadelphia, PA}",
  volume =       "18",
  publisher =    "American Institute of Electrical Engineers",
  address =      "New York, NY, USA",
  bookpages =    "214",
  pages =        "214",
  month =        jul,
  year =         "1959",
  DOI =          "https://doi.org/10.1145/1458043.1458047",
  ISBN =         "1-4503-7866-8",
  ISBN-13 =      "978-1-4503-7866-6",
  ISSN =         "0731-3985",
  ISSN-L =       "0731-3985",
  LCCN =         "QA75.5 .B766 1958",
  bibdate =      "Wed Sep 11 09:11:05 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "AIEE Conference Proceedings",
  URL =          "https://dl.acm.org/doi/book/10.1145/1458043",
  acknowledgement = ack-nhfb,
  tableofcontents = "New Frontiers / J. W. Forrester / 5 \\
                 Data Processing in Banking and Other Service Industries
                 / B. W. Taunton / 10 \\
                 The Role of Computers in Air Defense / W. H. Tetley /
                 15 \\
                 Microprogramming / M. V. Wilkes / 18 \\
                 The Athena Computer, A Reliability Report / L. W. Reid
                 and G. A. Raymond / 20 \\
                 The Philosophy of Automatic Error Correction / R. M.
                 Bloch / 25 \\
                 The System Approach to Reliability / H. D. Ross / 28
                 \\
                 Impulse Switching of Ferrites / R. E. McMahon / 31 \\
                 High-Speed High-Capacity Photographic Memory / C. A.
                 Lovell / 34 \\
                 A n Experimental Modulation-Demodulation Scheme for
                 High-Speed Data Transmission / E. Hopner / 38 \\
                 The Impending Revolution in Computer Technology / R.
                 Rice / 43 \\
                 Computer Design from the Programmer's Viewpoint / W. F.
                 Bauer / 46 \\
                 New Logical and Systems Concepts / R. K. Richards / 51
                 \\
                 An Approach to Microminiature Printed Systems / D. A.
                 Buck and K. R. Shoulders / 55 \\
                 Organization and Retrieval of Records Generated in a
                 Large-Scale Engineering Project / G. A. Barnard III and
                 L. Fein / 59 \\
                 File Problems Associated with the National Menu Study /
                 P. M. Thompson / 63 \\
                 Data Processing and Information Handling / R. H.
                 Gregory and M. Trust / 65 \\
                 PILOT, The NBS Multicomputer System / A. L. Leiner, W.
                 A. Notz, J. L Smith, and A. Weinberger / 71 \\
                 Data Handling by Control Word Techniques / G. A. Blaauw
                 / 75 A n Electronic Directory for Sorting Mail / A. W.
                 Holt / 79 \\
                 The Logical Design of CG/24 / G. P. Dinneen, I. L.
                 Lebow, and I. S. Reed / 91 \\
                 Design Criteria for Autosynchronous Circuits / J. C.
                 Sims, Jr. and H. J. Gray / 94 \\
                 Analysis of TRL Circuit Propagation Delay / W. J.
                 Dunnet, E. P. Auger, and A. C. Scott / 99 \\
                 The Recording, Checking, and Printing of Logic Diagrams
                 / M. Kloomok, P. W. Case, and H. H. Graff / 108 \\
                 State-Logic Relations in Autonomous Sequential Networks
                 / W. H. Kautz / 119 \\
                 Evaluation and Instrumentation of a Special-Purpose
                 Data Processing System / A. J. Strassman and L. H.
                 Kurkjian / 127 \\
                 APAR, Automatic Programming and Recording / G. R.
                 Bachand, J. L Rogers, and T. F. Marker / 130 \\
                 A High-Speed Transistorized Analog-to-Digital Converter
                 / R. C. Baron and T. P. Bothwell / 133 \\
                 The Trial Translator, An Automatic Programming System
                 for Experimental Russian--English Machine Translation /
                 V. E. Giuliano / 138 \\
                 DYANA: Dynamics Analyzer-Programmer. Part I,
                 Description and Application / T. J. Theodoroff / 144
                 \\
                 DYANA: Dynamics Analyzer-Programmer. Part II, Structure
                 and Function / J. T. Olsztyn / 148 \\
                 The Univac Airlines Reservations System, A
                 Special-Purpose Application of a General-Purpose
                 Computer / D. K. Sampson, V. E. Herzfeld, and C. W.
                 Fritze / 152 \\
                 The Siemens Digital Computer 2002 / H. W. Gumin / 157
                 \\
                 Design of the RCA 501 System / J. G. Smith and T. M.
                 Hurewitz / 160 \\
                 The IBM 7070 Data Processing System / R. W. Avery, S.
                 H. Blackford, and J. McDonnell / 165 Performance
                 Advances in a Transistorized Computer System: The
                 TRANSAC S-2000 / R. J. Segal, J. L Maddox, and P. Piano
                 / 168 Programming Design Features of the GAMMA 60
                 Computer / P. Dreyfus / 174 \\
                 The GE-100 Data Processor System / R. H. Gagopian, H.
                 L. Herold, J. Levinthal, and J. Weizenbaum / 191",
}

@Book{Corbato:1963:CTS,
  author =       "F. J. Corbat{\'o} and M. M. Daggett and R. C. Daley
                 and R. J. Creasy and J. D. Hellwig and R. H. Orenstein
                 and L. K. Korn",
  booktitle =    "The {Compatible Time-Sharing System}: a Programmer's
                 Guide",
  title =        "The {Compatible Time-Sharing System}: a Programmer's
                 Guide",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "x + 96",
  year =         "1963",
  ISBN =         "0-262-03008-X",
  ISBN-13 =      "978-0-262-03008-3",
  LCCN =         "QA76 .M33",
  bibdate =      "Wed Sep 25 08:39:08 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "http://www.bitsavers.org/pdf/mit/ctss/CTSS_ProgrammersGuide.pdf",
  acknowledgement = ack-nhfb,
  tableofcontents = "Introduction / 1 \\
                 History, Plans and Current Status of System / 4 \\
                 General Description and Usage Techniques / 8 \\
                 The Supervisor / 8 \\
                 Command Format / 9 \\
                 Command Initiation / 10 \\
                 Program Termination / 10 \\
                 Input and Output Wait States / 10 \\
                 Scheduling / 10 \\
                 Change of Program Size / 11 \\
                 Message Interaction Considerations and Usage Times / 12
                 \\
                 Storage Allocation / 13 \\
                 Memory Protection and Relocation / 13 \\
                 User Communication with the Supervisor / 14 \\
                 Time-Used Messages / 15 \\
                 Interval Timer Clock / 15 \\
                 Break Characters / 16 \\
                 Quit Signals and Console Input Levels / 16 \\
                 Character Mode Switch / 17 \\
                 Consoles and Character Sets / 17 \\
                 Special Input Modes / 22 \\
                 Interconsole Messages / 22 \\
                 Disk Memory Control / 23 \\
                 Organization of the Disk Memory / 24 \\
                 Keypunching and Card Input to the Disk / 25 \\
                 Delayed Output and Disk Editor Control Cards from the
                 Console / 25 \\
                 Disk Editing Control Cards / 26 \\
                 Disk Reliability, Malfunctions, and Recovery / 26 \\
                 Disk Editing Procedures / 27 \\
                 System Service Changes and Supervisor Messages / 30 \\
                 Assignment of Input--Output Units / 31 \\
                 Magnetic Tape Usage / 31 \\
                 Dataphones / 32 \\
                 Command Programming / 32 \\
                 Console-Initiated Background / 33 \\
                 Estimate of Computation Completion Time / 34 \\
                 Background System Restrictions / 35 \\
                 4: Supervisor Subroutine Calls / 39 \\
                 Directory / 39 \\
                 Descriptions / 40 \\
                 5: Use of the 1301 Disk Memory / 45 \\
                 Master Disk Control Subroutine / 45 \\
                 Disk Editor Control Cards / 32 \\
                 6: CTSS Library / 93 \\
                 Elementary Function Routines / 25 \\
                 Fortran Built-in Functions / 56 \\
                 Input--Output Routines / 57 \\
                 Reading and Writing the Disk / 97 \\
                 Simulated Tape Usage / 61 \\
                 Auxiliary Routines for Simulated Tape Usage / 63 \\
                 General Utility Routines / 63 \\
                 Supervisor Entry Subroutine / 65 \\
                 7: Console Commands / 67 \\
                 Index / 67 \\
                 Descriptions / 69 \\
                 Appendix A. Example of a Session at a Console / 89 \\
                 Appendix B. Current Restrictions / 92 \\
                 References / 94",
}

@Book{Bell:1971:CSR,
  editor =       "C. Gordon Bell and Allen Newell",
  booktitle =    "Computer Structures: Readings and Examples",
  title =        "Computer Structures: Readings and Examples",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  pages =        "xix + 668",
  year =         "1971",
  ISBN =         "0-07-004357-4",
  ISBN-13 =      "978-0-07-004357-2",
  LCCN =         "TK7888.3 .B4",
  bibdate =      "Tue Aug 15 18:20:34 MDT 1995",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "Part 1 The Structure of Computers \\
                 Chapter 1 Introduction \\
                 Chapter 2 The PMS and ISP Descriptive Systems \\
                 Chapter 3 The Computer Space \\
                 Part 2 The Instruction-set Processor: Main-line
                 computers \\
                 Section 1 Processors with One Address per Instruction
                 \\
                 Chapter 4 Preliminary Discussion of the Logical Design
                 of an Electronic Computing Instrument \\
                 Chapter 5 The DEC PDP-8 \\
                 Chapter 6 The Whirlwind I Computer \\
                 Chapter 7 Some Aspects of the Logical Design of a
                 Control Computer: A Case Study \\
                 Chapter 8 The UNIVAC System \\
                 Section 2 Processors with a General-Register State \\
                 Chapter 9 The Design Philosophy of Pegasus, A
                 Quantity-production Computer \\
                 Chapter 10 An 8-bit-character Computer \\
                 Part 3 The Instruction-Set Processor Level: Variations
                 in the Processor \\
                 Section 1 Processors with Greater than One Address per
                 Instruction \\
                 Chapter 11 The Pilot ACE \\
                 Chapter 12 ZEBRA, A Simple Binary Computer \\
                 Chapter 13 UNIVAC Scientific (1103A) Instruction Logic
                 \\
                 Chapter 14 Instruction Logic of the MIDAC \\
                 Chapter 15 Instruction Logic of the Soviet Strela
                 (Arrow) \\
                 Section 2 Processors Constrained by a Cyclic, Primary
                 Memory \\
                 Chapter 16 The LGP-30 and LGP-21 \\
                 Chapter 17 IBM 650 Instruction Logic \\
                 Section 3 Processors for Variable-length-string Data
                 \\
                 Chapter 18 The IBM 1401 \\
                 Section 4 Desk Calculator Computers: Keyboard
                 Programmable Processors with Small Memories \\
                 Chapter 19 The OLIVETTI Programma 101 Desk Calculator
                 \\
                 Chapter 20 The HP Model 9100A Computing Calculator \\
                 Section 5 Processors with Stack Memories (Zero
                 Addresses per Instruction) \\
                 Chapter 21 Design of an Arithmetic Unit Incorporating a
                 Nesting Store \\
                 Chapter 22 Design of the B 5000 System \\
                 Section 6 Processors with Multiprogramming Ability \\
                 Chapter 23 One-level Storage System \\
                 Chapter 24 A User Machine in a Time-sharing System \\
                 Part 4 The Instruction-set Processor Level:
                 Special-function Processors \\
                 Section 1 Processors to Control Terminals and Secondary
                 Memories (Input-output Processors) \\
                 Chapter 25 The DEC 338 Display Processor \\
                 Section 2 Processors for Array Data \\
                 Chapter 26 NOVA: A List-oriented Computer \\
                 Chapter 27 The ILLIAC IV Computer \\
                 Section 3 Processors Defined by a Microprogram \\
                 Chapter 28 Microprogramming and the Design of the
                 Control Circuits in an Electronic Computer \\
                 Chapter 29 The Design of a General-Purpose
                 Microprogram-controlled Computer with Elementary
                 Structure \\
                 Section 4 Processors Based on a Programming Language
                 \\
                 Chapter 30 A Command Structure for Complex Information
                 Processing \\
                 Chapter 31 System Design of a FORTRAN Machine \\
                 Chapter 32 A Microprogrammed Implementation of EULER on
                 IBM System/360 Model 30 \\
                 Part 5 The PMS Level \\
                 Section 1 Computers with One Central Processor \\
                 Section 2 Computers with One Central Processor and
                 Multiple Input/Output Processors \\
                 Chapter 33 The IBM 1800 \\
                 Chapter 34 The Engineering Design of the Stretch
                 Computer \\
                 Chapter 35 PILOT, The NBS Multicomputer System \\
                 Section 3 Computers for Multiprocessing and Parallel
                 Processing \\
                 Chapter 36 D825 --- A Multiple-computer System for
                 Command and Control \\
                 Chapter 37 A Survey of Problems and Preliminary Results
                 Concerning Parallel Processing and Parallel Processors
                 \\
                 Section 4 Network Computers and Computer Networks \\
                 Chapter 38 The RW-400: A New Polymorphic Data System
                 \\
                 Chapter 39 Parallel Operation in the Control Data 6600
                 \\
                 Chapter 40 Computer Network Examples / 504 \\
                 Part 6 Computer Families \\
                 Section 1 The IBM 701--7094 II Sequence, a Family by
                 Evolution \\
                 Chapter 41 The IBM 7094 I, 11 / 517 \\
                 Section 2 The SDS 910--9300 Series, a Planned Family\\
                 Chapter 42 The SDS 910-9300 Series \\
                 Section 3 The IBM System/360 --- A Series of Planned
                 Machines Which Span a Wide Performance Range \\
                 Chapter 43 The Structure of System/360, Part I ---
                 Outline of the Logical Structure System Implementations
                 \\
                 Chapter 44 The Structure of System/360, Part II ---
                 System Implementations \\
                 Appendix PMS and ISP Notations",
  subject-dates = "John von Neumann (28 December 1903--8 February 1957);
                 James H. Wilkinson (27 September 1919--5 October 1986);
                 Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  tableofcontents = "[NB: Bracketed chapter entries are subject cross
                 references] \\
                 Preface / v \\
                 Contributors / xiii \\
                 Acknowledgments / x \\
                 \\
                 Part 1 The Structure of Computers \\
                 \\
                 Chapter 1 Introduction / 3 \\
                 Chapter 2 The PMS and ISP Descriptive Systems / 15 \\
                 Chapter 3 The Computer Space / 37 \\
                 \\
                 Part 2 The Instruction-set Processor: Main-line
                 computers \\
                 \\
                 Section 1 Processors with One Address per Instruction /
                 89 \\
                 \\
                 Chapter 4 Preliminary Discussion of the Logical Design
                 of an Electronic Computing Instrument --- Arthur W.
                 Burks, Herman H. Goldstine, and John von Neumann / 92
                 \\
                 Chapter 5 The DEC PDP-8 / 120 \\
                 Chapter 6 The Whirlwind I Computer --- R. R. Everett /
                 137 \\
                 [Chapter 33 The IBM 1800] \\
                 Chapter 7 Some Aspects of the Logical Design of a
                 Control Computer: A Case Study --- R. L. Alonso, H.
                 Blair-Smith, and A. L. Hopkins / 146 \\
                 [Chapter 42 The SDS 910-9300 Series] \\
                 [Chapter 16 The LGP-30 and LGP-21] \\
                 [Chapter 17 IBM 650 Instruction Logic ---John W. Carr
                 III] \\
                 [Chapter 41 The IBM 7094 I, II] \\
                 Chapter 8 The UNIVAC System --- J. Presper Eckert, Jr,
                 James B. Weiner, H. Frazer Welsh, and Herbert F.
                 Mitchell / 157 \\
                 [Chapter 23 One-level Storage System --- T. Kilburn, D.
                 B. G. Edwards, M. J. Lanigan, and F. H. Summer] \\
                 [Chapter 34 The Engineering Design of the Stretch
                 Computer --- Erich Bloch] \\
                 \\
                 Section 2 Processors with a General-Register State \\
                 \\
                 Chapter 9 The Design Philosophy of Pegasus, A
                 Quantity-production Computer --- W. S. Elliott, C. E.
                 Owen, C. H. Devonald, and B. G. Maudsley / 171 \\
                 [Chapter 43 The Structure of System/360, Part I ---
                 Outline of the Logical Structure --- G. A. Blaauw and
                 F. P. Brooks, Jr.] \\
                 Chapter 10 An 8-bit-character Computer / 184 \\
                 [Chapter 39 Parallel Operation in the Control Data 6600
                 --- James E. Thornton] \\
                 \\
                 Part 3 The Instruction-Set Processor Level: Variations
                 in the Processor \\
                 \\
                 Section 1 Processors with Greater than One Address per
                 Instruction / 191 \\
                 \\
                 Chapter 11 The Pilot ACE --- J. H. Wilkinson / 193 \\
                 Chapter 12 ZEBRA, A Simple Binary Computer --- W. L.
                 van der Poel / 200 \\
                 Chapter 13 UNIVAC Scientific (1103A) Instruction Logic
                 --- John W. Carr III / 205 \\
                 [Chapter 38 The RW-400: A New Polymorphic Data System
                 --- R. E. Porter] \\
                 Chapter 14 Instruction Logic of the MIDAC --- John W.
                 Carr III / 209 \\
                 Chapter 15 Instruction Logic of the Soviet Strela
                 (Arrow) ---John W. Carr III / 213 \\
                 \\
                 Section 2 Processors Constrained by a Cyclic, Primary
                 Memory / 216 \\
                 \\
                 [Chapter 19 The OLIVETTI Programma 101 Desk Calculator]
                 \\
                 [Chapter 12 ZEBRA, A Simple Binary Computer --- W. L.
                 van der Poel] \\
                 Chapter 16 The LGP-30 and LGP-21 / 217 \\
                 [Chapter 11 The Pilot ACE --- J. H. Wilkinson] \\
                 [Chapter 8 The UNIVAC System --- J. Presper Eckert,
                 Jr., James R. Weiner, H. Frazer Welsh, and Herbert F.
                 Mitchell] \\
                 [Chapter 9 The Design Philosophy of Pegasus, A
                 Quantity-production Computer --- W. S. Elliott, C. E.
                 Owen, C. H. Devonald, and B. G. Maudsley] \\
                 Chapter 17 IBM 650 Instruction Logic --- John W. Carr
                 III / 220 \\
                 [Chapter 26 NOVA: A List-oriented Computer --- Joseph
                 E. Wirsching] \\
                 \\
                 Section 3 Processors for Variable-length-string Data /
                 224 \\
                 \\
                 Chapter 18 The IBM 1401 / 228 \\
                 [Chapter 10 An 8-bit-character Computer] \\
                 \\
                 Section 4 Desk Calculator Computers: Keyboard
                 Programmable Processors with Small Memories / 235 \\
                 \\
                 Chapter 19 The OLIVETTI Programma 101 Desk Calculator /
                 237 \\
                 Chapter 20 The HP Model 9100A Computing Calculator ---
                 Richard E. Monnier, Thomas E. Osborne, and David S.
                 Cochran / 243 \\
                 \\
                 Section 5 Processors with Stack Memories (Zero
                 Addresses per Instruction) / 257 \\
                 \\
                 Chapter 21 Design of an Arithmetic Unit Incorporating a
                 Nesting Store --- R. H. Allmark and J. R. Lucking / 262
                 \\
                 Chapter 22 Design of the B 5000 System --- William
                 Lonergan and Paul King / 267 \\
                 [Chapter 36 D825 --- A Multiple-computer System for
                 Command and Control --- James P. Anderson, Samuel A.
                 Hoffman, Joseph Shifman, and Robert J. Williams] \\
                 [Chapter 30 A Command Structure for Complex Information
                 Processing --- J. C. Shaw, A. Newell, H. A. Simon, T.
                 O. Ellis] \\
                 [Chapter 32 Microprogrammed Implementation of EULER on
                 IBM System/360 Model 30 --- Helmut Weber] \\
                 \\
                 Section 6 Processors with Multiprogramming Ability /
                 274 \\
                 \\
                 Chapter 23 One-level Storage System --- T. Kilburn, D.
                 B. G. Edwards, M. J. Lanigan, and F. H. Sumner / 276
                 \\
                 [Chapter 21 Design of the B 5000 System --- William
                 Lonergan and Paul King] \\
                 Chapter 24 A User Machine in a Time-sharing System ---
                 B. W. Lampson, W. W. Lichtenberger, and M. W. Pirtle /
                 291 \\
                 \\
                 Part 4 The Instruction-set Processor Level:
                 Special-function Processors \\
                 \\
                 Section 1 Processors to Control Terminals and Secondary
                 Memories (Input-output Processors) / 303 \\
                 \\
                 [Chapter 41 The IBM 7094 I, II] \\
                 [Chapter 43 The Structure of System/360, Part I ---
                 Outline of the Logical Structure ---- G. A. Blaauw and
                 F. P. Brooks, Jr.] \\
                 [Chapter 33 The IBM 1800] \\
                 Chapter 25 The DEC 338 Display Processor / 305 \\
                 \\
                 Section 2 Processors for Array Data / 315 \\
                 \\
                 Chapter 26 NOVA: A List-oriented Computer --- Joseph E.
                 Wirsching / 316 \\
                 Chapter 27 The ILLIAC IV Computer --- George H. Barnes,
                 Richard M. Brown, Maso Kato, David J. Kuck, Daniel L.
                 Slotnick, and Richard E. Stokes / 320 \\
                 \\
                 Section 3 Processors Defined by a Microprogram / 334
                 \\
                 \\
                 Chapter 28 Microprogramming and the Design of the
                 Control Circuits in an Electronic Computer --- M. V.
                 Wilkes and J. B. Stringer / 335 \\
                 Chapter 29 The Design of a General-Purpose
                 Microprogram-controlled Computer with Elementary
                 Structure --- Thomas W. Kampe / 341 \\
                 [Chapter 20 The HP Model 9100A Computing Calculator
                 ---Richard E. Monnier, Thomas E. Osborne, and David S.
                 Cochran] \\
                 [Chapter 32 A Microprogrammed Implementation of EULER
                 on IBM System/360 Model 30 --- Helmut Weber] \\
                 \\
                 Section 4 Processors Based on a Programming Language /
                 348 \\
                 \\
                 Chapter 30 A Command Structure for Complex Information
                 Processing --- J. C. Shaw, A.Newell, H. A. Simon, and
                 T.O. Ellis / 349 \\
                 \\
                 Chapter 31 System Design of a FORTRAN Machine ---
                 Theodore R. Bashkow, Azra Sasson, and Arnold Kronfeld /
                 363 \\
                 Chapter 32 A Microprogrammed Implementation of EULER on
                 IBM System/360 Model 30 --- Helmut Weber / 382 \\
                 \\
                 Part 5 The PMS Level \\
                 \\
                 Section 1 Computers with One Central Processor / 395
                 \\
                 \\
                 [Chapter 6 The Whirlwind I Computer --- R. R. Everett]
                 \\
                 [Chapter 42 The SDS 910-9300 Series] \\
                 \\
                 Section 2 Computers with One Central Processor and
                 Multiple Input/Output Processors / 396 \\
                 \\
                 [Chapter 5 The DEC PDP-8] \\
                 Chapter 33 The IBM 1800 / 399 \\
                 [Chapter 41 The IBM 7094 I, II] \\
                 [Chapter 43 The Structure of System/360, Part I ---
                 Outline of the Logical Structure -- G. A. Blaauw and F.
                 P. Brooks, Jr.] \\
                 Chapter 34 The Engineering Design of the Stretch
                 Computer -- Erich Bloch / 421 \\
                 Chapter 35 PILOT, The NBS Multicomputer System --- A.
                 L. Leiner, W. A. Notz, J. L. Smith, and A. Weinberger /
                 440 \\
                 \\
                 Section 3 Computers for Multiprocessing and Parallel
                 Processing / 446 \\
                 \\
                 Chapter 36 D825 --- A Multiple-computer System for
                 Command and Control --- James P. Anderson, Samuel A.
                 Hoffman, Joseph Shifman, and Robert J. Williams / 447
                 \\
                 [Chapter 22 Design of the B 5000 System ---- William
                 Lonergan and Paul King] \\
                 Chapter 37 A Survey of Problems and Preliminary Results
                 Concerning Parallel Processing and Parallel Processors
                 --- M. Lehman / 456 \\
                 \\
                 Section 4 Network Computers and Computer Networks / 470
                 \\
                 \\
                 Chapter 38 The RW-400: A New Polymorphic Data System
                 --- R. E. Porter / 477 \\
                 Chapter 39 Parallel Operation in the Control Data 6600
                 --- James E. Thornton / 489 \\
                 Chapter 40 Computer Network Examples / 504 \\
                 \\
                 Part 6 Computer Families \\
                 \\
                 Section 1 The IBM 701--7094 II Sequence, a Family by
                 Evolution / 515 \\
                 \\
                 Chapter 41 The IBM 7094 I, 11 / 517 \\
                 \\
                 Section 2 The SDS 910--9300 Series, a Planned Family /
                 542 \\
                 \\
                 Chapter 42 The SDS 910-9300 Series / 543 \\
                 \\
                 Section 3 The IBM System/360 --- A Series of Planned
                 Machines Which Span a Wide Performance Range / 561 \\
                 \\
                 Chapter 43 The Structure of System/360, Part I ---
                 Outline of the Logical Structure --- G. A. Blaauw and
                 F. P. Brooks, Jr. / 588 \\
                 Chapter 44 The Structure of System/360, Part II ---
                 System Implementations --- W. Y. Stevens / 602 \\
                 \\
                 Appendix PMS and ISP Notations / 607 \\
                 \\
                 General Conventions / 607 \\
                 \\
                 1 Basic Semantics / 608 \\
                 2 Metanotation / 608 \\
                 3 Basic Syntax / 609 \\
                 4 Commands: Assignments, Abbreviation, Variables, Forms
                 / 609 \\
                 5 Indefinite Expressions / 610 \\
                 6 Lists and Sets / 611 \\
                 7 Definite Expressions / 611 \\
                 8 Attributes / 612 \\
                 9 Null Symbol and Optional Expression / 613 \\
                 10 Names / 613 \\
                 11 Numbers / 614 \\
                 12 Quantities, Dimensions, and Units / 615 \\
                 13 Boolean and Relations / 615 \\
                 \\
                 PMS Conventions / 615 \\
                 \\
                 1 Dimensions / 616 \\
                 2 General Units / 616 \\
                 3 Information Units / 616 \\
                 4 Component / 617 \\
                 5 Link (L) / 619 \\
                 6 Memory (M) / 620 \\
                 7 Switch (S) / 623 \\
                 8 Control (K) / 624 \\
                 9 Transducer (T) / 625 \\
                 10 Data-operations (D) / 626 \\
                 11 Processor (P) / 626 \\
                 12 Computer (C) / 628 \\
                 \\
                 ISP Conventions / 628 \\
                 \\
                 1 Data-types / 629 \\
                 2 Instruction / 631 \\
                 3 Operations / 632 \\
                 4 Processors / 635 \\
                 \\
                 Bibliography / 638 \\
                 Name Index / 653 \\
                 Machine and Organization Index / 656 \\
                 Subject Index / 661",
}

@Book{Randell:1973:ODC,
  editor =       "Brian Randell",
  booktitle =    "The Origins of Digital Computers: Selected Papers",
  title =        "The Origins of Digital Computers: Selected Papers",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xvi + 464",
  year =         "1973",
  DOI =          "https://doi.org/10.1007/978-3-642-96145-8",
  ISBN =         "0-387-06169-X (New York), 3-540-06169-X",
  ISBN-13 =      "978-0-387-06169-6 (New York), 978-3-540-06169-4",
  LCCN =         "TK7888.3 .R36",
  bibdate =      "Wed Aug 9 08:36:09 MDT 2023",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "1936--",
  shorttableofcontents = "Introduction \\
                 Analytical engines \\
                 Tabulating machines \\
                 Zuse and Schreyer \\
                 Aiken and IBM \\
                 Bell Telephone Laboratories \\
                 The advent of electronic computers \\
                 Stored program electronic computers",
  subject =      "Electronic digital computers; History; Calculators;
                 Ordinateurs; Histoire; Calculatrices; Calculators;
                 Electronic digital computers; Computer; Geschichte;
                 Informatik; Ciencia Da Computacao Ou Informatica;
                 Programa{\c{c}}ao De Computadores; History; Histoire;
                 Computer; Geschichte; Informatik",
  tableofcontents = "I Introduction \\
                 II Analytical Engines \\
                 2.1. On the Mathematical Powers of the Calculating
                 Engine. C. Babbage (1837) \\
                 2.2. Report of the Committee appointed to consider the
                 advisability and to estimate the expense of
                 constructing Mr. Babbage's Analytical Machine, and of
                 printing tables by its means. C. W. Merrifield (1879)
                 \\
                 2.3. Babbage's Analytical Engine. H. P. Babbage (1910)
                 \\
                 2.4. On a Proposed Analytical Machine. P. E. Ludgate
                 (1909) \\
                 2.5. Essays on Automatics \\
                 Its Definition \\
                 Theoretical Extent of its Applications. L. Torres y
                 Quevedo (1914) \\
                 2.6. Electromechanical Calculating Machine. L. Torres y
                 Quevedo (1920) \\
                 2.7. Scheme of Assembly of a Machine Suitable for the
                 Calculations of Celestial Mechanics. L. Couffignal
                 (1938) \\
                 III Tabulating Machines \\
                 3.1. An Electric Tabulating System. H. Hollerith (1889)
                 \\
                 3.2. Calculating Machines: Their Principles and
                 Evolution. L. Couffignal (1933) \\
                 3.3. The Automatic Calculator IPM. H.-J. Dreyer and A.
                 Walther (1946) \\
                 IV Zuse and Schreyer \\
                 4.1. Method for Automatic Execution of Calculations
                 with the aid of Computers. K. Zuse (1936) \\
                 4.2. Technical Computing Machines. H. Schreyer (1939)
                 \\
                 4.3. The Outline of a Computer Development from
                 Mechanics to Electronics. K. Zuse (1962) \\
                 V Aiken and IBM \\
                 5.1. Proposed Automatic Calculating Machine. H. H.
                 Aiken (1937) \\
                 5.2. The Automatic Sequence Controlled Calculator. H.
                 H. Aiken and G. M. Hopper (1946) \\
                 5.3. Electrons and Computation. W. J. Eckert (1948) \\
                 5.4. The IBM Card-Programmed Electronic Calculator. J.
                 W. Sheldon and L. Tatum (1951) \\
                 VI Bell Telephone Laboratories \\
                 6.1. Computer. G. R. Stibitz (1940) \\
                 6.2. The Relay Interpolator. O. Cesareo (1946) \\
                 6.3. The Ballistic Computer. J. Juley (1947) \\
                 6.4. A Bell Telephone Laboratories' Computing Machine.
                 F. L. Alt (1948) \\
                 VII The Advent of Electronic Computers \\
                 7.1. Binary Calculation. E. W. Phillips (1936) \\
                 7.2. Computing Machine for the Solution of Large
                 Systems of Linear Algebraic Equations. J. V. Atanasoff
                 (1940) \\
                 7.3. The Bletchley Machines. D. Michie (1972) \\
                 7.4. The Use of High Speed Vacuum Tube Devices for
                 Calculating. J. W. Mauchly (1942) \\
                 7.5. The Electronic Numerical Integrator and Computer.
                 (ENIAC). H. H. Goldstine and A. Goldstine (1946) \\
                 VIII Stored Program Electronic Computers \\
                 8.1. First Draft of a Report on the EDVAC. J. von
                 Neumann (1945) \\
                 8.2. Preparation of Problems for EDVAC-type Machines.
                 J. W. Mauchly (1947) \\
                 8.3. Preliminary Discussion of the Logical Design of an
                 Electronic Computing Instrument. A. W. Burks et al.
                 (1946) \\
                 8.4. Electronic Digital Computers. F. C. Williams and
                 T. Kilburn (1948) \\
                 8.5. The EDSAC. M. V. Wilkes and W. Renwick (1949) \\
                 8.6. The EDSAC Demonstration. B. H. Worsley (1949) \\
                 Index to Bibliography",
}

@Proceedings{Gunther:1974:ICS,
  editor =       "A. G{\"u}nther and B. Levrat and H. Lipps",
  booktitle =    "{International Computing Symposium 1973}: Proceedings
                 of the {International Computing Symposium 1973, Davos,
                 Switzerland, 4--7 September 1973}",
  title =        "{International Computing Symposium 1973}: Proceedings
                 of the {International Computing Symposium 1973, Davos,
                 Switzerland, 4--7 September 1973}",
  publisher =    pub-NORTH-HOLLAND,
  address =      pub-NORTH-HOLLAND:adr,
  pages =        "xii + 635",
  year =         "1974",
  ISBN =         "0-444-10596-4, 0-7204-2097-0",
  ISBN-13 =      "978-0-444-10596-7, 978-0-7204-2097-5",
  LCCN =         "QA76 .I567 1973",
  MRclass =      "68-06",
  bibdate =      "Wed Jan 10 14:36:40 MST 2024",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wirth-niklaus.bib",
  acknowledgement = ack-nhfb,
  meetingname =  "International computing symposium 1973 Davos,
                 Switzerland",
  tableofcontents = "OPENING SESSION / Chairman: H. Lipps \\
                 The future of higher level languages (in teaching),
                 (invited paper) / A. Ralston / 1 \\
                 THEORY OF COMPUTATION / Chairmen: H. Stetter (Plenary
                 Session), E. Engeler (Parallel Session) \\
                 Description of processes, (invited paper) / P. Deussen
                 / 11 \\
                 General context-free parsing in time $n^2$ / M.
                 Snelling / 19 \\
                 Recursive functions not dependent on the computational
                 rules / G. de Michelis / 25 \\
                 Listing the functional digraph structures/ C. Bohm, M.
                 Dezani-Ciancaglini / 33 \\
                 Functions describing interactive programming / I.
                 Kupka, N. Wilsing / 41 \\
                 PROGRAMMING METHODS / Chairmen: S. Crespi-Reghizzi
                 (Plenary Session), N. Wirth (Parallel Session) \\
                 From programming techniques to programming methods,
                 (invited paper) / N. Wirth / 47 \\
                 Some experiments in improving program documentation /
                 R. S. Scowen, A. R. Lawrence / 55 \\
                 Programming by selection / H.-J. Hoffmann / 59 \\
                 Holon programming / P. A. de Marneffe, D. Ribbens / 67
                 \\
                 PROGRAMMING LANGUAGES / Chairman: M. Tienari (Parallel
                 Session) \\
                 ALEPH, A Language Encouraging Program Hierarchy / R.
                 Bosch, D. Grune, L. Meertens / 73 \\
                 Interactive structured programming / R. Schild / 81 \\
                 Identification of syntax-directed translation schemes /
                 A. Celentano, P. Della Vigna, C. Ghezzi, F. Tisato / 85
                 \\
                 COMPILERS / Chairman: H. J. Hoffmann (Parallel Session)
                 \\
                 The method of structured programming applied to the
                 development of a compiler / U. Ammann / 93 \\
                 Optimized translation process, application to ALGOL 68
                 / P. Branquart, J. P. Cardinael, J. Lewi / 101 \\
                 The NAG library and its special function chapter / J.
                 L. Schonfelder / 109 \\
                 A method for defining and implementing PL/1 / P.
                 Chatelin, B. Willis / 117 \\
                 OPERATING SYSTEMS / Chairmen: G. R. Macleod (Plenary
                 Session), R. M. Needham (Parallel Session) \\
                 Protection --- A current research area in operating
                 systems, (invited paper) / R. M. Needham / 123 \\
                 The formal semantics of operating systems / E. J.
                 Neuhold / 127 \\
                 Deadlock prevention in real time systems / A. van
                 Lamsweerde / 135 \\
                 ORION --- The OMEGA remote interactive on-line system /
                 R. D. Russell, P. Sparrman, M. Krieger / 143 \\
                 CONCURRENT PROCESSES AND RESOURCE ALLOCATION /
                 Chairman: J. D. Haupt (Parallel Session) \\
                 Description and asynchronous implementation of control
                 structures for concurrent systems / F. Grandoni, P.
                 Zerbetto / 151 \\
                 A semantic approach to the theory of parallel processes
                 / G. Belpaire, J. P. Wilmotte / 159 \\
                 An approach to the communication and synchronization of
                 processes / H. A. Schmid / 165 \\
                 Approximate ``open'' priority queue model for
                 determining total delay including overhead in a
                 real-time virtual memory system / P. A. Johnson / 173
                 \\
                 SIMULATION AND SYSTEM MEASUREMENTS / Chairman: E.
                 Gelenbe (Parallel Session) \\
                 An interactive facility for process-oriented
                 simulations / K. G. Muller / 179 \\
                 Selecting the components of multi-purpose computer
                 systems / S. E. Sutcliffe / 187 \\
                 OSSYOSCOPE: System on auxiliary processors for
                 measuring operating systems / L. Boi, J. P. Drucbert /
                 195 \\
                 COMPUTER DESIGN / Chairman: F. H. Sumner (Plenary and
                 Parallel Sessions) \\
                 Hardware innovation and computer design, (invited
                 paper) / D. B. G. Edwards / 201 \\
                 System design for scientific computation / B. D.
                 Shriver / 211 \\
                 Multiunit register-transfer networks and pipeline
                 concurrency / J. C. Huang / 217 \\
                 Fault-tolerant computing by using residue number
                 systems / F. Barsi, P. Maestrini / 225 \\
                 High performance input/output channels / H. Spreen /
                 231 \\
                 MICROPROGRAMMING / Chairman: D. G. B. Edwards (Parallel
                 Session) \\
                 The significance of microprogramming / R. F. Rosin /
                 237 \\
                 Microprogramming. A hardware point of view / P.-E.
                 Danielsson / 243 \\
                 Logical organization of a problem-oriented
                 microprogram-controlled processor / N. Haff 25 / 1 \\
                 Procedural decision tables and their implementation /
                 R. Thurner, K. Bauknecht / 259 \\
                 NETWORKS / Chairman: M. Engeli (Parallel Session) \\
                 Synchronization problems in a computer network / M.
                 Somia / 265 \\
                 Introduction to POLI network design / C. Ghezzi, G. Le
                 Moli, L. Mezzalira / 271 \\
                 ``DATAPORT'' --- A control system for computer networks
                 designed by the Inland Revenue (Finanzverwaltung) in
                 Nordrhein-Westfalen / M. Molloy / 279 \\
                 ON-LINE APPLICATIONS / Chairman: F. L. Nicolet
                 (Parallel Session) \\
                 $S_0$, A low level systems implementation language / B.
                 Krieg, R. Gnatz, R. Hoellerer / 285 \\
                 CARINE --- A multi-user real-time system for control
                 and data acquisition of neutron beam experiments / A.
                 Barth{\'e}lemy, W. Kaiser, M. Le Sourne, M. Taeschner,
                 P. Darier, A. Vinit, J. J. Girod / 291 \\
                 Process control system for test stand data acquisition
                 and control in an automotive company / R. Bender. H.
                 Reiter / 299 \\
                 NUMERICAL MATHEMATICS / Chairman: H. J. Stetter
                 (Plenary and Parallel Sessions) \\
                 Problems related to the numerical treatment of stiff
                 differential equations, (invited paper) / G. Dahlquist
                 / 307 \\
                 On the control of floating-point mantissa length in
                 iterative computations / M. Tienari / 315 \\
                 Computing analytical functions by means of power series
                 or continued fractions / J. Patry, S. Gupta / 323 \\
                 The method of moments. A class of methods for the
                 solution of nonlinear equations and systems of
                 equations / D. Trigiante, S. Ciucani / 331 \\
                 APPLIED MATHEMATICS / Chairman: G. Dahlquist (Parallel
                 Session) \\
                 La m{\'e}thode frontale pour la r{\'e}solution des
                 syst{\`e}mes lin{\'e}aires / M. Fremond / 337 \\
                 Finite-element-type solution of integral equations / R.
                 Wait / 345 \\
                 An application of optimal control theory to a problem
                 of hydrodynamics / J. Henry / 349 \\
                 PATTERN RECOGNITION METHODS / Chairman: P. Zanella
                 (Plenary and Parallel Sessions) \\
                 Problems in automatic pattern recognition, (invited
                 paper) / H. Kazmierczak / 357 \\
                 Reconstruction of binary pattern from a few projections
                 / G. T. Herman / 371 \\
                 Using the minimum spanning tree to recognize dotted and
                 dashed curves / C. T. Zahn / 381 \\
                 R{\`e}sultats r{\`e}cents concernant la m{\`e}thode des
                 nu{\`e}es dynamiques et application {\`a} la recherche
                 de profils biologiques / G. Sandor, E. Di day, Y.
                 Lechevallier / 389 \\
                 PATTERN RECOGNITION APPLICATIONS / Chairman: H.
                 Kazmierczak (Parallel Session) \\
                 Computer identification of white blood cells / P. W.
                 Neurath, J. F. Brenner, W. D. Selles, E. S. Gelsema, B.
                 W. Poweil, G. Gallus, E. Vastola / 399 \\
                 Approaches to computer analysis of polio infection in
                 HeLa cells / H. M. Aus, K. Kaschel, V. ter Meulen, P.
                 H. Bartels / 407 \\
                 Identification of digitized particle trajectories / H.
                 Grote, M. Hansroul, J. C. Lassalle, P. Zanella / 413
                 \\
                 COMPUTER-AIDED DESIGN / Chairmen: F. H. Sumner (Plenary
                 Session), I. de Lotto (Parallel Session) \\
                 Sparse matrix techniques in computer-aided design,
                 (invited paper) / I. de Lotto, G. Pierini, P. Tiberio /
                 423 \\
                 Perspective geometry and computer graphics: Techniques
                 and applications in computer-aided design / J. W. Demic
                 435 \\
                 Interactive computer aided design of control systems /
                 K. C. Daly, G. C. Goodwin / 443 \\
                 Computer-aided design of the layout of integrated
                 circuits (CADLIC) / H. Klamet / 451 \\
                 COMPUTER GRAPHICS / Chairman: J. Nievergelt (Parallel
                 Session) \\
                 A language for 3D graphics applications / M. E. Engeli
                 / 459 \\
                 Optimizing curve segmentation in computer graphics / K.
                 Reumann, A. P. M. Witkam / 467 \\
                 Finger input to a small graphic system / G.
                 Vuilleumier, M. Sarret / 473 \\
                 COMPUTER-AIDED INSTRUCTION, COMPUTER EDUCATION /
                 Chairman: H. P. Frei (Parallel Session) \\
                 Application of mathematical models of learning in the
                 decision structure of adaptive computer-aided
                 instructional systems / J. H. Laubsch, A. Chiang / 481
                 \\
                 Generative CAI in high school algebra / T. J. Gilkey,
                 E. B. Koffman / 489 \\
                 The automation of introductory computer science courses
                 / J. Nievergelt, E. M. Reingold, T. R. Wilcox / 495 \\
                 INFORMATION STORAGE AND RETRIEVAL SYSTEMS / Chairmen:
                 B. Levrat (Plenary Session), E. J. Neuhold (Parallel
                 Session) \\
                 Real time systems in administrative data processing,
                 (invited paper) / C. Toulet / 503 \\
                 Automatic file compression / J. P. McCarthy / 511 \\
                 A system for the definition of the syntax and semantics
                 of data description languages / G. L. Wolfendale / 517
                 \\
                 Self-contained facilities to process sub-structures of
                 more complex network structures / T. W. Olle / 527 \\
                 DATA BASES / Chairman: J. J. Duby (Parallel Session)
                 \\
                 Retrieval in a set-theoretically structured data base:
                 Concepts and practical considerations / K.-D.
                 Kr{\"a}geloh, P. C. Lockemann / 533 \\
                 Specifying data base systems / J. J. Florentin / 541
                 \\
                 The prospects for large capacity set support systems
                 imbedded within generalized data management systems /
                 W. T. Hardgrave / 549 \\
                 An experimental query system: SYNTEX / A. Artaud, J. M.
                 Nicolas / 557 \\
                 MEDICAL APPLICATIONS / Chairman: L. Dadda (Parallel
                 Session) \\
                 Reliability of the ECG-interpretation by seven
                 different computer-programs compared to that of three
                 cardiologists / J. Meyer, K.-W. Heinrich, W. Merx, S.
                 Effert / 565 \\
                 A method of sequential selection for information
                 capture in a real-time information system / K. F.
                 Bowden, G. I. L. Grafton, I. R. MacCallum / 575 \\
                 Structure and functions of the patient data bank in the
                 medical system Hannover / K. Sauter / 585 \\
                 NON-NUMERICAL APPLICATIONS / Chairman: S.
                 Crespi-Reghizzi (Parallel Session) \\
                 Heuristic programming techniques applied to chemical
                 mass spectrometry / A. Delfino, B. Levrat / 591 \\
                 Theme searches in French texts / P. A. Fortier, J. C.
                 McConnelli / 599 \\
                 Synthesis in dynamic models / J. A. Richter / 605 \\
                 CLOSING SESSION / Chairman: B. Levrat \\
                 Past, present, and future in the computer world,
                 (invited paper) / M. V. Wilkes / 615 \\
                 LIST OF PARTICIPANTS / 621",
}

@Book{Randell:1975:ODC,
  editor =       "Brian Randell",
  booktitle =    "The Origins of Digital Computers: Selected Papers",
  title =        "The Origins of Digital Computers: Selected Papers",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  edition =      "Second",
  pages =        "xvi + 464",
  year =         "1975",
  DOI =          "https://doi.org/10.1007/978-3-642-96242-4",
  ISBN =         "0-387-07114-8, 3-540-07114-8, 3-642-96244-0,
                 3-642-96242-4 (e-book)",
  ISBN-13 =      "978-0-387-07114-5, 978-3-540-07114-3,
                 978-3-642-96244-8, 978-3-642-96242-4 (e-book)",
  LCCN =         "?TK7888.3 .R36 1975",
  bibdate =      "Wed Oct 13 09:24:25 MDT 2010",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib",
  series =       "Texts and monographs in computer science",
  acknowledgement = ack-nhfb,
  remark =       "See also other editions
                 \cite{Randell:1973:ODC,Randell:1982:ODC}.",
  subject =      "Electronic digital computers; History; Calculators",
  tableofcontents = "Front Matter / / i--xvi \\
                 Introduction / Brian Randell / 1--6 \\
                 Analytical Engines / Charles Babbage, Mr. C. W.
                 Merrifield, H. P. Babbage, Percy E. Ludgate, Leonardo
                 Torres y Quevedo, L. Couffignal/ 7--123 \\
                 Tabulating Machines / H. Hollerith, L. Couffignal,
                 H.-J. Dreyer, A. Walther / 125--153 \\
                 Zuse and Schreyer / Konrad Zuse, Helmut Schreyer /
                 155--186 \\
                 Aiken and IBM / Howard H. Aiken, Grace M. Hopper, W. J.
                 Eckert, John W. Sheldon, Liston Tatum / 187--235 \\
                 Bell Telephone Laboratories / G. R. Stibitz, O.
                 Cesareo, Joseph Juley, Franz L. Alt / 237--286 \\
                 The Advent of Electronic Computers / E. William
                 Phillips O.B.E., F.I.A., John V. Atanasoff, D. Michie,
                 John W. Mauchly, H. H. Goldstine, Adele Goldstine /
                 287--347 \\
                 Stored Program Electronic Computers / John von Neumann,
                 John W. Mauchly, Arthur W. Burks, Herman H. Goldstine,
                 F. C. Williams, T. Kilburn, M. V. Wilkes, W. Renwick /
                 349--401 \\
                 Back Matter / / 403--464",
}

@Book{Ralston:1976:ECS,
  editor =       "Anthony Ralston and Chester L. Meek",
  booktitle =    "Encyclopedia of Computer Science",
  title =        "Encyclopedia of Computer Science",
  publisher =    "Petrocelli\slash Charter",
  address =      "New York, NY, USA",
  bookpages =    "xxviii + 1523",
  pages =        "xxviii + 1523",
  year =         "1976",
  ISBN =         "0-88405-321-0",
  ISBN-13 =      "978-0-88405-321-7",
  LCCN =         "QA76.15 .E48",
  bibdate =      "Tue Sep 10 10:27:35 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
}

@Book{Swartzlander:1976:CDD,
  author =       "Earl E. {Swartzlander, Jr.}",
  booktitle =    "Computer Design Development: Principal Papers",
  title =        "Computer Design Development: Principal Papers",
  publisher =    pub-HAYDEN-BOOK,
  address =      pub-HAYDEN-BOOK:adr,
  pages =        "310",
  year =         "1976",
  ISBN =         "0-8104-5988-4",
  ISBN-13 =      "978-0-8104-5988-5",
  LCCN =         "QA76.5 .C612565",
  bibdate =      "Wed Oct 13 08:14:58 2004",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  tableofcontents = "0. Preface by Swartzlander \\
                 1: Logic Design \\
                 1.0 Introduction by Swartzlander \\
                 1.1 ``A Symbolic Analysis of Relay and Switching
                 Circuits'', Claude E. Shannon (1938) \\
                 1.2 ``The Map Method for Synthesis of Combinational
                 Logic Circuits'', M. Karnaugh (1953) \\
                 1.3 ``Minimization of Boolean Functions'', E. J.
                 McCluskey (1956) \\
                 1.4 ``A Method for Synthesizing Sequential Circuits'',
                 George H. Mealy (1955) \\
                 1.5 ``Hazards and Delays in Asynchronous Sequential
                 Switching Circuits'', S. H. Unger (1959) \\
                 1.6 ``Internal State Assignments for Asynchronous
                 Sequential Machines'', James H. Tracey \\
                 2: Arithmetic Algorithms \\
                 2.0 Introduction by Swartzlander \\
                 2.1 ``High-Speed Arithmetic in Binary Computers'', O. L
                 . MacSorley (1961) \\
                 2.2 ``A Signed Binary Multiplication Technique'',
                 Andrew D. Booth (1951) \\
                 2.3 ``Some Schemes for Parallel Multipliers'', L. Dadda
                 (1965) \\
                 2.4 ``The Residue Number System'', Harvey L. Garner
                 (1959) \\
                 2.5 ``The IBM System 360 Model 91: Floating-Point
                 Execution Unit'', S. F. Anderson, J. G. Earle, R. E.
                 Goldschmidt, and D. M. Powers (1967) \\
                 3: Computer Architecture \\
                 3.0 Introduction by Swartzlander \\
                 3.1 ``Preliminary Discussion of the Logical Design of
                 an Electronic Computing Instrument'', Arthur W. Burks,
                 Herman H. Goldstine, and John von Neumann (1946) \\
                 3.2 ``Symbolic Synthesis of Digital Computers'', Irving
                 S. Reed (1950) \\
                 3.3 ``The Best Way to Design an Automatic Calculating
                 Machine'', M. V. Wilkes (1951) \\
                 3.4 ``Structural Aspects of the System/360 Model 85
                 part II: The Cache'', J. S. Liptay (1968) \\
                 3.5 ``Parallel Operation in the Control Data 6600'',
                 James E. Thornton (1964) \\
                 3.6 ``The SOLOMON Computer'', Daniel L. Slotnick, W.
                 Borck, and R. McReynolds (1962) \\
                 4: Appendix \\
                 4.0 Introduction by Swartzlander \\
                 4.1 ``A Trigger Relay Utilizing Three-Electrode
                 Thermionic Vacuum Tubes'', W. H. Eccles and F. W.
                 Jordan (1919) \\
                 4.2 ``The CORDIC Trigonometric Computing Technique'',
                 Jack E. Bolder (1959)",
}

@Book{Belzer:1977:ECS,
  editor =       "Jack Belzer and Albert G. Holzman and Allen Kent",
  booktitle =    "Encyclopedia of Computer Science and Technology",
  title =        "Encyclopedia of Computer Science and Technology",
  publisher =    pub-MARCEL-DEKKER,
  address =      pub-MARCEL-DEKKER:adr,
  pages =        "various",
  year =         "1977",
  ISBN =         "0-8247-2251-5",
  ISBN-13 =      "978-0-8247-2251-7",
  LCCN =         "QA76.15 .E5",
  bibdate =      "Fri Aug 19 16:55:33 1994",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  xxnote =       "MELVYL has 1975, not 1977, but volumes appear in
                 different years.",
}

@Proceedings{Gilchrist:1977:IPP,
  editor =       "Bruce Gilchrist",
  booktitle =    "Information Processing, {Proceedings of the 7th IFIP
                 Congress 1977, Toronto, Canada, August 8--12, 1977}",
  title =        "Information Processing, {Proceedings of the 7th IFIP
                 Congress 1977, Toronto, Canada, August 8--12, 1977}",
  publisher =    pub-NORTH-HOLLAND,
  address =      pub-NORTH-HOLLAND:adr,
  pages =        "????",
  year =         "1977",
  ISBN =         "0-7204-0755-9",
  ISBN-13 =      "978-0-7204-0755-6",
  LCCN =         "????",
  bibdate =      "Tue Sep 10 10:33:34 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dblp.org/db/conf/ifip/ifip1977.html",
  acknowledgement = ack-nhfb,
  tableofcontents = "Future Directions in Computer Architecture \\
                 \\
                 Maurice V. Wilkes / Beyond Today's Computers / 1--5 \\
                 Yaohan Chu / Direct-Execution Computer Architecture /
                 7--12 \\
                 \\
                 Software Studies I \\
                 \\
                 Rajat K. Deb / On Generation of Test Data and Minimal
                 Cover of Directed Graphs / 13--16 \\
                 J. L. Cheval, F. Christian, Sacha Krakowiak, Jean
                 Montuelle, Jacques Mossi{\`e}re / An Experiment in
                 Modular Program Design / 17--21 \\
                 Ken Sakamura, Hideaki Kitafusa, Yukio Takeyari, Hideo
                 Aiso / A Debugging Machine --- An Approach to an
                 Adaptive Computer / 23--28 \\
                 \\
                 Pattern Recognition and Artificail Intelligence \\
                 \\
                 Kazuaki Komori, Takahiko Kawatani, Kenichiro Ishii,
                 Yukiyasu Iida / A Feature Concentration Method for
                 Character Recognition / 29--34 \\
                 Kiyoshi Iwata, Masumi Yoshida, Eiishiro Yamamoto,
                 Takeshi Masui, Yukikazu Kabuyama, Shin-ichi Shimizu /
                 Recognition System for Handprinted Characters / 35--39
                 \\
                 Alan W. Biermann, Douglas R. Smith / The Hierarchical
                 Synthesis of Lisp Scanning Programs / 41--45 \\
                 \\
                 Educating in Computing I \\
                 \\
                 J. N. P. Hume / Education in Computing Versus User
                 Needs / 47--51 \\
                 Ira Pohl, Alan Shaw / Introducing Computer Science ---
                 An Alternative / 53--56 \\
                 \\
                 Theories of Programs and Languages \\
                 \\
                 Janis Barzdin, Janis Bicevskis, Audris Kalnins /
                 Automatic Construction of Complete Sample System for
                 Program Testing / 57--62 \\
                 Peter Bachmann / Data-Flow-Analysis in Weakly
                 Interpreted Program-Schemes / 63--68 \\
                 Jean-Fran{\c{c}}ois Perrot, Jacques Sakarovitch / A
                 Theory of Syntactic Monoids for Context-Free Languages
                 / 69--72 \\
                 \\
                 New Methods for Information Systems Development \\
                 \\
                 Mats Lundeberg / Utilization of New Information Systems
                 Development Methods in Practice --- Perspectives and
                 Prospects / 73--78 \\
                 J. O. Anton, Claude Chrisment, J. B. Crampes, M. F.
                 Debaisieux, J. H. Luguet / Principles of
                 Computer-Assisted Conception for Automatic Elaboration
                 of a Computerized Information System / 79--84 \\
                 Tadashi Ishiketa, T. Yokoyama, S. Mandai, N. Takeshima
                 / A Managerial Decision-Making Tool --- Computer
                 Assisted Problem-Solving System (CAPSS) / 85--90 \\
                 \\
                 Finite Elements Methods \\
                 \\
                 Michel Bernadou / Conforming Finite Element Methods for
                 Shell Problems with Numerical Integration / 91--96 \\
                 Michel Bercovier / A Family of Finite Elements with
                 Penalisation for the Numerical Solution of Stokes and
                 Navier-Stokes Equations / 97--101 \\
                 Owe Axelsson, Uno N{\"a}vert / On a Graphical Package
                 for Nonlinear Partial Differential Equation Problems /
                 103--108 \\
                 \\
                 Future Directions in Information Management \\
                 \\
                 Mayford L. Roark / Some Approaches to the Management of
                 Change / 109--112 \\
                 Kurt Ziegler Jr / Distributed Data Base Where Are You?
                 (A Tutorial) / 113--115 \\
                 \\
                 Programming Languages \\
                 \\
                 Andrei P. Ershov, Valery V. Grushetsky / An
                 Implementation-Oriented Method for Describing
                 Algorithmic Languages / 117--122 \\
                 Marie-Claude Gaudel / A Formal Approach to Translator
                 Specification / 123--127 \\
                 Tiko Kameda, Hussein M. Abdel-Wahab / Optimal Code
                 Generation for Machines with Different Types of
                 Instructions / 129--132 \\
                 \\
                 Data Base Theory \\
                 \\
                 T. S. E. Maibaum / Mathematical Semantics and a Model
                 for Data Bases / 133--138 \\
                 Piero Dell'Orco, V. N. Spadavecchia, Margaret King /
                 Using Knowledge of a Data Base World in Interpreting
                 Natural Language Queries / 139--144 \\
                 Stephen Todd / Automatic Constraint Maintenance and
                 Updating Defined Relations / 145--148 \\
                 \\
                 Distributed Processing \\
                 \\
                 Mamoru Maekawa / Interprocess Communications in a
                 Highly Diversified Distributed System / 149--154 \\
                 G{\'e}rard Le Lann / Distributed Systems --- Towards a
                 Formal Approach / 155--160 \\
                 Toshiyuki Sakai, Tsunetoshi Hayashi, Shigeyoshi
                 Kitazawa, Koichi Tabata, Takeo Kanade / Inhouse
                 Computer Network Kuipnet / 161--166 \\
                 \\
                 Graphics \\
                 \\
                 Mamoru Hosaka, Fumihiko Kimura / An Interactive
                 Geometrical Design System with Handwriting Input /
                 167--172 \\
                 Teus Hagen, Paul J. W. ten Hagen, Paul Klint, Han Noot
                 / The Intermediate Language for Pictures / 173--178 \\
                 Eric D. Carlson, Gary M. Giddings, Robin Williams /
                 Multiple Colors and Image Mixing in Graphics Terminals
                 / 179--182 \\
                 \\
                 Numerical Analysis \\
                 \\
                 Graziano Frosini, Francesco M. Viterbo / Computing the
                 Frequency of a Sampled Sinusoidal Function / 183--187
                 \\
                 David F. Shanno, Kang-Hoh Phua / Inexact Step Lengths
                 and Quasi-Newton Methods / 189--193 \\
                 Jonas Mockus / On Bayesian Methods for Seeking the
                 Extremum and their Application / 195--200 \\
                 \\
                 Computer Aided Instruction \\
                 \\
                 Jacques Hebenstreit / New Trends and Related Problems
                 in Computer-Based Education / 201--208 \\
                 Philippe Mass{\'e}, Jean-Claude Sabonnadi{\`e}re /
                 Introduction of Computer Aided Design in an Educational
                 System / 209--212 \\
                 \\
                 Impact of Information Systems on Organisations \\
                 \\
                 Robert I. Tricker / The Impact of Information Systems
                 on Organisational Thinking / 213--221 \\
                 Emilio Bartezzaghi, Claudio Ciborra, Paolo Romano,
                 Piercarlo Maggiolini / Information Systems and
                 Organization --- Empirical Findings Regarding the
                 Introduction of Computers in Manufacturing Firms /
                 223--227 \\
                 \\
                 Modelling and Analysis of Data Networks \\
                 \\
                 Gregor von Bochmann, Jan Gecsei / A Unified Method for
                 the Specification and Verification of Protocols /
                 229--234 \\
                 Lawrence Van Sickle, K. Mani Chandy / Computational
                 Complexity of Network Design Algorithms / 235--239 \\
                 D. A. Hutchison, J. Spruce Riordon, Samy A. Mahmoud / A
                 Recursive Algorithm for Deadlock Preemption in Computer
                 Networks / 241--246 \\
                 \\
                 Pattern Recognition and Process Control \\
                 \\
                 Josef Kittler / The Discriminant Function Approach to
                 Classification of Incomplete Pattern Vectors / 247--251
                 \\
                 Mario Borillo, Luis Fari{\~n}as del Cerro, Jacques
                 Virbel / Validation Problems in Pattern Recognition
                 Study of a Particular Case / 253--257 \\
                 V. M. Glushkov, A. I. Nikitin, I. V. Sergienko /
                 Problems of Plating-Line Scheduling / 259--?? \\
                 \\
                 Effects of Information Technology on Organisation
                 Structures \\
                 \\
                 Richard L. Nolan / Restructuring the Data Processing
                 Organization for Data Resource Management / 261--265
                 \\
                 \\
                 Trends and Developments in CAD \\
                 \\
                 J{\'o}zsef Hatvany / Trends and Developments in
                 Computer-Aided Design / 267--271 \\
                 Frank M. Lillehagen, J{\o}rn {\O}ian, Jan F. Mack /
                 Focusing on the Internal Mode in CAD and CAM Systems /
                 273--278 \\
                 \\
                 Foundations for Proofs about Programs \\
                 \\
                 J. W. de Bakker / Semantics and the Foundations of
                 Program Proving / 279--284 \\
                 Andrzej Blikle / An Analytic Approach to the
                 Verification of Iterative Programs / 285--290 \\
                 \\
                 Software Studies II \\
                 \\
                 Christian Galtier / An Allocation Algorithm for
                 Multi-Micro Computers Using Array Structured Data /
                 291--296 \\
                 Ian H. Witten / Software for Speech Output / 297--301
                 \\
                 James M. Boyle, Kenneth W. Dritz, Oleg B. Arushanian,
                 Yuri V. Kuchevsky / Program Generation and
                 Transformation --- Tools for Mathematical Software
                 Development / 303--308 \\
                 \\
                 Routing and Congestion Control in Switched Data
                 Networks \\
                 \\
                 Wyn L. Price / Adaptive Routing in Store-and-Forward
                 Networks and the Importance of Load Splitting /
                 309--313 \\
                 Johnny W. Wong, Mehmet S. Unsoy / Analysis of Flow
                 Control in Switched Data Networks / 315--320 \\
                 Harry Rudin / On Alternate Routing in Circuit-Switched
                 Data Networks / 321--326 \\
                 \\
                 Future of Data Management \\
                 \\
                 G. M. Nijssen / On the Gross Architecture for the Next
                 Generation Database Management System / 327--335 \\
                 Norman R. Nielsen, Brian Ruder / Computer System
                 Integrity Safeguards / 337--342 \\
                 \\
                 Computer Assisted Training \\
                 \\
                 B. Varet, F. Allorent, J. P. Levy, N. Salame, F. M.
                 Blondel, J. F. Boyer / Comparison Between a Prescribed
                 and a Permissive Process in Computer Assisted Training
                 in Decision Making / 343--346 \\
                 Reind P. van de Riet / BASIS --- An Interactive System
                 for the Introductory Course in Informatics / 347--351
                 \\
                 \\
                 Process Control \\
                 \\
                 N. N. Krasovskii / Control under Incomplete Information
                 / 353--365 \\
                 Michel Clerget / Realizations of Two Dimensional
                 Recursive Filters / 367--371 \\
                 \\
                 Techniques in CAD I \\
                 \\
                 James N. Hanson / The Analysis of CAMS by Computer
                 Aided Algebraic and Symbol Manipulation / 373--376 \\
                 Alina Golka / A Computer System for the Synthesis of
                 Reinforced Concrete Frames / 377--381 \\
                 G{\'e}rard Courtieux, Daniel Guibert / Using a
                 Conversational Translator Writing System for Generating
                 Computer Aided Design Systems in Architecture /
                 383--387 \\
                 \\
                 Data Base Studies I \\
                 \\
                 Hermann Helbig / A New Method for Deductive Answer
                 Finding in a Question-Answering System / 389--393 \\
                 Mayer D. Schwartz, Dorothy E. Denning, Peter J. Denning
                 / Securing Data Bases under Linear Queries / 395--398
                 \\
                 Klaus-Dieter Kr{\"a}geloh, Peter C. Lockemann /
                 Top-Down Optimization in Multi-Level Data Base Systems
                 / 399--404 \\
                 \\
                 Fault Tolerance \\
                 \\
                 Algirdas Avizienis / Fault-Tolerant Computing-Progress,
                 Problems and Prospects / 405--420 \\
                 Kumar Subramanian / A Model for Concurrent Diagnosis in
                 a Microprogrammable System Using a Dynamic Test Scheme
                 / 421--426 \\
                 \\
                 Distributed Data Switching \\
                 \\
                 Paul V. Mockapetris, Michael Lyle, David J. Farber / On
                 the Design of Local Network Interfaces / 427--430 \\
                 Ernst A. Rothauser, D. Wild / MLMA-A Collision-Free
                 Multi-Access Method / 431--436 \\
                 \\
                 Telecommunications Management \\
                 \\
                 Michael L. Ford / Business Problems in Planning of
                 International Data Communications Networks / 437--439
                 \\
                 \\
                 Data Base Studies II \\
                 \\
                 Gerard Salton, Donna Bergmark / Clustered File
                 Generation and its Application to Computer Science
                 Taxonomies / 441--445 \\
                 Giuseppe Pelagatti, Paolo Paolini, Giampio Bracchi /
                 Mappings in Database Systems / 447--452 \\
                 Ephrem S. Dorkenoo, Michel Lema{\^\i}tre, Michel
                 Lemoine / A Procedural Language for the Relational Data
                 Base Management System ``Syntex'' / 453--457 \\
                 \\
                 Data Networks: Past, Present and Future \\
                 \\
                 Paul Baran / Some Perspectives on Networks-Past,
                 Present and Future / 459--464 \\
                 Hubert Zimmermann / The Cyclades Experience-Results and
                 Impacts / 465--469 \\
                 \\
                 Performance Evaluation \\
                 \\
                 N. A. Yannacopoulos, Roland N. Ibbett, R. W. Holgate /
                 Performance Measurements of the MU5 Primary Instruction
                 Pipeline / 471--476 \\
                 Simon H. Lavington, Alan E. Knowles / Assessing the
                 Power of an Order Code / 477--480 \\
                 Anthony E. Krzesinski, S. Gerber, Peter Teunissen / A
                 Multiclass Network Model of a Multiprogramming
                 Timesharing Computer System / 481--486 \\
                 \\
                 Computational Algorithms \\
                 \\
                 J. A. van Hulzen, R. P. Hettich / Approximation with a
                 Class of Rational Functions / 487--492 \\
                 David Y. Y. Yun / Fast Algorithm for Rational Function
                 Integration / 493--498 \\
                 Sady Maurin / An Application of a Component by
                 Component Splitting up Scheme to the Hamilton-Jacobi
                 Equation / 499--502 \\
                 \\
                 Organisational Productivity --- The Role of Information
                 Technology \\
                 \\
                 Paul A. Strassmann / Organisational Productivity-The
                 Role of Information Technology / 503--508 \\
                 \\
                 Packet Networks --- Issues, Experiences, Choices \\
                 \\
                 C. Ian McGibbon, Howard Gibbs / DATAPAC --- A Phased
                 Approach to the Introduction of Public Packet-Switched
                 Network / 509--513 \\
                 Louis Pouzin / Packet Networks-Issues and Choices /
                 515--521 \\
                 \\
                 Program Translation \\
                 \\
                 Peter Henderson / An Approach to Compile-Time Type
                 Checking / 523--527 \\
                 George Poonen / Error Recovery for LR(k) Parsers /
                 529--533 \\
                 Harald Ganzinger, Knut Ripken, Reinhard Wilhelm /
                 Automatic Generation of Optimizing Multipass Compilers
                 / 535--540 \\
                 \\
                 Future Potentials in Computer Communication \\
                 \\
                 Lawrence G. Roberts / Packet Network Design-The Third
                 Generation / 541--546 \\
                 Leonard Kleinrock / Performance of Distributed
                 Multi-Access Computer-Communication Systems / 547--552
                 \\
                 \\
                 System Performance \\
                 \\
                 Dennis G. Kafura / Task Scheduling with Critical
                 Section Constraints / 553--557 \\
                 Gianfranco Balbo, Steven C. Bruell, Herbert D.
                 Schwetman / Customer Classes and Closed Network
                 Models-A Solution Technique / 559--564 \\
                 Kenneth C. Sevcik / Priority Scheduling Disciplines in
                 Queuing Network Models of Computer Systems / 565--570
                 \\
                 \\
                 Programming Support Systems \\
                 \\
                 Eduardo A. Jordan / A Support for Program Design with
                 Abstract Machines / 571--575 \\
                 K. Jackson / Language Design for Modular Software
                 Construction / 577--581 \\
                 Shoji Shinozawa, Hiroosa Ikeda, Atsushi Nakashima,
                 Masamitsu Watanabe / Pseudo-Languages and their
                 Pre-Processors / 583--587 \\
                 \\
                 Data Bases and Business Systems \\
                 \\
                 Edgar H. Sibley / The Impact of Database Technology on
                 Business Systems / 589--596 \\
                 \\
                 Education in Computing II \\
                 \\
                 Bernard Levrat / The Impact of Education in Computing
                 on Science / 597--600 \\
                 John R. Abrahams, George De Wolf / Experience with a
                 Computer-Assisted Training System / 601--605 \\
                 \\
                 Soft Hardware \\
                 \\
                 Kwan Chi Leung, C. Michel, P. Le Beux / Logical Systems
                 Design using PLAs and Petri Nets Programmable Handwired
                 Systems / 607--611 \\
                 Emilio Luque Fadon, Lorenzo Moreno Ruiz, Jos{\'e} F.
                 Tirado Fernandez / A Multilingual High Level Processor
                 / 613--618 \\
                 Mark G. Karpovsky, Eliezer A. Trachtenberg / Linear
                 Checking Equations and Error-Correcting Capability for
                 Computation Channels / 619--623 \\
                 \\
                 Graphics in Software Engineering \\
                 \\
                 Frederick P. Brooks Jr / The Computer ``Scientist'' as
                 Toolsmith-Studies in Interactive Computer Graphics /
                 625--634 \\
                 Michael E. Senko / FORAL LP --- Making Pointed Queries
                 with a Light Pen / 635--640 \\
                 \\
                 Interactive Approaches to Corporate Planning and
                 Control \\
                 \\
                 Ian P. Sharp / Interactive Approaches to Corporate
                 Planning and Control with Particular Reference to the
                 use of APL / 641--642 \\
                 \\
                 Hardware Aids to Software \\
                 \\
                 Tetsuo Ida, Eiichi Goto / Performance of Parallel Hash
                 Hardware with Key Deletion / 643--647 \\
                 Jonathan L. Bondy, David N. Freeman / Putting
                 Supervisory Routines into Hardware / 649--653 \\
                 Gareth Thomas, Andrei G. Necula / Multidimensional
                 Array Accessing in the MU5 Computer / 655--659 \\
                 \\
                 Computerized Evaluation and Computational Learning \\
                 \\
                 Hanan Samet / A New Approach to Evaluating Code
                 Generation in a Student Environment / 661--665 \\
                 Alexandre Andreewsky, Fathi Debili, Christian Fluhr /
                 Computational Learning of Semantic Lexical Relations
                 for the Generation and Automatical Analysis of Content
                 / 667--672 \\
                 \\
                 Specialized Computer Services \\
                 \\
                 Behrooz Parhami, Farhad Mavaddat / Computers and the
                 Farsi Language-A Survey of Problem Areas / 673--676 \\
                 Paul A. Fortier, Donald Keeping / Another Face of
                 Computing-Service to the Blind / 677--682 \\
                 T. R. Natesan, N. Sabapathy, K. Viswanathan /
                 Optimization of Selection and Allocation of Candidates
                 to Professional Colleges in India / 683--688 \\
                 \\
                 CAD --- Perspectives and Prospects \\
                 \\
                 Jack Foisseau, Ren{\'e} Jacquart,
                 Fran{\c{c}}ois-R{\'e}gis Valette / Means and Levels of
                 Knowledge Representation in the CAD System Germinal /
                 689--694 \\
                 Nicholas Negroponte / On Being Creative with Computer
                 Aided Design / 695--704 \\
                 \\
                 Decision Support Systems \\
                 \\
                 Michel R. Klein / Finsim --- A Decision Support System
                 for Financial Planning and Engineering / 705--710 \\
                 J. A. M. Wolters / Computer Based Planning and
                 Modelling System / 711--716 \\
                 Trygve Reenskaug / Prokon/Plan-A Modelling Tool for
                 Project Planning and Control / 717--721 \\
                 \\
                 Logic and Proofs for Programs \\
                 \\
                 Edward A. Ashcroft, William W. Wadge / Intermittent
                 Assertion Proofs in Lucid / 723--726 \\
                 Paul Pritchard / Program Proving-Expression Languages /
                 727--731 \\
                 Robert L. Constable / A Constructive Programming Logic
                 / 733--738 \\
                 \\
                 System Programming \\
                 \\
                 Takanobu Baba / A Microprogram Generating System-MPG /
                 739--744 \\
                 Subrata Dasgupta / Parallelism in Loop-Free
                 Microprograms / 745--750 \\
                 Jean-Loup Baer, M. Fries / On the Efficiency of Some
                 List Marketing Algorithms / 751--756 \\
                 \\
                 Automated Design in Electronics \\
                 \\
                 M. A. Gavrilov / Automation of Electronic and
                 Microelectronic Design / 757--775 \\
                 Noah S. Prywes, Yung Chang, Cihan Tinaztepe / NOPAL ---
                 Automated Design and Programming of Testing / 777--782
                 \\
                 \\
                 Verification and Programming \\
                 \\
                 David C. Luckham / Program Verification and
                 Verification Oriented Programming / 783--793 \\
                 Malcolm C. Newey / Proving Properties of Assembly
                 Language Programs / 795--799 \\
                 \\
                 Impact of Information Systems on Organisations II \\
                 \\
                 Maurice Landry, Jean-Louis Le Moigne / Towards a Theory
                 of Organizational Information System-A General System
                 Perspective / 801--805 \\
                 Vladimir Dimitrov, Lilly D. Driankova / Programme
                 System for Social Choice under Fuzzy Managing /
                 807--811 \\
                 Enrique A. Calderon, Teresa A. Sobrino, Jose Luis A.
                 Frias / GEO-XI-A Socioeconomic Laboratory for Planning
                 Agencies / 813--817 \\
                 \\
                 Operating Systems \\
                 \\
                 Derrick Morris, G. R. Frank, Colin J. Theaker /
                 Machine-Independent Operating Systems / 819--825 \\
                 Alfons J. Jammel, Helmut G. Stiegler / Managers Versus
                 Monitors / 827--830 \\
                 \\
                 Complexity Theory \\
                 \\
                 Gerd Wechsung / A Nonlinear Lower Bound for the Formula
                 Complexity of Certain Boolean Functions / 831--833 \\
                 Donald A. Alton / ``Natural'' Complexity Measures and a
                 Subrecursive Speed-up Theorem / 835--838 \\
                 Rusins Freivalds / Probabilistic Machines Can Use Less
                 Running Time / 839--842 \\
                 \\
                 Palallel Architectures \\
                 \\
                 Erik L. Dagless / A Multiprocessor --- CYBA-M /
                 843--848 \\
                 Arvind, Kim P. Gostelow / A Computer Capable of
                 Exchanging Processors for Time / 849--853 \\
                 Shinji Tomita, Kiyoshi Shibayama, Shigeru Oyanagi,
                 Hiroshi Hagiwara / Hardware Organization of a Low Level
                 Parallel Processor / 855--860 \\
                 \\
                 Programming Methodology \\
                 \\
                 David Lorge Parnas / The Use of Precise Specification
                 in the Development of Software / 861--867 \\
                 Anita K. Jones / The Narrowing Gap Between Language
                 Systems and Operating Systems / 869--873 \\
                 \\
                 Systems for Public Planning and Control \\
                 \\
                 Ivan Kadar, P{\'e}ter Kov{\'a}cs / Management
                 Information System on the Level of Hungarian Government
                 / 875--877 \\
                 V. P. Lane, R. A. Danes / Organization Based Structure
                 of Financial Planning and Control System / 879--883 \\
                 \\
                 Techniques in CAD II \\
                 \\
                 Zsuzsanna Markusz / How to Design Variants of Flats
                 Using Programming Language PROLOG Based on Mathematical
                 Logic / 885--889 \\
                 Henri G. Marchand / Algorithmic Macro Design System for
                 Shift Registers / 891--895 \\
                 D. B. Jarvis / LSI by CAD Out of Daisy / 897--900 \\
                 \\
                 New Approaches to Systems Integrity \\
                 \\
                 David J. Lewis / System Quality Through Development
                 Audit / 901--904 \\
                 K. K. Wong / A New Approach for Risk Analysis and
                 Control --- The UK Experience / 905--910 \\
                 H. J. Will, H. Brussel / ACL --- A Conversational
                 Language for Audit Intelligence / 911--915 \\
                 \\
                 Numerical Methods in Mathematical Physics and in
                 Control Theory \\
                 \\
                 Jacques-Louis Lions / Numerical Methods for Variational
                 Inequalities Applications in Physics and in Control
                 Theory / 917--924 \\
                 Claudia Lidia Simionescu / Computational Aspects for a
                 Control Problem / 925--928 \\
                 \\
                 Formal Theories of Programs and Parallelism \\
                 \\
                 Toshio Nishimura / Formalization of Concurrent
                 Processes / 929--937 \\
                 Keith L. Clark, Sten-{\AA}ke T{\"a}rnlund / A First
                 Order Theory of Data and Programs / 939--944 \\
                 \\
                 Distributed Systems --- Operational and Privacy
                 Requirements \\
                 \\
                 James C. Emery / Managerial and Economic Issues in
                 Distributed Computing / 945--955 \\
                 Rein Turn / Implementation of Privacy Protection
                 Requirements / 957--962 \\
                 \\
                 Programming Systems \\
                 \\
                 Juris Reinfelds, Carlo E. Vandoni / Sigma 76 / 963--968
                 \\
                 Richard G. Hamlet / Single-Language Small-Processor
                 Systems / 969--974 \\
                 Jean G. Vaucher, Normand Rochon / PL4 --- A Low Level
                 Language with Class / 975--979 \\
                 \\
                 Concepts in Parallel Programs \\
                 \\
                 Pierre Robert, Jean-Pierre Verjus / Toward Autonomous
                 Descriptions of Synchronization Modules / 981--986 \\
                 Carl Hewitt, Henry G. Baker / Laws for Communicating
                 Parallel Processes / 987--992 \\
                 Gilles Kahn, David B. MacQueen / Coroutines and
                 Networks of Parallel Processes / 993--998",
}

@Proceedings{Wilkes:1978:IPI,
  editor =       "Maurice V. Wilkes",
  booktitle =    "{ICSE '78}: Proceedings of the {3rd International
                 Conference on Software Engineering, Atlanta, Georgia,
                 USA, May 10--12, 1978}",
  title =        "{ICSE '78}: Proceedings of the {3rd International
                 Conference on Software Engineering, Atlanta, Georgia,
                 USA, May 10--12, 1978}",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "348",
  year =         "1978",
  DOI =          "",
  ISBN =         "",
  ISBN-13 =      "",
  LCCN =         "QA76.6 .I553 1978",
  bibdate =      "Sat Sep 07 16:54:33 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "",
  acknowledgement = ack-nhfb,
  editor-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
}

@Book{Lavington:1980:EBC,
  author =       "Simon Hugh Lavington",
  booktitle =    "Early {British} Computers: the Story of Vintage
                 Computers and the People Who Built Them",
  title =        "Early {British} Computers: the Story of Vintage
                 Computers and the People Who Built Them",
  publisher =    pub-DP,
  address =      pub-DP:adr,
  bookpages =    "139",
  pages =        "139",
  year =         "1980",
  ISBN =         "0-932376-08-8 (paperback)",
  ISBN-13 =      "978-0-932376-08-4 (paperback)",
  LCCN =         "TK7885.A5L38",
  bibdate =      "Sun Sep 08 09:39:56 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  URL =          "http://www.bitsavers.org/pdf/dec/_Books/_Digital_Press/Lavington_Early_British_Computers_1980.pdf;
                 https://ed-thelen.org/comp-hist/EarlyBritish.html",
  acknowledgement = ack-nhfb,
  keywords =     "computers --- Great Britain --- history",
  tableofcontents = "1. Introduction / 1 \\
                 2. Computing in the 1930s / 4 \\
                 3. The second world war / 8 \\
                 4. The technology of early computers / 13 \\
                 5. The ACE, the `British national computer' / 23 \\
                 6. The Cambridge EDSAC / 31 \\
                 7. The Manchester Mark I / 36 \\
                 8. The NPL Pilot ACE / 44 \\
                 9. Transistor computers / 48 \\
                 10. Defence computers / 53 \\
                 11. Elliott Brothers / 57 \\
                 12. Pioneering small computers / 62 \\
                 13. Leo and English Electric / 68 \\
                 14. Ferranti Ltd, ICT and ICL / 78 \\
                 15. Programming an early computer / 87 \\
                 16. Meanwhile in America / 98 \\
                 17. The National Research Development Corporation / 102
                 \\
                 Appendix 1: the plain man's guide to computer
                 terminology / 106 \\
                 Appendix 2: technical specification of 15 early British
                 computers / 114 \\
                 Appendix 3: technical specification of 9 early American
                 computers / 120 \\
                 Bibliography and references / 126 \\
                 Acknowledgements and picture credits / 131 \\
                 Index / 133",
}

@Proceedings{Metropolis:1980:HCT,
  editor =       "Nicholas Metropolis and Jack Howlett and Gian-Carlo
                 Rota",
  booktitle =    "A History of Computing in the {Twentieth Century}: a
                 Collection of Essays",
  title =        "A History of Computing in the {Twentieth Century}: a
                 Collection of Essays",
  publisher =    pub-ACADEMIC,
  address =      pub-ACADEMIC:adr,
  pages =        "xix + 659",
  year =         "1980",
  DOI =          "https://doi.org/10.1016/C2009-0-22029-0",
  ISBN =         "0-12-491650-3, 1-4832-9668-7 (e-book)",
  ISBN-13 =      "978-0-12-491650-0, 978-1-4832-9668-5 (e-book)",
  LCCN =         "QA75.5 .I63 1976",
  bibdate =      "Tue Aug 15 18:57:33 1995",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/bauer-friedrich-ludwig.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/d/dijkstra-edsger-w.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/h/hamming-richard-w.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/h/householder-alston-s.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/m/metropolis-nicholas.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/r/rutishauser-heinz.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/u/ulam-stanislaw-m.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib",
  note =         "Original versions of these papers were presented at
                 the International Research Conference on the History of
                 Computing, held at the Los Alamos Scientific
                 Laboratory, 10--15 June 1976.",
  abstract =     "\booktitle{A History of Computing in the Twentieth
                 Century} focuses on the advancements in the processes,
                 methodologies, programs, and techniques in computing.
                 The selection first elaborates on computing
                 developments in Cambridge, U.S.A., pioneering work on
                 computers at Bletchley, and the COLOSSUS. Discussions
                 focus on secrecy and priority, the first COLOSSUS, MARK
                 II COLOSSUS, postwar developments in computing, and the
                 HEATH ROBINSON project. The text then ponders on
                 Turing's work at the National Physical Laboratory and
                 the construction of Pilot ACE, DEUCE, and ACE, the
                 Smithsonian Computer History Project, and programming
                 in America. Topics include origins of FORTRAN,
                 optimization techniques in FORTRAN, DEUCE computer, and
                 the Pilot ACE. The book takes a look at the development
                 of programming in the USSR, advancement of programming
                 languages, and reflections on the evolution of
                 algorithmic language. The book also examines the
                 computer development at Manchester University, the
                 sieve process, MANIAC project, and the ENIAC project.
                 The selection is a valuable reference for computer
                 science experts and researchers interested in the
                 development of computing.",
  acknowledgement = ack-nhfb,
  author-dates = "Friedrich (``Fritz'') Ludwig Bauer (10 June 1924--26
                 March 2015); Sir Maurice Vincent Wilkes (26 June
                 1913--29 November 2010)",
  remark =       "This book contains the edited versions of the papers
                 presented at the international research Conference on
                 the History of Computing, held at the Los Alamos
                 Scientific Laboratory, 10--15 June 1976. The book
                 provides an account of the development of the first
                 large-scale computers in the first half of the
                 twentieth century. Each chapter describes one phase of
                 the development and is written by either a participant
                 or a witness to these events. The treatment is
                 narrative and factual and is meant to give a first
                 exposition of the res gestae. The Exposition is
                 accessible to anyone interested in the subject and
                 requires no technical background.",
  tableofcontents = "Contributors / / ii--ii \\
                 Front Matter / / iii--iii \\
                 Copyright / / iv--iv \\
                 Dedication [to John R. Pasta] / / v--v \\
                 List of Contributors / / xi--xiii \\
                 Preface / / xv--xvii \\
                 Acknowledgments / / xviii--xviii \\
                 Introductory Essay / N. Metropolis and Gian-Carlo Rota
                 / xix--xx \\
                 Part I. Introduction \\
                 We would know what they thought when they did it / R.
                 W. Hamming / 3--9 \\
                 Historiography: a perspective for computer scientists /
                 Kenneth O. May / 11--18 \\
                 Part II. The human side \\
                 Computer developments 1935--1955, as seen from
                 Cambridge, U.S.A. / Garrett Birkhoff / 21--30 \\
                 Pioneering work on computers at Bletchley / I. J. Good
                 / 31--45 \\
                 The COLOSSUS / B. Randell / 47--92 \\
                 Von Neumann: the interaction of mathematics and
                 computing / S. M. Ulam / 93--99 \\
                 Turing's work at the National Physical Laboratory and
                 the construction of Pilot ACE, DEUCE, and ACE / J. H.
                 Wilkinson / 101--114 \\
                 The Smithsonian computer history project and some
                 personal recollections / Henry S. Tropp / 115--122 \\
                 Part III. The languages \\
                 Programming in America in the 1950s: some personal
                 impressions / John Backus / 125--135 \\
                 The early development of programming in the USSR /
                 Andrei P. Ershov and Mikhail R. Shura-Bura / 137--196
                 \\
                 The early development of programming languages / Donald
                 E. Knuth and Luis Trabb Pardo / 197--273 \\
                 Reflections on the evolution of algorithmic language /
                 Mark B. Wells / 275--287 \\
                 Part IV. The machines \\
                 Computer development at the Institute for Advanced
                 Study / Julian Bigelow / 291--310 \\
                 From ENIAC to the stored-program computer: two
                 revolutions in computers / Arthur W. Burks / 311--344
                 \\
                 Computer development at Argonne National Laboratory /
                 J. C. Chu / 345--346 \\
                 The ORDVAC and the ILLIAC / James E. Robertson \\
                 WHIRLWIND / Robert R. Everett // 347--364 \\
                 Reminiscences of Oak Ridge / A. S. Householder /
                 385--388 \\
                 Computer development at IBM / Cuthbert C. Hurd /
                 389--418 \\
                 The SWAC: the National Bureau of Weather Standards
                 Western Automatic Computer / Harry D. Huskey / 419--431
                 \\
                 Computer development at Manchester University / S. H.
                 Lavington / 433--443 \\
                 A history of the sieve process / D. H. Lehmer /
                 445--456 \\
                 The MANIAC / N. Metropolis / 457--464 \\
                 Early research on computers at RCA / Jan Rajchman /
                 465--469 \\
                 Memories of the Bureau of Standards' SEAC / Ralph J.
                 Slutz / 471--477 \\
                 Early computers / George R. Stibitz / 479--483 \\
                 The start of an ERA: Engineering Research Associates,
                 Inc., 1946--1955 / Erwin Tomash / 485--495 \\
                 Early programming development in Cambridge / M. V.
                 Wilkes / 497--501 \\
                 Part V. The places \\
                 Between Zuse and Rutishauser: the early development of
                 digital computing in central Europe / Friedrich L.
                 Bauer / 505--524 \\
                 The ENIAC / J. Presper Eckert, Jr. / 525--539 \\
                 The ENIAC / John W. Mauchly / 541--550 \\
                 Computers in the University of London, 1945--1962 /
                 Andrew D. Booth / 551--561 \\
                 A programmer's early memories / Edsger W. Dijkstra /
                 563--573 \\
                 Early history of computing in Japan / Ryota Suekane /
                 575--578 \\
                 From mechanical linkages to electronic computers:
                 recollections from Czechoslovakia / Antonin Svoboda /
                 579--586 \\
                 Central European prehistory of computing / H. Zemanek /
                 587--609 \\
                 Some remarks on the history of computing in Germany /
                 Konrad Zuse / 611--627 \\
                 The origins of digital computers: supplementary
                 bibliography / B. Randell // 629--659 \\
                 General Index / / 661--683 \\
                 Index of Claimed Firsts and Inventions / 684--685 \\
                 Index of Names / 686--693",
}

@Book{Bell:1982:CSP,
  author =       "C. Gordon Bell and Daniel P. Siewiorek and Allen
                 Newell",
  booktitle =    "Computer Structures: Principles and Examples",
  title =        "Computer Structures: Principles and Examples",
  publisher =    pub-MCGRAW-HILL,
  address =      pub-MCGRAW-HILL:adr,
  edition =      "Second.",
  pages =        "xvi + 926",
  year =         "1982",
  ISBN =         "0-07-057302-6",
  ISBN-13 =      "978-0-07-057302-4",
  LCCN =         "QA76.9.A73 C65; TK7888.3 .B37 1982",
  bibdate =      "Wed Mar 13 12:20:27 MDT 2024",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  series =       "McGraw-Hill computer science series",
  abstract =     "Since the first version of this survey of information
                 on the development of the computer was published in
                 1971, a great deal has changed and much progress has
                 been made. All the machines discussed in this book have
                 actually been constructed and evaluated. The papers,
                 wherever possible, are written by the specific machine
                 architects or people closely associated with the
                 architectures. Several are presented in elaborate
                 detail, enabling the reader to appreciate the design
                 complexities encountered and design methodologies
                 employed by the architects. This volume favors depth
                 over breadth, so it is not possible to discuss all
                 important architectures (nor even all major
                 manufacturers). However, the architectures that are
                 included were carefully selected to uniformly cover the
                 major design principles of computer structures. It is
                 hoped that this book will serve as an educational
                 resource for computer engineers designing physical
                 systems, computer scientists concerned with programming
                 and abstract views of information processing, and
                 electrical engineers who sees computer systems as a
                 part of a larger technology.",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "Fundamentals \\
                 Regions of computer space \\
                 Microprogram-based processors \\
                 Memory hierarchies and multiple processes \\
                 Concurrency : single-processor systems \\
                 Multiple-processor systems \\
                 Networks \\
                 Fault-tolerant systems \\
                 Language-based computers \\
                 Personal computing systems \\
                 Computer classes \\
                 Monolithic microcomputers \\
                 Microcomputers \\
                 Minicomputers \\
                 Maxicomputers \\
                 Family range, compatibility, and evolution \\
                 Microcomputer families \\
                 Minicomuter families \\
                 Evolution of HP calculations \\
                 Evolution of Burroughs computers \\
                 The System/360 and System/370 \\
                 Evolution of CDC/CRAY computers",
  subject =      "Computer architecture; Ordinateurs; Architecture;
                 Computer architecture.",
  tableofcontents = "Part 1: Fundamentals ; Section 1: Abstraction and
                 notation \\
                 Computer classes and evolution \\
                 Levels and abstractions \\
                 PMS notation \\
                 An introduction to ISPS / Mario R. Barbacci \\
                 Section 2: The computer space \\
                 Function and performance \\
                 Structure \\
                 Section 3: Computers of historical significance \\
                 The Manchester Mark 1 / S. H. Lavington \\
                 Structural levels of PDS-8 / C. Gordon Bell, Allen
                 Newell, and Daniel P. Siewiorek \\
                 Design of the B 5000 system / William Lonergan and Paul
                 King \\
                 One-level storage system / T. Kilburn, D. B. G.
                 Edwards, M. J. Lanigan, and F. H. Sumner \\
                 Part 2: Regions of computer space ; Section 1:
                 Microprogram-based processors \\
                 Microprogramming and the design of the control circuits
                 in an electronic digital computer / M. V. Wilkes and J.
                 B. Stringer \\
                 Microprogramming the IBM System/360 Model 30 / Helmut
                 Weber \\
                 Bit-sliced microprocessor of the Am2900 family: the
                 Am2901/2909 / Advanced Micro Devices, Inc. \\
                 The Am2903/2910 / Advanced Micro Devices, Inc. \\
                 A PDP-8 implemented from AMD bit-sliced microprocessors
                 / Michael Tsao \\
                 Section 2: Memory hierarchies and multiple processes
                 \\
                 Burroughs' B6500/B7500 stack mechanism / E. A. Hauck
                 and B. A. Dent \\
                 An outline of the ICL 2900 series system architecture /
                 J. L. Keedy --Part 2: Regions of computer space
                 (continued) ; Section 3: Concurrency: single-processor
                 systems \\
                 The IBM System/360 Model 91: machine philosophy and
                 instruction handling / D. W. Anderson, F. J. Sparacio,
                 and R. M. Tomasulo \\
                 An efficient algorithm for exploiting multiple
                 arithmetic units / R. M. Tomasulo \\
                 The Illiac IV system / W. J. Bouknight, Stewart A.
                 Denenberg, David E. McIntyre, J. M. Randall, Amed H.
                 Sameh, and Daniel L. Slotnick \\
                 A productive implementation of an associative array
                 processor: STARAN / Jack A. Rudolph and Kenneth E.
                 Batcher \\
                 Section 4: Multiple-processor systems \\
                 The C.mmp/Hydra project: an architectural overview /
                 Henry H. Mashburn \\
                 Pluribus: an operational fault-tolerant multiprocessor
                 / David Katsuki, Eric S. Elsam, William F. Mann, Eric
                 S. Roberts, John G. Robinson, F. Stanley Skowronski,
                 and Eric W. Wolf \\
                 Section 5: Networks \\
                 The interface message processor for the ARPA computer
                 network / F. E. Heart, R. E. Kahn, S. M. Ornstein, W.
                 R. Crowther, and D. C. Walden \\
                 ALOHA packet broadcasting: a retrospect / R. Binder, N.
                 Abramson, F. Kuo, A. Okinaka, and D. Wax \\
                 Ethernet: distributed packet switching for local
                 computer networks / Robert M. Metcalfe and David R.
                 Boggs --Part 2: Regions of computer space (continued) ;
                 Section 6: Fault-tolerant systems \\
                 The STAR (Self-Testing And Repairing) computer: an
                 investigation of the theory and practice of
                 fault-tolerant computer design / Algirdas Avizienis,
                 George C. Gilley, Francis P. Mathur, David A. Rennels,
                 John A. Bohr, and David K. Rubin \\
                 Fault-tolerant design of local ESS processors / W. N.
                 Toy \\
                 The Tandem 16: a fault-tolerant computing system /
                 James A. Katzman \\
                 Section 7: Language-based computers \\
                 The SYMBOL computer \\
                 SYMBOL, a large experimental system exploring major
                 hardware replacement of software / William R. Smith,
                 Rex Rice, Gilman D. Chesley, Theodore A. Laliotis,
                 Stephen F. Lundstrom, Myron A. Calhoun, Lawrence D.
                 Gerould, and Thomas G. Cook \\
                 SYMBOL: a major departure from classic software
                 dominated von Neumann computing systems / R. Rice and
                 W. R. Smith \\
                 A dual-processor desk-top computer: the HP 9845A /
                 William D. Eads, Jack M. Walden, and Edward L. Miller
                 \\
                 The IBM/system38 \\
                 A high-level machine / S. H. Dalby, G. G. Henry, D. N.
                 Reynolds, and P. T. Taylor \\
                 Object-oriented architecture / K. W. Pinnow, J. G.
                 Ranweiler, and J. F. Miller \\
                 Addressing and authorization / V. Berstis, C. D.
                 Truxal, and J. G. Ranweiler \\
                 Hardware organization of the system/38 / R. L. Hoffman
                 and F. G. Soltis \\
                 Section 8: Personal computing systems \\
                 Alto: a personal computer / C. P. Thacker, E. M.
                 McCreight, B. W. Lampson, R. F. Sproull, and D. R.
                 Boggs --Part 3: Computer classes ; Section 1:
                 Monolithic microcomputers \\
                 TMS1000/1200: chip architecture and operation / Texas
                 Instruments, Inc. \\
                 PIC1650: chip architecture and operation / Frank M.
                 Gruppuso \\
                 Section 2: Microcomputers \\
                 Trends in microcomputers / F. Faggin \\
                 Intel microprocessors: 8008 to 8086 / Stephen P. Morse,
                 Bruce W. Ravenel, Stanley Mazor, and William B. Pohlman
                 \\
                 Section 3: Minicomputers \\
                 A new architecture for mini-computers: the DEC PDP-11 /
                 G. Bell, R. Cady, H. McFarland, B. Delagi, J.
                 O'Laughlin, R. Noonan, and W. Wulf \\
                 Implementation and performance evaluation of the PDP-11
                 family / Edward A. Snow and Daniel P. Siewiorek \\
                 Section 4: Maxicomputers \\
                 The structure of [IBM] System/360, part I: outline of
                 the logical structure / G. A. Blaauw and F. P. Brooks,
                 Jr. \\
                 The structure of [IBM] System/360, part II: system
                 implementation / W. Y. Stevens \\
                 VAX-11/780: a virtual address extension to the DEC
                 PDP-11 family / W. D. Strecker \\
                 Parallel operation in the Control Data 6600 / James E.
                 Thornton \\
                 The CRAY-1 computer system / Richard M. Russell \\
                 The TI ASC: a highly modular and flexible super
                 computer architecture / W. J. Watson and L. C. Dean
                 --Part 4: Family range, compatibility and evolution ;
                 Section 1: Microcomputer families \\
                 Section 2: Minicomputer families \\
                 The PDP-8 family / C. G. Bell and J. E. McNamara \\
                 The evolution of the PDP-11 / C. G. Bell and J. C.
                 Mudge \\
                 Section 3: Evolution of HP calculators \\
                 The HP model 9100A computing calculator / Richard E.
                 Monnier, Thomas E. Osborne, and David S. Cochran \\
                 The HP 9810/20/30 series \\
                 A new series of programmable calculators / Richard M.
                 Spangler \\
                 Model 10 maintains compatibility, expands capability /
                 Curtis D. Brown and Jack M. Walden \\
                 Interactive model 20 speaks algebraic language / Rex L.
                 James and Francis J. Yockey \\
                 BASIC-language model 30 can be calculator, computer, or
                 terminal / Richard M. Spangler \\
                 9800 processor incorporates 8-MHz microprocessor /
                 Henry J. Kohoutek \\
                 Versatile input/output structure welcomes peripheral
                 variety / Gary L. Egan \\
                 Hewlett Packard calculator architectures / Thomas E.
                 Osborne \\
                 Section 4: Evolution of Burroughs computers \\
                 Section 5: The [IBM] System/360 and System/370 family
                 \\
                 Architecture of the IBM system/370 / Richard P. Case
                 and Andris Padegs \\
                 The IBM System/360, System/370, 3030, and 4300: a
                 series of planned machines that span a wide performance
                 range / C. G. Bell, A. Newell, M. Reich, and D.
                 Siewiorek \\
                 Section 6: Evolution of CDC/CRAY computers",
}

@Book{Randell:1982:ODC,
  editor =       "Brian Randell",
  booktitle =    "The Origins of Digital Computers: Selected Papers",
  title =        "The Origins of Digital Computers: Selected Papers",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  edition =      "Third",
  pages =        "xvi + 580",
  year =         "1982",
  DOI =          "https://doi.org/10.1007/978-3-642-61812-3",
  ISBN =         "0-387-11319-3, 3-540-11319-3",
  ISBN-13 =      "978-0-387-11319-7, 978-3-540-11319-5",
  LCCN =         "TK7885.A5 O741 1982",
  bibdate =      "Sun Nov 03 08:28:47 2002",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/annhistcomput.bib;
                 https://www.math.utah.edu/pub/tex/bib/cryptography.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/mathcw.bib",
  series =       "Texts and monographs in computer science",
  acknowledgement = ack-nhfb,
  remark =       "See also other editions
                 \cite{Randell:1973:ODC,Randell:1975:ODC}.",
  tableofcontents = "Chapter I: Introduction / 1 \par

                 Chapter II: Analytical Engines / 9 \\
                 2.1. On the Mathematical Powers of the Calculating
                 Engine / C. Babbage (1837) / 19 \\
                 2.2. Report of the Committee \ldots{} appointed to
                 consider the advisability and to estimate the expense
                 of constructing Mr. Babbage's Analytical Machine, and
                 of printing tables by its means / C. W. Merrifield
                 (1879) / 55 \\
                 2.3. Babbage's Analytical Engine / H. P. Babbage (1910)
                 / 67 \\
                 2.4. On a Proposed Analytical Machine / P. E. Ludgate
                 (1909) / 73 \\
                 2.5. Essays on Automatics -- Its Definition --
                 Theoretical Extent of its Applications / L. Torres Y
                 Quevedo 1914 / 89 \\
                 2.6. Electromechanical Calculating Machine / L. Torres
                 y Quevedo (1920) / 109 \\
                 2.7. Scheme of Assembly of a Machine Suitable for the
                 Calculations of Celestial Mechanics / L. Couffignal
                 (1938) / 121 \par

                 Chapter III: Tabulating Machines / 127 \\
                 3.1. An Electric Tabulating System / H. Hollerith
                 (1889) / 133 \\
                 3.2. Calculating Machines: Their Principles and
                 Evolution / L. Couffignal (1933) / 145 \\
                 3.3. The Automatic Calculator IPM / H.-J. Dreyer and A.
                 Walther (1946) / 155 \par

                 Chapter IV: Zuse and Schreyer / 159 \\
                 4.1. Method for Automatic Execution of Calculations
                 with the aid of Computers / K. Zuse 1936 / 163 \\
                 4.2. Technical Computing Machines / H. Schreyer (1939)
                 / 171 \\
                 4.3. The Outline of a Computer Development from
                 Mechanics to Electronics / K. Zuse 1962 / 175
                 \par

                 Chapter V: Aiken and IBM / 191 \\
                 5.1. Proposed Automatic Calculating Machine / H. H.
                 Aiken (1937) / 195 \\
                 5.2. The Automatic Sequence Controlled Calculator / H.
                 H. Aiken and G. M. Hopper (1946) / 203 \\
                 5.3. Electrons and Computation / W. J. Eckert (1948) /
                 223 \\
                 5.4. The IBM Card-Programmed Electronic Calculator / J.
                 W. Sheldon and L. Tatum (1951) / 233 \par

                 Chapter VI: Bell Telephone Laboratories / 241 \\
                 6.1. Computer / G. R. Stibitz (1940) / 247 \\
                 6.2. The Relay Interpolator / O. Cesareo (1946) / 253
                 \\
                 6.3. The Ballistic Computer / J. Juley (1947) / 257 \\
                 6.4. A Bell Telephone Laboratories' Computing Machine /
                 F. L. Alt (1948) / 263 \par

                 Chapter VII: The Advent of Electronic Computers / 293
                 \\
                 7.1. Binary Calculation / E. W. Phillips (1936) / 303
                 \\
                 7.2. Computing Machine for the Solution of Large
                 Systems of Linear Algebraic Equations / J. V. Atanasoff
                 (1940) / 315 \\
                 7.3. Arithmetical Machine / V. Bush (1940) / 337 \\
                 7.4. Report on Electronic Predictors for Anti-Aircraft
                 Fire Control / J. A. Rajchman et al. (1942) / 345 \\
                 7.5. Colossus: Godfather of the Computer / B. Randell
                 (1977) / 349 \\
                 7.6. The Use of High Speed Vacuum Tube Devices for
                 Calculating / J. W. Mauchly (1942) / 355 \\
                 7.7. The Electronic Numerical Integrator and Computer.
                 (ENIAC) / H. H. Goldstine and A. Goldstine (1946) / 359
                 \par

                 Chapter VIII: Stored Program Electronic Computers / 375
                 \\
                 8.1. First Draft of a Report on the EDVAC / J. von
                 Neumann (1945) / 383 \\
                 8.2. Preparation of Problems for EDVAC-type Machines /
                 J. W. Mauchly (1947) / 393 \\
                 8.3. Preliminary Discussion of the Logical Design of an
                 Electronic Computing Instrument / A. W. Burks et al.
                 (1946) / 399 \\
                 8.4. Electronic Digital Computers / F. C. Williams and
                 T. Kilburn (1948) / 415 \\
                 8.5. The EDSAC / M. V. Wilkes and W. Renwick (1949) /
                 417 \\
                 8.6. The EDSAC Demonstration / B. H. Worsley (1949) /
                 423--429 \par

                 Bibliography / 431 \\
                 Index to Bibliography / 545 \\
                 Subject Index / 563",
}

@Proceedings{Berger:1984:JCM,
  editor =       "Melvyn S. (Melvyn Stuart) Berger",
  booktitle =    "{J. C. Maxwell}, the sesquicentennial symposium: new
                 vistas in mathematics, science, and technology",
  title =        "{J. C. Maxwell}, the sesquicentennial symposium: new
                 vistas in mathematics, science, and technology",
  publisher =    pub-NORTH-HOLLAND,
  address =      pub-NORTH-HOLLAND:adr,
  pages =        "xiv + 279",
  year =         "1984",
  ISBN =         "0-444-86707-4 (Elsevier)",
  ISBN-13 =      "978-0-444-86707-0 (Elsevier)",
  LCCN =         "QC669 .J17 1984",
  bibdate =      "Wed Nov 23 14:00:28 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/c/clerk-maxwell-james.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/einstein.bib;
                 z3950.loc.gov:7090/Voyager",
  acknowledgement = ack-nhfb,
  subject =      "Maxwell equations; Congresses; Nonlinear theories;
                 Congresses; Geometry; Congresses; Maxwell, James
                 Clerk",
  subject-dates = "James Clerk Maxwell (13 June 1831--5 November 1879)",
}

@Book{Campbell-Kelly:1985:MSL,
  editor =       "Martin Campbell-Kelly and Michael Roy Williams",
  booktitle =    "The {Moore School} Lectures: Theory and Techniques for
                 Design of Electronic Digital Computers",
  title =        "The {Moore School} Lectures: Theory and Techniques for
                 Design of Electronic Digital Computers",
  volume =       "9",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "xxxiv + 568 + 2",
  year =         "1985",
  ISBN =         "0-262-03109-4",
  ISBN-13 =      "978-0-262-03109-7",
  LCCN =         "QA76.5 .M58 1985",
  bibdate =      "Mon Sep 23 12:31:59 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "Charles Babbage Institute reprint series for the
                 history of computing",
  acknowledgement = ack-nhfb,
  remark =       "Originally published, Cambridge (Mass): Harvard
                 University Press, 1947/1948.",
}

@Book{Ashenhurst:1987:ATA,
  editor =       "Robert L. Ashenhurst",
  booktitle =    "{ACM Turing Award Lectures}: the first twenty years,
                 1966--1985",
  title =        "{ACM Turing Award Lectures}: the first twenty years,
                 1966--1985",
  publisher =    pub-ACM # " and " # pub-AW,
  address =      pub-ACM:adr # " and " # pub-AW:adr,
  pages =        "xviii + 483",
  year =         "1987",
  ISBN =         "0-201-07794-9",
  ISBN-13 =      "978-0-201-07794-0",
  LCCN =         "QA76.24 .A33 1987",
  bibdate =      "Tue Jun 21 11:01:04 2011",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/acm-turing-awards.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "ACM Press anthology series",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  subject =      "Electronic data processing; Computers",
  tableofcontents = "The synthesis of algorithmic systems / Alan J.
                 Perlis \\
                 Computers then and now / Maurice V. Wilkes \\
                 One man's view of computer science / R. W. Hamming \\
                 Form and content in computer science / Marvin Minsky
                 \\
                 Some comments from a numerical analyst / J. H.
                 Wilkinson \\
                 Generality in artificial intelligence / John McCarthy
                 \\
                 The humble programmer / Edsger W. Dijkstra \\
                 The programmer as navigator / Charles W. Bachman \\
                 Computer programming as an art / Donald E. Knuth \\
                 Computer science as empirical inquiry: symbols and
                 search / Allen Newell and Herbert A. Simon \\
                 Complexity of computations / Michael O. Rabin \\
                 Logic and programming languages / Dana S. Scott \\
                 Can programming be liberated from the von Neumann
                 style?: a functional style and its algebra of programs
                 / John Backus \\
                 The paradigms of programming / Robert W. Floyd \\
                 Notation as a tool of thought / Kenneth E. Iverson \\
                 The emperor's old clothes / Charles Antony Richard
                 Hoare \\
                 Relational database: a practical foundation for
                 productivity / E. F. Codd \\
                 An overview of computational complexity / Stephen A.
                 Cook \\
                 Reflections on software research / Dennis M. Ritchie
                 \\
                 Reflections on trusting trust / Ken Thompson \\
                 From programming language design to computer
                 construction / Niklaus Wirth \\
                 Combinatorics, complexity, and randomness / Richard M.
                 Karp \\
                 Algorithm design / Robert E. Tarjan \\
                 Computer science: the emergence of a discipline / John
                 E. Hopcroft \\
                 The search for performance in scientific processors /
                 John Cocke \\
                 Micropipelines / Ivan E. Sutherland \\
                 On building systems that will fail / Fernando J.
                 Corbat{\'o} \\
                 Elements of interaction / Robin Milner \\
                 Turing Award Lecture: it's time to reconsider time /
                 Richard Edwin Stearns \\
                 Turing Award Lecture: on computational complexity and
                 the nature of computer science / Juris Hartmanis \\
                 How the `what' becomes the `how' / Edward A. Feigenbaum
                 \\
                 To dream the possible dream / Raj Reddy \\
                 The Early Days of RSA: History and Lessons / Ronald L.
                 Rivest \\
                 Pre-RSA Days: History and Lessons / Leonard Adleman \\
                 Cryptography: State of the science / Adi Shamir \\
                 Turing Award Lecture / Alan Kay \\
                 Assessing the Internet: Lessons Learned, Strategies for
                 Evolution, and Future Possibilities / Vinton Cerf,
                 Robert E. Kahn \\
                 Computing vs. Human Thinking / Peter Naur \\
                 Compiling for Performance: A Personal Tour / Frances
                 Allen \\
                 Model checking: my 27-year quest to overcome the state
                 explosion problem / Edmund M. Clarke \\
                 Model checking: A Personal Perspective / E. Allen
                 Emerson \\
                 The Quest for Correctness Beyond Verification / Joseph
                 Sifakis \\
                 The Power of Abstraction / Barbara Liskov \\
                 Improving the Future by Examining the Past / Charles P.
                 Thacker",
}

@Proceedings{Williams:1989:EBC,
  editor =       "Michael Roy Williams and Martin Campbell-Kelly",
  booktitle =    "The {Early British Computer Conferences}",
  title =        "The {Early British Computer Conferences}",
  volume =       "14",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "xvi + 508",
  year =         "1989",
  ISBN =         "0-262-23136-0",
  ISBN-13 =      "978-0-262-23136-7",
  LCCN =         "QA76.17 .E171 1989",
  bibdate =      "Wed Sep 06 11:19:04 1995",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 z3950.loc.gov:7090/Voyager",
  series =       "{Charles Babbage Institute} Reprint Series for the
                 History of Computing",
  acknowledgement = ack-nhfb,
  meetingname =  "Conference on High Speed Automatic
                 Calculating-Machines, Manchester University Computer
                 Inaugural Conference, International Symposium on
                 Automatic Digital Computation (Cambridge, GB) (1949)",
  remark =       "This document contains three conference proceedings:
                 Conference on high speed automatic calculating
                 machines, Cambridge, 22--25 June 1949; Manchester
                 university computer inaugural conference, Manchester,
                 9--12 July 1951; International symposium on automatic
                 digital computation, Teddington, March 1953.",
  subject =      "Computers; History; Computers; Great Britain;
                 Congresses; History; historique informatique; Royaume
                 Uni; informatique; 1945; 1955; document; congr{\`e}s;
                 Grande-Bretagne; congr{\`e}s",
  tableofcontents = "General introduction: conference on high speed
                 automatic calculating machines, D. R. Hartree / 12--15
                 \\
                 The E.D.S.A.C., M. V. Wilkes / 16--20 \\
                 Demonstration of the E.D.S.A.C., W. Renwick / 21--26
                 \\
                 Relay computers, A. D. Booth / 27--30 \\
                 Discussion on relay machines, S. H. Hollingdale /
                 31--33 \\
                 Cathode ray tube storage F. C. Williams Page: 34 \\
                 Discussion of cathode ray tube storage E. J. K. Hesketh
                 Page: 35 \\
                 Coding on automatic digital computing machines, J. H.
                 Wilkinson / 36--41 \\
                 Planning the use of a paper library, D. I. Wheeler /
                 42--44 \\
                 Sign correction in modulus convention, T. J. Rey /
                 45--49 \\
                 The programming of supersonic nozzle flow, H. Eggink /
                 50--53 \\
                 The control of magnitude of numbers in digital
                 computing machines with a fixed binary point, B. Noble
                 / 54--59 \\
                 [The Institute Blaise Pascal Machine] French computing
                 machine projects, Monsieur L. Couffignat / 60--69 \\
                 Checking a large routine, A. Turing / 70--72 \\
                 Some routines involving large integers, M. H. A. Newman
                 / 73--75 \\
                 Permanent and semi-permanent storage facilities for
                 binary digital computers, E. N. Mutch / 76--78 \\
                 Magnetic storage, G. E. Thomas / 79--88 \\
                 Magnetic recording for a digital computer, A. Tutchings
                 / 89--93 \\
                 Photographic storage for a series working machine, W.
                 S. Elliott / 94--96 \\
                 A proposed magnetic wire auxiliary store for the
                 E.D.S.A.C. D. W. Willis Page: 97 \\
                 Discussion on magnetic storage systems, A. M. Uttley /
                 98--99 \\
                 Checking procedure and circuits, A. M. Uttley /
                 100--105 \\
                 Checking facilities D. J. Wheeler Page: 106 \\
                 Checkable addition circuits, R. H. A. Carter / 107--116
                 \\
                 Electronic trigger circuits having several states of
                 stable equilibrium, S. W. Noble / 117--122 \\
                 Remarks on checking, J. C. P. Miller / 123--124 \\
                 General discussion of checking systems D. R. Hartree
                 Page: 125 \\
                 Electronic digital computing in the United States,
                 Harry D. Huskey / 126--129 \\
                 Computing machine projects in Holland A. van
                 Wijngaarden Page: 130 \\
                 Fictitious traffic machines, L. Kosten / 131--133 \\
                 Computing machine projects in Sweden, G. Kjelberg /
                 134--137 \\
                 The Manchester University digital computing machine, T.
                 Kiburn / 138--145 \\
                 Discussion of plans, projects, and general ideas, A. M.
                 Uttley, M. V. Wilkes, W. S. Elliott, Brigadier G. H.
                 Hinds, D. M. Mackay, F. A. N. Hitch / 147--158 \\
                 The University of Manchester computing machine, F. C.
                 Williams, T. Kiburn / 171--177 \\
                 Local programming methods and conventions A. M. Turing
                 Page: 178 \\
                 The influence of automatic computers on mathematical
                 methods M. H. A. Newman Page: 179 \\
                 The search for large primes, J. C. P. Miller / 180--181
                 \\
                 The best way to design an automatic calculating
                 machine, M. V. Wilkes / 182--184 \\
                 A comparison of one and three address codes, M. Woodger
                 / 185--189 \\
                 The pilot model of the A.C.E., E. A. Newman / 190--191
                 \\
                 Comparison of coding on S.E.A.C. and E.D.S.A.C. J. C.
                 P. Miller Page: 192 \\
                 Activity in Sweden in digital computer field G. Neovius
                 Page: 193 \\
                 A brief account of the work done at the Zurich
                 institute of applied mathematics A. P. Speiser Page:
                 193 \\
                 Manchester computing machine: general topics, M. J.
                 Lighthill, G. C. Tootill, J. C. P. Miller, A. M.
                 Turing, E. A. Newman / 194--196 \\
                 The application of calculating machines to business and
                 commerce, B. V. Bowden / 196--198 \\
                 The reliability of high-speed digital computing
                 machines, A. A. Robinson / 199--201 \\
                 The computation of Fourier syntheses with a digital
                 electronic calculating machine, J. M. Bennett, J. C.
                 Kendrew / 201--203 \\
                 Opening address: automatic digital computation, D. R.
                 Hartree / 215--218 \\
                 The pilot ACE, J. H. Wilkinson / 219--228 \\
                 The E.D.S.A.C., M. V. Wilkes / 229--231 \\
                 Operating and engineering experience gained with LEO,
                 J. M. M. Pinkerton / 232--244 \\
                 Madam, F. C. Williams / 245--249 \\
                 MOSAIC: the ``Ministry of Supply Automatic Computer'',
                 A. W. M. Coombs / 249--252 \\
                 Nicholas, N. D. Hill / 253--254 \\
                 Advance notes on RASCAL, E. J. Petherick / 255--264 \\
                 The TRE high-speed digital computer, R. H. A. Carter /
                 265--273 \\
                 Optimum coding, G. G. Away / 274--278 \\
                 Microprogramming and the choice of order code, J. E.
                 Stringer / 279--283 \\
                 Conversion routines, E. N. Mutch, S. Gill / 283--289
                 \\
                 Getting programmes right, S. Gill / 289--292 \\
                 Special requirements for commercial or administrative
                 applications, T. R. Thompson / 293--309 \\
                 Input and output, D. W. Davies / 310--324 \\
                 Echelon storage systems, D. O. Clayden / 325--328 \\
                 Serial digital adders for a variable radix of notation,
                 R. Townsend / 328--332 \\
                 Mathematics and computing, A. van Wijngaarden /
                 333--337 \\
                 Linear algebra on the pilot ACE, J. H. Wilkinson /
                 337--344 \\
                 The numerical solution of ordinary differential
                 equations, L. Fox, H. H. Robertson / 345--355 \\
                 The solution of partial differential equations, N. E.
                 Hoskin / 355--361 \\
                 Mathematical tables, E. T. Goodwin / 362--367 \\
                 Applications of electronic machines in pure
                 mathematics, J. C. P. Miller / 367--372 \\
                 The application of automatic computing machines to
                 statistics, K. D. Tocher / 373--385 \\
                 General discussion on ``machine utilization'', D. H.
                 Sadler / 385--387 \\
                 Gates and trigger circuits, W. W. Chandler / 388--393
                 \\
                 Parallel ferroresonant triggers, J. Garcia Santesmases
                 / 393--401 \\
                 Mercury delay line storage, M. A. Wright / 402--406 \\
                 Applications of magnetostriction delay lines, R. C.
                 Robbins, R. Millership / 406--419 \\
                 Cathode ray tube storage, T. Kilburn / 419--423 \\
                 Memory studies and other developments at the National
                 Bureau of Standards, Ralph J. Slutz / 424--441 \\
                 Preventive or curative maintenance, E. A. Newman /
                 442--445 \\
                 Experience with marginal checking and automatic routing
                 of the EDSAC, M. V. Wilkes, M. Phister, S. A. Barton /
                 446--453 \\
                 Diagnostic programmes, R. L. Grimsdale / 453--459 \\
                 Component reliability in a computing machine at
                 manchester university, A. A. Robinson / 460--464 \\
                 The Harwell Computer, E. H. Cooke-Yarborough / 465--469
                 \\
                 The APE(X)C: a low-cost electronic calculator, A. D.
                 Booth / 470--475 \\
                 The Elliott-NRDC Computer 401: a demonstration of
                 computer engineering by packaged unit construction, W.
                 S. Elliott, H. G. Carpenter, A. St. Johnston / 476--479
                 \\
                 Medium-size decimal computing machine, N. Kitz /
                 480--482 \\
                 The design requirements of a low-cost computing
                 machine, K. D. Tocher / 483--486",
  xxeditor =     "Martin Campbell-Kelly and Michael Roy Williams",
}

@Proceedings{IEEE:1992:TWW,
  editor =       "{IEEE}",
  booktitle =    "{Third Workshop on Workstation Operating Systems,
                 April 23--24, 1992, Key Biscayne, Florida:
                 proceedings}",
  title =        "{Third Workshop on Workstation Operating Systems,
                 April 23--24, 1992, Key Biscayne, Florida:
                 proceedings}",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "xxi + 168",
  year =         "1992",
  ISBN =         "0-8186-2555-4 (paper), 0-8186-2556-2 (microfiche)",
  ISBN-13 =      "978-0-8186-2555-8 (paper), 978-0-8186-2556-5
                 (microfiche)",
  LCCN =         "QA 76.76 O63 W667 1992",
  bibdate =      "Mon May 28 10:11:25 MDT 2001",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/hotos.bib",
  note =         "IEEE catalog number 92TH0413-5.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  keywords =     "microcomputer workstations -- congresses; operating
                 systems (computers) -- congresses",
}

@Proceedings{Beck:1996:CTN,
  editor =       "Robert E. Beck and Mary Lou Soffa",
  booktitle =    "{CSC '96: Proceedings of the 1996 ACM 24th Annual
                 Conference on Computer Science, Philadelphia,
                 Pennsylvania, USA, February 15--18, 1996}",
  title =        "{CSC '96: Proceedings of the 1996 ACM 24th Annual
                 Conference on Computer Science, Philadelphia,
                 Pennsylvania, USA, February 15--18, 1996}",
  publisher =    pub-ACM,
  address =      pub-ACM:adr,
  bookpages =    "162",
  pages =        "162",
  year =         "1996",
  ISBN =         "0-89791-828-2 (paperback)",
  ISBN-13 =      "978-0-89791-828-2 (paperback)",
  LCCN =         "QA76 C7332 1996",
  bibdate =      "Tue Sep 10 11:24:52 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dl.acm.org/doi/proceedings/10.1145/228329",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  tableofcontents = "Computers Then and Now --- Part 2 / Maurice Wilkes
                 \\
                 Enumerating the Risks of Reengineered Processes / Laura
                 Lally \\
                 Mapping a Functional Specification to an
                 Object-Oriented Specification in Software
                 Re-engineering / Kasi Periyasamy and Ciby Mathew \\
                 Merging Task-Centered UI Design with Complex System
                 Development: A Risky Business / Ray Ford, Nicholas
                 Wilde, and Yoland Reimer \\
                 Recent Advances in Computer Chess / Monty Newborn and
                 Tony Marsland \\
                 New Advances in Alpha-Beta Searching / Jonathan
                 Schaeffer and Aske Platt \\
                 The ABDADA Distributed Minimax Search Algorithm /
                 Jean-Christophe Weill \\
                 A Shogi-Computer Test Set / Jos Uiterwijk, Hiroyuki
                 Iida and Hitoshi Matsubara \\
                 Academic Careers for Women in Computer Science / Jan
                 Cuny \\
                 Representation of Scientific Hypotheses for use by the
                 Expert System, Research Assistant: The Setup / David
                 Weiner and Judith Weiner \\
                 Improving Opening Book Performance Through Modeling of
                 Chess Opponents / Steven Walczak \\
                 An Architecture for Planning with External Information
                 Points in a Real-Time System / Rhonda Eller-Meshreki,
                 Samer Meshreki, and Todd Saundurs \\
                 Use of C++ for CS1 or 2 / Mike Clancy / Joel Adams,
                 Owen Astrachan, Alan Apt, and Bill Topp \\
                 Matrix Inversion in O(log n) on a Scan-Enhanced
                 Reconfigurable Mesh Computer / Alberto Moreira and
                 Bryant York \\
                 Yet Another Efficient Algorithm for Replacing the Edges
                 of a Minimum Spanning Tree / Ali Kooshesh and Robert
                 Crawford \\
                 The PML-tree: An Efficient Parallel Spatial Index
                 Structure for Spatial Databases / Kap Bang and Huizhu
                 Lu \\
                 Applying Cryptography in Electronic Commerce / Clifford
                 Neuman, Rafael Hirschfeld, and Alan Sherman \\
                 Arithmetic on the EDSAC / Maurice Wilkes \\
                 Women and Computers: The Past to the Future / Dianne
                 Martin, Tracy Camp, and Denise Gurer \\
                 Communication Technology and the Conference of the
                 Future / Munir Mandviwalla, Jeff Zadeh, Richard Light,
                 Lorne Olfman, and Ifay Chang \\
                 Coupling and Cohesion in Object-Oriented Design and
                 Coding / Mark Franjione, David Kettinger, Margaret
                 Krupa, Donald Gotterbarn, and Joel Henry \\
                 An Evaluation of a Client-Server Real-Time Database
                 System / Ozgur Ulusoy \\
                 Ternary Relationship Decomposition and Higher Normal
                 Form Structures Derived from Entity Relationship
                 Conceptual Modeling / E. K. Park, Il-Yeol Song, and
                 Trevor Jones \\
                 A Hybrid Conceptual Clustering System / Sung Yoo,
                 Chrisila Pettey, and Jungsoon Yoo \\
                 The Politics of Advanced Information Technologies /
                 Michael Gargano and Frank Lo Sacco \\
                 Multimedia Applications / Dragutin Petkovic and Borko
                 Furht \\
                 Content Based Retrieval for Image and Video Databases /
                 Dragutin Petkovic \\
                 Multimedia Messaging Systems / Arturo Pizano \\
                 Interactive Television Systems / Borko Furht \\
                 Panel Discussion: Multimedia in the 21st Century / D.
                 Petkovic and A. Pizano \\
                 Are MIS and CS Really Different? / David Feinstein,
                 Jeffery Zadeh, Gordon Davis, George Kasper, and Dennis
                 Adams",
  xxbooktitle =  "Proceedings of the {ACM Computer Science Conference
                 February 1996}",
}

@Book{Laplante:1996:GPC,
  editor =       "Phillip Laplante",
  booktitle =    "Great Papers in Computer Science",
  title =        "Great Papers in Computer Science",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "iv + 717",
  year =         "1996",
  ISBN =         "0-314-06365-X (paperback), 0-7803-1112-4 (hardcover)",
  ISBN-13 =      "978-0-314-06365-6 (paperback), 978-0-7803-1112-1
                 (hardcover)",
  LCCN =         "QA76 .G686 1996",
  bibdate =      "Mon Jun 30 09:07:12 2003",
  bibsource =    "http://cs.wwc.edu/~aabyan/221_2/PLBOOK/Syntax.html;
                 https://www.math.utah.edu/pub/bibnet/authors/d/dijkstra-edsger-w.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/s/shannon-claude-elwood.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/fortran3.bib",
  URL =          "http://bit.csc.lsu.edu/~chen/GreatPapers.html",
  acknowledgement = ack-nhfb,
  tableofcontents = "1.1 The Complexity of Theorem Proving Procedures /
                 2 \\
                 Stephen A. Cook \\
                 1.2 On the Conceptual Complexity of Algorithms / 10 \\
                 J. Hartmanis and R. E. Stearns \\
                 1.3 Quicksort / 31 \\
                 C. A. R. Hoare \\
                 1.4 Finite Automata and Their Decision Problems / 40
                 \\
                 M. O. Rabin and D. Scott \\
                 Section 2. Programming Languages \\
                 2.1 The FORTRAN Automatic Coding System / 62 \\
                 J. W. Backus, et al. \\
                 2.2 An Axiomatic Basis for Computer Programming / 80
                 \\
                 C. A. R. Hoare \\
                 2.3 An Axiomatic Definition of the Programming Language
                 Pascal / 90 \\
                 C. A. R. Hoare and N. Wirth \\
                 2.4 The Contour Model of Block Structured Processes /
                 111 \\
                 John B. Johnston \\
                 2.5 On the Translation of Languages from Left to Right
                 / 150 \\
                 Donald E. Knuth \\
                 2.6 Revised Report on the Algorithmic Language ALGOL 60
                 / 174 \\
                 Peter Naur, et al. \\
                 Section 3. Architecture \\
                 3.1 First Draft of a Report on the EDVAC / 208 \\
                 John von Neumann \\
                 3.2 A Symbolic Analysis of Relay and Switching Circuits
                 / 219 \\
                 Claude E. Shannon \\
                 3.3 Alto: A Personal Computer / 246 \\
                 C. P. Thacker, E. M. McCreight, B. W. Lampson, \\
                 R. F. Sproull, and D. R Boggs \\
                 3.4 The Best Way to Design an Automatic Calculating
                 Machine / 279 \\
                 M. V. Wilkes \\
                 Section 4. Numerical and Scientific Computing \\
                 4.1 On Computable Numbers, with an Application to the
                 Entscheidungsproblem / 287 \\
                 A. M. Turing \\
                 4.2 On Computable Numbers, with an Application to the
                 Entscheidungsproblem. A Correction / 317 \\
                 A. M. Turing \\
                 Section 5. Operating Systems \\
                 5.1 Cooperating Sequential Processes / 321 \\
                 Edsger W. Dijkstra \\
                 5.2 Solution of a Problem in Concurrent Process Control
                 / 378 \\
                 Edsger W. Dijkstra \\
                 5.3 A Formal System for Information Retrieval from
                 Files / 381 \\
                 David Hsiao and Frank Harary \\
                 Section 6. Software Methodology and Engineering \\
                 6.1 No Silver Bullet? Essence and Accidents of Software
                 Engineering / 397 \\
                 Frederick P. Brooks \\
                 6.2 Guarded Commands, Nondeterminancy, and Formal
                 Derivation of Programs / 412 \\
                 Edsger W. Dijkstra \\
                 6.3 Go To Statement Considered Harmful / 420 \\
                 Edsger W. Dijkstra \\
                 6.4 Proof of Correctness of Data Representations / 423
                 \\
                 C. A. R. Hoare \\
                 6.5 On the Criteria to be Used in Decomposing Systems /
                 433 \\
                 into Modules \\
                 David L. Parnas \\
                 6.6 A Rational Design Process: How and Why to Fake It /
                 442 \\
                 David L. Parnas and Paul C. Clements \\
                 6.7 Global Variables Considered Harmful / 452 \\
                 W. Wulf and M. Shaw \\
                 Section 7. Databases \\
                 7.1 The Theory of Joins in Relational Databases / 460
                 \\
                 A. V. Aho, C. Beeri, and J. D. Ullman \\
                 7.2 Organization and Maintenance of Large Ordered
                 Indexes / 478 \\
                 R. Bayer and E. McCreight \\
                 7.3 The Entity Relationship Model --- Toward A Unified
                 View of Data / 494 \\
                 Peter Pin-Shan Chen \\
                 7.4 A Relational Model of Data for Large Shared Data
                 Banks / 519 \\
                 E. F. Codd \\
                 Section 8. Artificial Intelligence and Robotics \\
                 8.1 Steps Toward Artificial Intelligence / 541 \\
                 Marvin L. Minsky \\
                 8.2 Matter, Mind, and Models / 580 \\
                 Marvin L. Minsky \\
                 8.3 Fusion, Propagation, and Structuring in Belief
                 Networks / 586 \\
                 Judea Pearl \\
                 8.4 Computing Machinery and intelligence / 628 \\
                 A. M. Turing \\
                 Section 9. Human-Computer Communications \\
                 9.1 Programming Considered as a Human Activity / 648
                 \\
                 Edsger W. Dijkstra \\
                 Section 10. History \\
                 10.1 Programming in America in the 1950s --- Some
                 Personal Impressions / 665 \\
                 John Backus \\
                 10.2 The Evolution of Data-Base Management Systems /
                 663 \\
                 James P. Fry and Edgar H. Sibley \\
                 10.3 The Evolution of the UNIX Time-Sharing System /
                 707 \\
                 Dennis M. Ritchie",
}

@Book{Glass:1997:BRS,
  author =       "Robert L. Glass",
  booktitle =    "In the Beginning: Recollections of Software Pioneers",
  title =        "In the Beginning: Recollections of Software Pioneers",
  publisher =    pub-IEEE,
  address =      pub-IEEE:adr,
  pages =        "vi + 318",
  year =         "1997",
  ISBN =         "0-8186-7999-9",
  ISBN-13 =      "978-0-8186-7999-5",
  LCCN =         "QA76.76.D47I517 1998",
  bibdate =      "Wed Jan 27 06:33:19 1999",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib",
  note =         "IEEE catalog number BP07999.",
  price =        "US\$29.00",
  abstract =     "\booktitle{In the Beginning: Recollections of Software
                 Pioneers} records the stories of computing's past,
                 enabling today's professionals to improve on the
                 realities of yesterday. The stories in this book
                 clearly show that modern concepts, such as data
                 abstraction, modularity, and structured approaches,
                 date much earlier in the field than their appearance in
                 academic literature. These stories help capture the
                 true evolution. The book illustrates human experiences
                 and industry turning points through personal
                 recollections by the pioneers, people like Barry Boehm,
                 Peter Denning, Watts Humphrey, Frank Land, and a dozen
                 others.",
  acknowledgement = ack-nhfb,
  libnote =      "Not in my library.",
  shorttableofcontents = "Life before software, a few reminiscences /
                 David Myers \\
                 Software reflections: a pioneer's view of the history
                 of the field / Robert L. Glass \\
                 Reflections on a software life / Watts S. Humphrey \\
                 How I watched in pain as IBM outsmarted UNIVAC / Norman
                 F. Scneidewind \\
                 An early application generator and other recollections
                 / Barry Boehm \\
                 View from below / Robert N. Britcher \\
                 Almost thirty years as a change agent / Donald J.
                 Reifer \\
                 Leo, the first business computer: a personal experience
                 / Frank Land \\
                 Compu-THEN: before megabytes / Ben G. Matley \\
                 Four anecdotes / Harold Joseph Highland \\
                 The prolonged metamorphosis of a software engineer /
                 Robert L. Baber \\
                 Autobiographical snippets / John M. Bennett \\
                 Closing the circle / Bruce I. Blum \\
                 Before memory was virtual / Peter J. Denning \\
                 Growing up with software tools / Raymond C. Houghton",
  tableofcontents = "Preface \\
                 1. Introduction \\
                 2. Before the Beginning: The Pre-Software Era \\
                 Life Before Software, A Few Reminiscences (David Myers)
                 \\
                 3. Setting the Stage: Three Eras of Software History
                 \\
                 Software Reflections--A Pioneer's View of the History
                 of the Field (Robert L. Glass) \\
                 4. Making the Market: Vendor Pioneers \\
                 Reflections on a Software Life (Watts S. Humphrey) \\
                 How I Watched In Pain as IBM Outsmarted UNIVAC (Norman
                 F. Schneidewind) \\
                 5. Solving Problems: Application Pioneers \\
                 Aerospace \\
                 An Early Application Generator and Other Recollections
                 (Barry Boehm) \\
                 View From Below (Robert N. Britcher) \\
                 Almost Thirty Years as a Change Agent (Donald J.
                 Reifer) \\
                 Information Systems \\
                 Leo, the First Business Computer: A Personal Experience
                 (Frank Land) \\
                 Compu-THEN: Before Megabytes (Ben G. Matley) \\
                 Academic Computer Centers Four Anecdotes (Harold Joseph
                 Highland) \\
                 Consulting The Prolonged Metamorphosis of a Software
                 Engineer (Robert L. Baber) \\
                 6. Pursuing Progress: Academic/Laboratory Pioneers \\
                 Autobiographical Snippets (John M. Bennett) \\
                 Closing the Circle (Bruce I. Blum) \\
                 Before Memory Was Virtual (Peter J. Denning) \\
                 Growing Up with Software Tools (Raymond C. Houghton)
                 \\
                 7. After the Beginning: Conclusions \\
                 Biographical Sketches of the Contributors \\
                 Index",
}

@Book{Cohen:1999:MNH,
  editor =       "I. Bernard Cohen and Gregory W. Welch and Robert V. D.
                 Campbell",
  booktitle =    "Makin' Numbers --- {Howard Aiken} and the Computer",
  title =        "Makin' Numbers --- {Howard Aiken} and the Computer",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  pages =        "xvii + 279",
  year =         "1999",
  DOI =          "https://doi.org/10.5555/307688",
  ISBN =         "0-262-03263-5 (hardcover), 0-262-27057-9,
                 0-585-13043-4 (e-book)",
  ISBN-13 =      "978-0-262-03263-6 (hardcover), 978-0-262-27057-1,
                 978-0-585-13043-9 (e-book)",
  LCCN =         "QA76.2.A35 M35 1999",
  bibdate =      "Tue Sep 10 11:40:38 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://dl.acm.org/doi/book/10.5555/307688",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  tableofcontents = "The Name ``Mark I'' \\
                 Introducing Howard Aiken / I. Bernard Cohen \\
                 Aiken's Machines \\
                 Proposed Automatic Calculating Machine / Howard Aiken
                 \\
                 Aiken's First Machine: The IBM ASCC/Harvard Mark I /
                 Robert Campbell \\
                 Constructing the IBM ASCC (Harvard Mark I) / Charles
                 Bashe \\
                 Programming Mark I / Richard Bloch \\
                 Mark II, an Improved Mark I / Robert Campbell \\
                 Aiken's Alternative Number System / Henry Tropp \\
                 Aiken's Program of Instruction and Training \\
                 Aiken and the Harvard ``Comp Lab'' / Frederick Brooks
                 Jr. \\
                 Aiken as a Teacher / Peter Calingaert \\
                 Aiken's Program in a Harvard Setting / Gregory Welch
                 (concluding note by Adam Rabb Cohen) \\
                 Recollections \\
                 Commander Aiken and My Favorite Computer / Grace Hopper
                 \\
                 Reminiscences of Aiken during World War II and Later /
                 Richard Bloch \\
                 Reminiscences of the Boss / Anthony Oettinger \\
                 A View from Overseas / Maurice Wilkes \\
                 Aiken at Home, 1973 / Henry Tropp \\
                 In His Own Words \\
                 Aiken in His Own Words / Gregory Welch \\
                 Appendixes \\
                 Specifications of Aiken's Four Machines / Robert
                 Campbell, Peter Strong \\
                 Aiken's Doctoral Students and Their Dissertations",
}

@Book{Denning:1999:TBM,
  editor =       "Peter J. Denning",
  booktitle =    "Talking Back to the Machine",
  title =        "Talking Back to the Machine",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xxiv + 193 + 10",
  year =         "1999",
  DOI =          "https://doi.org/10.1007/978-1-4612-2148-7",
  ISBN =         "1-4612-2148-X",
  ISBN-13 =      "978-1-4612-2148-7",
  LCCN =         "QA75.5-76.95; QA76.9.C66",
  bibdate =      "Tue Sep 10 11:37:25 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  note =         "Edited transcript of a lecture delivered at ACM97.",
  URL =          "https://link.springer.com/chapter/10.1007/978-1-4612-2148-7_11",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  tableofcontents = "Front Matter / i--xxiv \\
                 The Folly of Prediction / Gordon Bell / 1--13 \\
                 Life Without Bits / Carver Mead / 15--21 \\
                 Alternative Computing / Joel Birnbaum / 23--35 \\
                 Very Personal Computers / Pattie Maes / 37--44 \\
                 I, Software / Nathan Myhrvold / 45--53 \\
                 The Lost Art of Storytelling / Bran Ferren / 55--69 \\
                 The Digital Battlefield / William Perry / 71--80 \\
                 Entering the Age of Convenience / Fernando Flores /
                 81--88 \\
                 In the Belly of the Net / Vinton G. Cerf / 89--97 \\
                 When Computers Become Human / Brenda Laurel / 99--109
                 \\
                 A Half Century of Surprises / Maurice Wilkes / 111--116
                 \\
                 The Interactive Classroom / Elliot Soloway / 117--124
                 \\
                 Delivering Bandwidth Like Pizza / Reed Hundt / 125--132
                 \\
                 Weird Futures / Bruce Sterling / 133--141 \\
                 Teleportation, Time Travel, and Immortality / Raj Reddy
                 / 143--153 \\
                 Pulling Diamonds from the Clay / Murray Gell-Mann /
                 155--165 \\
                 Closing Connections / James Burke / 167--173 \\
                 The Relics of '97 / David J. Kasik / 175--188 \\
                 Back Matter / 189--193",
}

@Proceedings{Bergin:2000:YAC,
  editor =       "Thomas J. Bergin",
  booktitle =    "50 Years of {Army} Computing: From {ENIAC} to {MSRC}:
                 A Record of a Symposium and Celebration November 13 and
                 14, 1996 Aberdeen Proving Ground",
  title =        "50 Years of {Army} Computing: From {ENIAC} to {MSRC}:
                 A Record of a Symposium and Celebration November 13 and
                 14, 1996 Aberdeen Proving Ground",
  volume =       "ARL-SR-93",
  publisher =    "U.S. Army Research Laboratory",
  address =      "Aberdeen, MD, USA",
  pages =        "xiii + 166",
  month =        sep,
  year =         "2000",
  ISBN =         "0-9702316-1-X",
  ISBN-13 =      "978-0-9702316-1-1",
  LCCN =         "QA76.5 .S95 1996",
  bibdate =      "Sat May 07 11:06:16 2022",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  URL =          "https://apps.dtic.mil/sti/tr/pdf/ADA431730.pdf;
                 https://permanent.fdlp.gov/lps58495/lps58495.pdf",
  acknowledgement = ack-nhfb,
  remark-1 =     "From page 1: ``As part of the dedication ceremony,
                 awards were presented to honor three of the most
                 important pioneers, Herman Goldstine, Paul Gillon, and
                 John von Neumann.''",
  remark-2 =     "There are a few mentions of the Cambridge EDSAC, and
                 several of Maurice Wilkes.",
  tableofcontents = "Welcome / iii \\
                 Foreword / v \\
                 Preface / vii \\
                 Introduction / 1 \\
                 1. Opening Session: History of Early Computing / 8 \\
                 Welcoming Remarks / 8 \\
                 Announcements / 10 \\
                 Keynote Address: A Short History of Computing or How
                 Did We Get to Aberdeen? / 12 \\
                 2. ENIAC: Development and Early Days / 24 \\
                 3. Women Pioneers / 38 \\
                 4. Digital Computing at BRL: 1938--1969 / 50 \\
                 1939--1954: ENIAC and the First Computer Survey / 51
                 \\
                 EDVAC, ORDVAC / 55 \\
                 BRLESC I and II / 58 \\
                 HEP / 60 \\
                 Software / 61 \\
                 ENIAC Put to Work / 66 \\
                 Applications / 68 \\
                 5. The Early Computer Industry / 74 \\
                 6. Recent History: Supercomputers and Networking / 86
                 \\
                 7. Military Ceremony / 102 \\
                 8. Civilian Recognition and MSRC Ribbon-Cutting
                 Ceremonies / 104 \\
                 Presenter Biographies / 136 \\
                 Appendix. ACM History Track Panel: The Army, the
                 National Need, and the ENIAC / 142 \\
                 Epilog. High-Performance Computing at ARL / 160
                 Literature Citations / 163",
}

@Book{Hill:2000:RCA,
  editor =       "Mark D. (Mark Donald) Hill and Norman P. (Norman Paul)
                 Jouppi and Gurindar Sohi",
  booktitle =    "Readings in Computer Architecture",
  title =        "Readings in Computer Architecture",
  publisher =    pub-MORGAN-KAUFMANN,
  address =      pub-MORGAN-KAUFMANN:adrsf,
  pages =        "xviii + 717",
  year =         "2000",
  ISBN =         "1-55860-539-8",
  ISBN-13 =      "978-1-55860-539-8",
  LCCN =         "QA76.9.A73 H55 2000",
  bibdate =      "Fri May 12 15:34:46 MDT 2006",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/sigarch.bib;
                 z3950.loc.gov:7090/Voyager",
  URL =          "http://books.elsevier.com/bookscat/links/details.asp?isbn=1558605398;
                 http://www.loc.gov/catdir/description/els033/99044480.html;
                 http://www.loc.gov/catdir/toc/els033/99044480.html;
                 https://archive.org/details/readingsincomput0000hill/page/n9/mode/2up?q=Slave+memories;
                 https://shop.elsevier.com/books/readings-in-computer-architecture/hill/978-0-08-057364-9",
  acknowledgement = ack-nhfb,
  shorttableofcontents = "1: Classic Machines: Technology,
                 Implementation, and Economics \\
                 2: Methods \\
                 3: Instruction Sets \\
                 4: Instruction Level Parallelism (ILP) \\
                 5: Dataflow and Multithreading \\
                 6: Memory Systems \\
                 7: I/O: Storage Systems, Networks, and Graphics \\
                 8: Single-Instruction Multiple Data (SIMD) Parallelism
                 \\
                 9: Multiprocessors and Multicomputers \\
                 10: Recent Implementations and Future Prospects",
  subject =      "Computer architecture",
  tableofcontents = "PREFACE \\
                 CHAPTER 1: Classic Machines: Technology,
                 Implementation, and Economics \\
                 G. M. Amdahl, G. A. Blaauw, F. P. Brooks, Jr.,
                 ``Architecture of the IBM System/360,'' IBM Journal of
                 Research and Development, April 1964 \\
                 J. E. Thornton, ``Parallel Operation in the Control
                 Data 6600,'' Fall Joint Computers Conference, vol. 26,
                 pp. 33--40, 1961 \\
                 R. M. Russell, ``The Cray-1 Computer System'', Comm.
                 ACM, 21, 1 (January 1978), 63--72 \\
                 J. Kolodzey, ``Cray-1 Computer Technology'', IEEE
                 Transactions on Components, Hybrids, and Manufacturing
                 Technology, p181--187, June 1981 \\
                 G. Moore, ``Cramming More Components onto Integrated
                 Circuits'', Electronics, p114--117, April 1965 \\
                 S. Mazor, ``The History of the Microcomputer Invention
                 and Evolution'', Proc. IEEE Dec '95, 1601--1607 \\
                 CHAPTER 2: Methods \\
                 G. M. Amdahl, ``Validity of the Single-Processor
                 Approach to Achieving Large Scale Computing
                 Capabilities'', AFIPS Conference Proceedings, (April
                 1967), 483--485 \\
                 M. D. Hill and A. J. Smith, ``Evaluating Associativity
                 in CPU Caches'', IEEE Trans. on Computers, C-38, 12
                 (December 1989), 1612--1630 \\
                 J. S. Emer and D. W. Clark, ``A Characterization of
                 Processor Performance in the VAX-11/780'', Proc.
                 Eleventh International Symposium on Computer
                 Architecture, Ann Arbor, MI (June 1984), 301--310 \\
                 CHAPTER 3: Instruction Sets \\
                 W. A. Wulf, ``Compilers and Computer Architecture'',
                 IEEE Computer, 14, 7 (July 1981), 41--48 \\
                 G. Radin, ``The 801 Minicomputer,'' Proc. Symposium on
                 Architectural Support for Programming Languages and
                 Operating Systems, March 1982, 39--47 \\
                 D. A. Patterson and D. R. Ditzel, ``The Case for the
                 Reduced Instruction Set Computer,'' ACM Computer
                 Architecture News, 8, 6, 15 October 1980, 25--33 \\
                 R. P. Colwell, C. Y. Hitchcock, E. D. Jensen, H. M.
                 Brinkley Sprunt, C. P. Kollar, ``Computers, Complexity,
                 and Controversy,'' IEEE Computer, vol. 18, no. 9,
                 September 1985 \\
                 J. Crawford, ``Architecture of the Intel 80386,''
                 Proceedings of ICCD , pp. 155--160, October 1986 \\
                 S. Mahlke, R. Hank, J. Mccormick, D. August, W. Hwu,
                 ``A Comparison of Full and Partial Predicated Execution
                 Support for ILP Processors'', Proc. 22nd Annual
                 Symposium on Computer Architecture (June 1995),
                 138--150 \\
                 CHAPTER 4: Instruction Level Parallelism (ILP) \\
                 D. W. Anderson, F. J. Sparacio and R. M. Tomasulo,
                 ``The IBM System/360 Model 91: Machine Philosophy and
                 Instruction-Handling'', IBM Journal of Research and
                 Development January 1967 \\
                 J. E. Smith and A. R. Pleszkun, ``Implementing Precise
                 Interrupts in Pipelined Processors'', IEEE Trans. on
                 Computers, C-37, 5 (May 1988), 562--573 \\
                 J. E. Smith, ``A Study of Branch Prediction
                 Strategies'', Proc. Eighth Annual Symposium on Computer
                 Architecture (May 1981), 135--148 \\
                 T.-Y. Yeh and Y. N. Patt, ``Two-Level Adaptive Branch
                 Prediction,'' Proc. 24th Annual Workshop on
                 Microprogramming (MICRO-24), Albuquerque, NM, (December
                 1991) \\
                 Y. N. Patt, W. W. Hwu and M. Shebanow, ``HPS, A New
                 Microarchitecture: Introduction and Rationale,'' Proc.
                 18th Annual Workshop on Microprogramming, Pacific
                 Grove, CA (December 1985), 103--108 \\
                 G. S. Sohi and S. Vajapeyam, ``Instruction Issue Logic
                 for High-Performance, Interruptible Pipelined
                 Processors'', Proc. 14th Annual Symposium on Computer
                 Architecture (June 1987), 27--34 \\
                 G. F. Grohoski, ``Machine Organization of the IBM RISC
                 System/6000 processor,'' IBM Journal of Research and
                 Development, 34, 1 (January 1990), 37--58 \\
                 K. C. Yeager, ``The MIPS R10000 Superscalar
                 Microprocessor'', IEEE Micro, 16, 2, April 1996, 28--40
                 \\
                 B. R. Rau and J. A. Fisher, ``Instruction-Level
                 Parallel Processing: History, Overview, and
                 Perspective'', The Journal of Supercomputing,, 7, 1,
                 (??? 1993), 9--50. Reprinted in Rau and Fisher (ed.),
                 ``Instruction-Level Parallelism, Kluwer Academic
                 Publishers, 1993 \\
                 CHAPTER 5: Dataflow and Multithreading \\
                 J. B. Dennis and D. P. Misunas, ``A Preliminary
                 Architecture for a Basic Data-Flow Processor,'' Proc.
                 2nd Annual Symposium on Computer Architecture, Computer
                 Architecture News, 3, 4 (December 1974), 126--132, ACM
                 \\
                 Arvind and R. S. Nikhil, ``Executing a Program on the
                 MIT Tagged-Token Dataflow Architecture'', IEEE Trans.
                 on Computers, 39, 3 (March 1990), 300--318 \\
                 B. Smith, ``Architecture and Applications of the HEP
                 Multiprocessor Computer System'', Proc. of the Int.
                 Soc. for Opt. Engr. (1981), 241--248 \\
                 D. M. Tullsen, S. J. Eggers, J. S. Emer, H. M. Levy, J.
                 L. Lo and R. L. Stamm, ``Exploiting Choice: Instruction
                 Fetch and Issue on an Implementable Simultaneous
                 Multithreading Processor'', Proc. 23rd Annual Symposium
                 on Computer Architecture (May 1996), 191--202 \\
                 CHAPTER 6: Memory Systems \\
                 M. V. Wilkes, ``Slave Memories and Dynamic Storage
                 Allocation'', IEEE Trans. on Electronic Computers,
                 EC-14, 2 (April 1965), 270--271 \\
                 J. S. Liptay, ``Structural Aspects of the System/360
                 Model 85, Part II: The Cache'', IBM Systems Journal,,
                 7, 1 (1968), 15--21 \\
                 D. Kroft, ``Lockup-Free Instruction Fetch/Prefetch
                 Cache Organization'', Proc. Eighth Symposium on
                 Computer Architecture (May 1981), 81--87 \\
                 J. R. Goodman, ``Using Cache Memory to Reduce
                 Processor-Memory Traffic'', Proc. Tenth International
                 Symposium on Computer Architecture, Stockholm, Sweden
                 (June 1983), 124--131 \\
                 N. P. Jouppi, ``Improving Direct-Mapped Cache
                 Performance by the Addition of a Small
                 Fully-Associative Cache and Prefetch Buffers'', Proc.
                 17th Annual Symposium on Computer Architecture,
                 Computer Architecture News, 18, 2 (June 1990),
                 364--373, ACM \\
                 T. Kilburn, D. B. G. Edwards, M. J. Lanigan, F. H.
                 Sumner, ``One-Level Storage System'', IRE Transactions,
                 EC-11, 2, (April 1962), 223--235 \\
                 D. W. Clark and J. S. Emer, ``Performance of the
                 VAX-11/780 Translation Buffer: Simulation and
                 Measurement'', ACM Trans. on Computer Systems, 3, 1
                 (February 1985), 31--62 \\
                 W. Wang, J.-L. Baer and H. M. Levy, ``Organization and
                 Performance of a Two-Level Virtual-Real Cache
                 Hierarchy'', Proc. 16th Annual International Symposium
                 on Computer Architecture, Jerusalem (June 1989),
                 140--148 \\
                 CHAPTER 7: I/O: Storage Systems, Networks, and Graphics
                 \\
                 M. Smotherman, ``A Sequencing-based Taxonomy of I/O
                 Systems and Review of Historical Machines'', ACM
                 Computer Architecture News 17:5, (September 1989), pgs
                 5--15. Storage Systems \\
                 C. Ruemmler and J. Wilkes, ``An Introduction to Disk
                 Drive Modeling'', IEEE Computer vol 27 #3, March 1994,
                 pgs 17--28 \\
                 D. A. Patterson, G. Gibson and R. H. Katz, ``A Case for
                 Redundant Arrays of Inexpensive Disks (RAID)'', Proc.
                 ACM SIGMOD Conference, Chicago, Illinois (June 1988).
                 Networks \\
                 R. Metcalfe and D. Boggs, ``Ethernet: Distributed
                 Packet Switching for Local Computer Networks.''
                 Communications of the ACM, 19(7):395--404 \\
                 L. Ni and P. McKinley, ``A Survey of Wormhole Routing
                 Techniques in Direct Networks'', IEEE Computer,
                 February 1993, vol 26 #2, pgs 62--76. Graphics \\
                 K. AKERLY, ``Reality Engine Graphics'', SIGGRAPH '93
                 Proceedings, pp 109--116 \\
                 CHAPTER 8: Single-Instruction Multiple Data (SIMD)
                 Parallelism \\
                 M. J. Flynn, ``Very High-Speed Computing Systems'',
                 Proceedings of the IEEE , vol. 54, no. 12, December
                 1966 \\
                 D. J. Kuck and R. A. Stokes, ``The Burroughs Scientific
                 Processor (BSP)'', IEEE Trans. on Computers , vol.
                 C-31, pp. 363--376, May 1982 \\
                 M. Gokhale, B. Holmes, K. Iobst, ``Processing in
                 Memory: The Terasys Massively Parallel PIM Array'',
                 IEEE Computer, 28, 4 (April 1995), 23--31 \\
                 CHAPTER 9: Multiprocessors and Multicomputers \\
                 W. A. Wulf and S. P. Harbison, ``Reflections in a pool
                 of processors / An experience report on C.mmp/Hydra'',
                 Proc. National Computer Conference (AFIPS) (June 1978)
                 \\
                 L. Lamport, ``How to Make a Multiprocessor Computer
                 That Correctly Executes Multiprocess Programs'', IEEE
                 Trans. on Computers, C-28, 9 (September 1979), 690--691
                 \\
                 L. M. Censier and P. Feautrier, ``A New Solution to
                 Coherence Problems in Multicache Systems'', IEEE
                 Transactions on Computers, C-27, 12 (December 1978),
                 1112--1118 \\
                 D. Lenoski, J. Laudon, K. Gharachorloo, W. Weber, A.
                 Gupta, J. Hennessy, M. Horowitz and M. Lam, ``The
                 Stanford DASH Multiprocessor'', IEEE Computer, 25, 3
                 (March 1992), 63--79 \\
                 E. Hagersten, A. Landin, and S. Haridi, ``DDM--A
                 Cache-Only Memory Architecture'', IEEE Computer, 25, 9
                 (September 1992), 44--54 \\
                 C. L. Seitz, ``The Cosmic Cube'', Comm. ACM (January
                 1985), 22--33 \\
                 K. Li and P. Hudak, ``Memory Coherence in Shared
                 Virtual Memory Systems'', ACM Trans. on Computer
                 Systems, 7, 4 (November 1989), 321--359 \\
                 CHAPTER 10: Recent Implementations and Future Prospects
                 \\
                 D. Alpert, D. Avnon, ``Architecture of the Pentium
                 Microprocessor'', IEEE Micro, June '93, 11--21 \\
                 D. Papworth, ``Tuning the Pentium Pro Micro
                 Architecture'', IEEE Micro April '96, 8--15 \\
                 M. Slater, ``The Microprocessor Today'', IEEE Micro Dec
                 '96, 32--44 \\
                 A. Yu, ``The Future of Microprocessors'', IEEE Micro
                 Dec '96, 46--53.",
}

@Book{Austin:2001:SSS,
  author =       "Brian Austin",
  booktitle =    "{Schonland}: Scientist and Soldier",
  title =        "{Schonland}: Scientist and Soldier",
  publisher =    pub-IOP,
  address =      pub-IOP:adr,
  pages =        "xviii + 639",
  year =         "2001",
  DOI =          "https://doi.org/10.1201/9781420033571",
  ISBN =         "0-7503-0501-0 (hardcover), 1-4200-3357-3 (PDF
                 e-book)",
  ISBN-13 =      "978-0-7503-0501-3 (hardcover), 978-1-4200-3357-1 (PDF
                 e-book)",
  LCCN =         "QC16.S2646 A97 2001; Q143.S36 A87 2001",
  bibdate =      "Sat Apr 14 14:26:34 MDT 2018",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/notes-rec-r-soc-lond.bib",
  URL =          "http://www.crcnetbase.com/isbn/9781420033571",
  abstract =     "Basil Schonland the physicist unravelled the mysteries
                 of lightning. Schonland the soldier served as
                 scientific advisor to two Generals, became Chancellor
                 of his alma mater, and Superintendent of the Army
                 Operational Research Group. Schonland the administrator
                 was President of the CSIR and Director of Harwell. But
                 who was this exceptional man? In this book Brian Austin
                 has written not just a scientific biography, but a
                 biography which tells much of a highly placed scientist
                 and administrator, of the increasing engagement between
                 science and the military, and of changing military and
                 diplomatic relationships between Britain and South
                 Africa. He has drawn on a profusion of primary and
                 secondary source material, from both South African and
                 British archives, to produce a fine and very readable
                 biography.",
  acknowledgement = ack-nhfb,
  author-dates = "1945--",
  subject =      "Schonland, Basil; Sir; Sir; Physicists; South Africa;
                 Biography; Soldiers; Physicists.; Soldiers.",
  subject-dates = "1896--1972",
  tableofcontents = "Foreword / Sir Maurice Wilkes FREng FRS \\
                 Early Years \\
                 Rhodes to Cambridge \\
                 For King and Country \\
                 In Command \\
                 From the Cavendish to Cape Town \\
                 And Then There Was Lightning \\
                 Enter Cockcroft \\
                 The Wings Begin to Spread \\
                 Two Chairs and the BPI \\
                 Bernard Price's Institute \\
                 The SSS at War \\
                 `Could I be of Service?' \\
                 Soldiers and Civilians \\
                 Montgomery's Scientist \\
                 When Smuts Called \\
                 Nationalists and Internationalists \\
                 `Come over to Macedonia and Help Us' \\
                 Cockcroft's Man \\
                 Scientia Et Labore \\
                 `Cometh the Hour' \\
                 Harwell \\
                 Fission But No Fusion \\
                 Zeta and Windscale \\
                 Captain and Not First Officer \\
                 `For the Future Lies with You'",
}

@Book{Ceruzzi:2003:HMC,
  author =       "Paul E. Ceruzzi",
  booktitle =    "A History of Modern Computing",
  title =        "A History of Modern Computing",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  edition =      "Second",
  pages =        "xi + 445",
  year =         "2003",
  ISBN =         "0-262-53203-4 (paperback)",
  ISBN-13 =      "978-0-262-53203-7 (paperback)",
  LCCN =         "QA76.17.C47 2003",
  bibdate =      "Sat Apr 27 15:03:11 MDT 2024",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/linux.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 https://www.math.utah.edu/pub/tex/bib/unix.bib",
  series =       "History of computing",
  abstract =     "This book covers modern computing from the development
                 of the first electronic digital computer through the
                 dot-com crash. The author concentrates on five key
                 moments of transition: the transformation of the
                 computer in the late 1940s from a specialized
                 scientific instrument to a commercial product; the
                 emergence of small systems in the late 1960s; the
                 beginning of personal computing in the 1970s; the
                 spread of networking after 1985; and, in a chapter
                 written for this edition, the period 1995-2001. The new
                 material focuses on the Microsoft antitrust suit, the
                 rise and fall of the dot-coms, and the advent of open
                 source software, particularly Linux. Within the
                 chronological narrative, the book traces several
                 overlapping threads: the evolution of the computer's
                 internal design; the effect of economic trends and the
                 Cold War; the long-term role of IBM as a player and as
                 a target for upstart entrepreneurs; the growth of
                 software from a hidden element to a major character in
                 the story of computing; and the recurring issue of the
                 place of information and computing in a democratic
                 society. The focus is on the United States (though
                 Europe and Japan enter the story at crucial points), on
                 computing per se rather than on applications such as
                 artificial intelligence, and on systems that were sold
                 commercially and installed in quantities.",
  acknowledgement = ack-nhfb,
  libnote =      "Not yet in my library.",
  remark =       "From page 149: ``IBM's adoption of this concept
                 [microprogramming] extended Wilkes's original insight.
                 \ldots{} Wilkes himself may have been inspired by the
                 Bell Labs relay computer Model VI, which he probably
                 inspected during a visit to America in 1950.''",
  tableofcontents = "Introduction: Defining ``Computer'' \\
                 1: The Advent of Commercial Computing, 1945--1956 \\
                 2: Computing Comes of Age, 1956--1964 \\
                 3: The Early History of Software, 1952--1968 \\
                 4: From Mainframe to Minicomputer, 1959--1969 \\
                 5: The ``Go-Go'' Years and the System/360, 1961--1975
                 \\
                 6: The Chip and Its Impact, 1965--1975 \\
                 7: The Personal Computer, 1972--1977 \\
                 8: Augmenting Human Intellect, 1975--1985 \\
                 9: Workstations, UNIX, and the Net, 1981--1995 \\
                 10: ``Internet Time,'' 1995--2001 \\
                 Conclusion: The Digitization of the World Picture",
}

@Book{Herbert:2004:CST,
  editor =       "Andrew Herbert and Karen Sp{\"a}rck Jones",
  booktitle =    "Computer Systems: Theory, Technology, and
                 Applications; a tribute to {Roger Needham}",
  title =        "Computer Systems: Theory, Technology, and
                 Applications; a tribute to {Roger Needham}",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xvii + 338",
  year =         "2004",
  DOI =          "https://doi.org/10.1007/b97622",
  ISBN =         "0-387-20170-X",
  ISBN-13 =      "978-0-387-20170-2",
  LCCN =         "QA76.9.S88 H45 2004",
  bibdate =      "Mon Aug 1 14:54:14 2022",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/h/hoare-c-a-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  abstract =     "An invited collection of peer-reviewed papers
                 surveying key areas of Roger Needham's distinguished
                 research career at Cambridge University and Microsoft
                 Research. From operating systems to distributed
                 computing, many of the world's leading researchers
                 provide insight into the latest concepts and
                 theoretical insights --- many of which are based upon
                 Needham's pioneering research work. A critical
                 collection of edited-survey research papers spanning
                 the entire range of Roger Needham's distinguished
                 scientific career, from operating systems to
                 distributed computing and security. Many of the world's
                 leading researchers survey their topics' latest
                 developments and acknowledge the theoretical
                 foundations of Needham's work. Introduction to book
                 written by Rick Rashid, Director of Microsoft Research
                 Worldwide.",
  acknowledgement = ack-nhfb,
  tableofcontents = "Preface / xi \\
                 Roger Needham: 50 + 5 Meeting Programme / xiii \\
                 Contributors / xv \\
                 Introduction: Roger Needham / Rick Rashid / 1 \\
                 1 On Access Control, Data Integration, and Their
                 Languages / Mart{\'\i}n Abadi / 9 \\
                 2 Protocol Analysis, Composability and Computation /
                 Ross Anderson, Michael Bond / 15 \\
                 3 Access Control in Distributed Systems / Jean Bacon,
                 Ken Moody / 21 \\
                 4 Implementing Condition Variables with Semaphores /
                 Andrew D. Birrell / 29 \\
                 5 Clumps, Clusters and Classification / Christopher M.
                 Bishop / 39 \\
                 6 How to Implement Unnecessary Mutexes / Mike Burrows /
                 51 \\
                 7 Bioware Languages / Luca Cardelli / 59 \\
                 8 The Economics of Open Systems / David D. Clark / 67
                 \\
                 9 From Universe to Global Internet / Jon Crowcroft / 73
                 \\
                 10 Needham--Schroeder Goes to Court / Dorothy E.
                 Denning / 77 \\
                 11 The Design of Reliable Operating Systems / Peter
                 Denning / 79 \\
                 12 An Historical Connection between Time-Sharing and
                 Virtual Circuits / Sandy Fraser / 85 \\
                 13 On Cross-Platform Security / Li Gong / 89 \\
                 14 Distributed Computing Economics / Jim Gray / 93 \\
                 15 The Titan Influence / David Hartley / 103 \\
                 16 Middleware? Muddleware? / Andrew Herbert / 109 \\
                 17 Grand Challenges for Computing Research / Tony Hoare
                 / 117 \\
                 18 Sentient Computing / Andy Hopper / 125 \\
                 19 Cyber Security in Open Systems / Anita Jones / 133
                 \\
                 20 Software Components: Only the Giants Survive /
                 Butler W. Lampson / 137 \\
                 21 Security Protocols: Who Knows What Exactly? / Peter
                 Landrock / 147 \\
                 22 Volume Rendering by Ray-Casting in Shear-Image Order
                 / Hugh C. Lauer, Yin Wu, Vishal Bhatia, Larry Seiler /
                 153 \\
                 23 A Conceptual Authorization Model for Web Services /
                 Paul J. Leach, Chris Kaler, Blair Dillaway, Praerit
                 Garg, Brian LaMacchia, Butler Lampson, John Manferdelli
                 Rick Rashid, John Shewchuk, Dan Simon, Richard Ward /
                 165 \\
                 24 The Trouble with Standards / E. Stewart Lee / 173
                 \\
                 25 Novelty in the Nemesis Operating System / Ian Leslie
                 / 177 \\
                 26 A Technology Transfer Retrospective / Roy Levin /
                 185 \\
                 27 An Optical LAN / Derek McAuley / 195 \\
                 28 What's in a Name? / Robin Milner / 205 \\
                 29 The Cryptographic Role of the Cleaning Lady / Bob
                 Morris / 211 \\
                 30 Real Time in a Real Operating System / Sape J.
                 Mullender, Pierre G. Jansen / 213 \\
                 31 Zen and the Art of Research Management / John
                 Naughton, Robert W. Taylor / 223 \\
                 32 The Descent of BAN / Lawrence C. Paulson / 225 \\
                 33 Brief Encounters / Brian Randell / 229 \\
                 34 Retrieval System Models: What's New? / Stephen
                 Robertson, Karen Sp{\"a}rck Jones / 237 \\
                 35 Slammer: An Urgent Wake-Up Call / Jerome H. Saltzer
                 / 243 \\
                 36 Caching Trust Rather Than Content / M.
                 Satyanarayanan / 249 \\
                 37 Least Privilege and More / Fred B. Schneider / 253
                 \\
                 38 Using Sharing to Simplify System Management /
                 Michael D. Schroeder / 259 \\
                 39 An RSA-Related Number-Theoretic Surprise / Gustavus
                 J. Simmons / 269 \\
                 40 Application-Private Networks / Jonathan M. Smith /
                 273 \\
                 41 Using the CORAL System to Discover Attacks on
                 Security Protocols / Graham Steel, Alan Bundy, Ewen
                 Denney / 279 \\
                 42 On the Role of Binding and Rate Adaptation in Packet
                 Networks / David Tennenhouse / 287 \\
                 43 Technologies for Portable Computing / Chuck Thacker
                 / 295 \\
                 44 Multiple Alternative Voting / David Wheeler / 305
                 \\
                 45 The Semiotics of Umbrellas / John Wilkes / 311 \\
                 46 Computers for Specialized Application Areas /
                 Maurice Wilkes / 317 \\
                 Computer Security? / Roger Needham / 319 \\
                 Roger Needham: Publications / Karen Sp{\"a}rck Jones /
                 327",
}

@Book{Copeland:2005:ATA,
  editor =       "B. Jack Copeland",
  booktitle =    "{Alan Turing}'s {Automatic Computing Engine}: the
                 master codebreaker's struggle to build the modern
                 computer",
  title =        "{Alan Turing}'s {Automatic Computing Engine}: the
                 master codebreaker's struggle to build the modern
                 computer",
  publisher =    pub-OXFORD,
  address =      pub-OXFORD:adr,
  pages =        "xx + 553",
  year =         "2005",
  ISBN =         "0-19-856593-3 (hardcover)",
  ISBN-13 =      "978-0-19-856593-2 (hardcover)",
  LCCN =         "QA75 .A43 2005",
  MRclass =      "01A80 (01-06 01A60 68-03 94-03)",
  MRnumber =     "2164870 (2006g:01020)",
  MRreviewer =   "A. D. Booth",
  bibdate =      "Sat Nov 19 18:33:05 MST 2005",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/fparith.bib;
                 melvyl.cdlib.org:210/CDL90",
  URL =          "http://ukcatalogue.oup.com/product/9780198565932.do;
                 http://www.oxfordscholarship.com/oso/public/content/maths/9780198565932/toc.html",
  abstract =     "The mathematical genius Alan Turing (1912--1954) was
                 one of the greatest scientists and thinkers of the 20th
                 century. Now well known for his crucial wartime role in
                 breaking the ENIGMA code, he was the first to conceive
                 of the fundamental principle of the modern computer ---
                 the idea of controlling a computing machine's
                 operations by means of coded instructions, stored in
                 the machine's `memory'. In 1945, Turing drew up his
                 revolutionary design for an electronic computing
                 machine --- his Automatic Computing Engine (`ACE'). A
                 pilot model of the ACE ran its first programme in 1950
                 and the production version, the `DEUCE', went on to
                 become a cornerstone of the fledgling British computer
                 industry. The first `personal' computer was based on
                 Turing's ACE. This book describes Turing's struggle to
                 build the modern computer. It contains first-hand
                 accounts by Turing and by the pioneers of computing who
                 worked with him. The book describes the hardware and
                 software of the ACE and contains chapters describing
                 Turing's path-breaking research in the fields of
                 Artificial Intelligence (AI) and Artificial Life
                 (A-Life).",
  acknowledgement = ack-nhfb,
  remark =       "Originally published: New York; London: Springer,
                 2003",
  subject =      "Turing, Alan Mathison; Computers; Great Britain;
                 History; Computer engineering; Great Britain; History",
  tableofcontents = "Foreword / Donald W. Davies \\
                 Introduction / B. Jack Copeland \par

                 Part I: The National Physical Laboratory and the ACE
                 Project \\
                 A Century of Measurement and Computation at the
                 National Physical Laboratory, 1900--2000 / Eileen
                 Magnello \\
                 The Creation of the NPL Mathematics Division / Mary
                 Croarken \\
                 The Origins and Development of the ACE Project / B.
                 Jack Copeland \\
                 The Pilot ACE at the National Physical Laboratory,
                 James H. Wilkinson \par

                 Part II: Turing and the History of Computing \\
                 The ACE and the Shaping of British Computing / Martin
                 Campbell-Kelly \\
                 Computer Architecture and the ACE Computers / Robert
                 Doran \\
                 Turing and the Computer / B. Jack Copeland and Diane
                 Proudfoot \\
                 From Turing Machine to ``Electronic Brain'' / Teresa
                 Numerico \par

                 Part III: The ACE Computers \\
                 The Pilot ACE Instruction Format / Henry John Norton
                 \\
                 Programming the Pilot ACE / J.G. Hayes \\
                 The Pilot ACE: from Concept to Reality / Robin A.
                 Vowels \\
                 The DEUCE --- a User's View / Robin A. Vowels \\
                 Applications of the Pilot ACE and the DEUCE / Tom
                 Vickers \\
                 The ACE Test Assembly, the Pilot ACE, the Big ACE, and
                 the Bendix G15 / Harry D. Huskey \\
                 The ACE Simulator and the Cybernetic Model / Michael
                 Woodger \\
                 The Pilot Model and the Big ACE on the Web / Benjamin
                 Wells \par

                 Part IV: Electronics \\
                 How Valves Work / David O. Clayden \\
                 Recollections of Early Vacuum Tube Circuits / Maurice
                 Wilkes \\
                 Circuit Design of the Pilot ACE and the Big ACE / David
                 O. Clayden \par

                 Part V: Technical Reports and Lectures on the ACE and
                 the Pilot ACE, 1945--1951 \\
                 Proposed Electronic Calculator (1945) / Alan M. Turing
                 \\
                 Notes on Memory (1945) / Alan M. Turing \\
                 The Turing--Wilkinson Lecture Series (1946--1947) /
                 Alan M. Turing and James H. Wilkinson \\
                 The State of the Art in Electronic Digital Computing in
                 Britain and the United States (1947) / Harry D.
                 Huskey",
}

@Book{deBeauclair:2005:RMG,
  editor =       "Wilfried de Beauclair",
  booktitle =    "{Rechnen mit Maschinen: Eine Bildgeschichte der
                 Rechentechnik}. ({German}) [{Computing} with Machines:
                 a Visual History of Computing Technology]",
  title =        "{Rechnen mit Maschinen: Eine Bildgeschichte der
                 Rechentechnik}. ({German}) [{Computing} with Machines:
                 a Visual History of Computing Technology]",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "313",
  year =         "2005",
  DOI =          "https://doi.org/10.1007/b139066",
  ISBN =         "1-280-62377-2, 3-540-27433-2 (paperback),
                 3-540-27433-2 (e-book)",
  ISBN-13 =      "978-1-280-62377-6, 978-3-540-27433-9 (paperback),
                 978-3-540-27433-9 (e-book)",
  LCCN =         "QA76 .B325 2005; TK7885 .B438 2005",
  bibdate =      "Thu Sep 12 12:30:33 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  acknowledgement = ack-nhfb,
  author-dates = "Wilfried de Beauclair (4 April 1912--22 April 2020)
                 [Swiss--German engineer and computer scientist]",
  language =     "German",
  remark =       "There are 10 brief mentions of Maurice Wilkes in this
                 book, on pages 6, 99, 113, 137, 137, and 141. There are
                 photographs of the EDSAC on pages 149 and 153, and the
                 LEO I on page 153. There are several photographs of the
                 BINAC and ENIAC. The EDVAC has only 4 mentions, and no
                 photographs. The SEAC appears on 4 pages, with several
                 photographs, including one of the DYSEAC (second SEAC)
                 mounted in a truck trailer. The book offers multiple
                 photographs of several other early computers",
  tableofcontents = "Front Matter / i--xiv \\
                 Einf{\"u}hrung / 1--10 \\
                 Die Entwicklung der mechanischen Rechenmaschinen /
                 11--34 \\
                 Die Lochkarte als Programm- und Datenspeicher dritte
                 Wurzel der Datenverarbeitungstechnik / 35--56 \\
                 Der Lochstreifen als Datentr{\"a}ger / 57--64 \\
                 Rechenautomaten in elektromechanischer Bauweise /
                 65--72 \\
                 Relaisrechner / 73--110 \\
                 Rechenautomaten in R{\"o}hrentechnik / 111--172 \\
                 Rechenanlagen in Halbleiter--Bauweise / 173--198 \\
                 Interne Bauelemente der Rechenanlagen / 199--255 \\
                 Periphere Ger{\"a}te der Rechenanlagen / 257--300 \\
                 Back Matter / 301--313",
}

@Book{Copeland:2012:ATE,
  editor =       "B. Jack Copeland",
  booktitle =    "{Alan Turing}'s Electronic Brain: the Struggle to
                 Build the {ACE}, the World's Fastest Computer",
  title =        "{Alan Turing}'s Electronic Brain: the Struggle to
                 Build the {ACE}, the World's Fastest Computer",
  publisher =    pub-OXFORD,
  address =      pub-OXFORD:adr,
  pages =        "xxi + 553",
  year =         "2012",
  ISBN =         "0-19-856593-3 (hardcover), 0-19-960915-2 (paperback),
                 0-19-164434-X (e-book)",
  ISBN-13 =      "978-0-19-856593-2 (hardcover), 978-0-19-960915-4
                 (paperback), 978-0-19-164434-4 (e-book)",
  LCCN =         "QA75 .C638 2012",
  bibdate =      "Tue Jun 19 14:37:17 MDT 2012",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkinson-james-hardy.bib;
                 https://www.math.utah.edu/pub/tex/bib/master.bib;
                 library.ox.ac.uk:210/ADVANCE",
  price =        "UK \pounds 14.99",
  abstract =     "The mathematical genius Alan Turing, now well known
                 for his crucial wartime role in breaking the ENIGMA
                 code, was the first to conceive of the fundamental
                 principle of the modern computer-the idea of
                 controlling a computing machine's operations by means
                 of a program of coded instructions, stored in the
                 machine's `memory'. In 1945 Turing drew up his
                 revolutionary design for an electronic computing
                 machine-his Automatic Computing Engine ('ACE'). A pilot
                 model of the ACE ran its first program in 1950 and the
                 production version, the `DEUCE', went on to become a
                 cornerstone of the fledgling British computer industry.
                 The first `personal' computer was based on Turing's
                 ACE. Alan Turing's Automatic Computing Engine describes
                 Turing's struggle to build the modern computer. The
                 first detailed history of Turing's contributions to
                 computer science, this text is essential reading for
                 anyone interested in the history of the computer and
                 the history of mathematics. It contains first hand
                 accounts by Turing and by the pioneers of computing who
                 worked with him. As well as relating the story of the
                 invention of the computer, the book clearly describes
                 the hardware and software of the ACE-including the very
                 first computer programs. The book is intended to be
                 accessible to everyone with an interest in computing,
                 and contains numerous diagrams and illustrations as
                 well as original photographs. The book contains
                 chapters describing Turing's path-breaking research in
                 the fields of Artificial Intelligence (AI) and
                 Artificial Life (A-Life). The book has an extensive
                 system of hyperlinks to The Turing Archive for the
                 History of Computing, an on-line library of digital
                 facsimiles of typewritten documents by Turing and the
                 other scientists who pioneered the electronic
                 computer.",
  acknowledgement = ack-nhfb,
  subject =      "Turing, Alan Mathison; Computers; Great Britain;
                 History; Computer engineering",
  subject-dates = "1912--1954",
  tableofcontents = "List of Photographs / xvi \\
                 Contributors / xvii \\
                 Introduction / B. Jack Copeland / 1 \\
                 Part I: The National Physical Laboratory and the ACE
                 Project \\
                 1: The National Physical Laboratory / Eileen Magnello /
                 15 \\
                 2: The creation of the NPL Mathematics Division / Mary
                 Croarken / 23 \\
                 3: The origins and development of the ACE project / B.
                 Jack Copeland / 37 \\
                 4: The Pilot ACE at the National Physical Laboratory /
                 James H. Wilkinson / 93 \\
                 Part II: Turing and the History of Computing \\
                 5: Turing and the computer / B. Jack Copeland and Diane
                 Proudfoot / 107 \\
                 6: The ACE and the shaping of British computing /
                 Martin Campbell Kelly / 149 \\
                 7: From Turing machine to 'electronic brain' / Teresa
                 Numerico / 173 \\
                 8: Computer architecture and the ACE computers / Robert
                 Doran / 193 \\
                 Part III: The ACE Computers \\
                 9: The Pilot ACE instruction format / Henry John Norton
                 / 209 \\
                 10: Programming the Pilot ACE / J. G. Hayes / 215 \\
                 11: The Pilot ACE: from concept to reality / Robin A.
                 Vowels / 223 \\
                 72: Applications of the Pilot ACE and the DEUCE / Tom
                 Vickers / 265 \\
                 13: The ACE Test Assembly, the Pilot ACE, the Big ACE,
                 and the Bendix G15 / Harry D. Huskey / 281 \\
                 14: The DEUCE --- a user's view / Robin A. Vowels / 297
                 \\
                 15: The ACE Simulator and the Cybernetic Model /
                 Michael Woodger / 331 \\
                 16: The Pilot Model and the Big ACE on the web /
                 Benjamin Wells / 335 \\
                 Part IV: Electronics \\
                 How valves work / David O. Clayden / 341 \\
                 18: Recollections of early vacuum tube circuits /
                 Maurice Wilkes / 345 \\
                 19: Circuit design of the Pilot ACE and the Big ACE /
                 David O. Clayden / 349 \\
                 Part V: Technical Reports and Lectures on the ACE
                 1945--47 \\
                 20: Proposed electronic calculator (1945) / Alan M.
                 Turing / 369 \\
                 27: Notes on memory (1945) / Alan M. Turing / 455 \\
                 22: The Turing--Wilkinson lecture series (1946--7)
                 (edited with an introduction by B. Jack Copeland) /
                 Alan M. Turing and James H. Wilkinson / 459 \\
                 23: The state of the art in electronic digital
                 computing in Britain and the United States (1947) /
                 Harry D. Huskey / 529 \\
                 Index / / 541",
}

@Book{Curley:2012:AIA,
  author =       "Robert Curley",
  booktitle =    "Architects of the Information Age",
  title =        "Architects of the Information Age",
  volume =       "1",
  publisher =    "Britannica Educational Publishing",
  address =      "Chicago, IL, USA",
  pages =        "xviii + 156",
  year =         "2012",
  ISBN =         "1-61530-717-6 (print), 1-61530-661-7",
  ISBN-13 =      "978-1-61530-717-3 (print), 978-1-61530-661-9",
  LCCN =         "QA76.2.A2 A73 2012",
  bibdate =      "Sun Feb 3 11:40:11 MST 2013",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/l/lovelace-ada-augusta.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/s/shannon-claude-elwood.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 z3950.libris.kb.se:210/libr",
  price =        "29.95 (NL)",
  series =       "Computing and Connecting in the 21st Century",
  abstract =     "The rapid development of computer technology since the
                 mid-20th century would not have even been imaginable
                 without the brainpower of individuals dedicated to
                 innovation and turning the seemingly impossible into
                 reality. As far back as the eighteenth century,
                 inventors began setting the stage for future minds to
                 advance hardware and software that would change our
                 world forever. This engaging volume introduces readers
                 to the titans of the technology industry, including
                 Bill Gates, Steve Jobs, and Mark Zuckerberg, among many
                 others.",
  acknowledgement = ack-nhfb,
  remark =       "Description based upon print version of record.",
  tableofcontents = "Cover \\
                 Half Title \\
                 Title \\
                 Copyright \\
                 Contents \\
                 Introduction \\
                 Chapter 1 Joseph-Marie Jacquard \\
                 Chapter 2 Charles Babbage \\
                 Chapter 3 Lady Lovelace \\
                 Chapter 4 George Boole \\
                 Chapter 5 Herman Hollerith \\
                 Chapter 6 Thomas Watson, Sr., and Thomas Watson, Jr.
                 \\
                 Chapter 7 Vannevar Bush \\
                 Chapter 8 John Vincent Atanasoff \\
                 Chapter 9 Grace Hopper \\
                 Chapter 10 John Mauchly and J. Presper Eckert \\
                 Chapter 11 Howard Aiken \\
                 Chapter 12 William Shockley \\
                 Chapter 13 Alan Turing / Ultra Wins the War \\
                 Chapter 14 William Hewlett and David Packard \\
                 Chapter 15 Maurice Wilkes \\
                 Chapter 16 Claude Shannon \\
                 Chapter 17 Tom Kilburn \\
                 Chapter 18 Alan Perlis \\
                 Chapter 19 Seymour Cray \\
                 Chapter 20 Douglas Engelbart \\
                 Chapter 21 Marvin Minsky \\
                 Chapter 22 Robert Noyce / The ``traitorous Eight''
                 Found Fairchild Semiconductor \\
                 Chapter 23 Gordon Moore \\
                 Chapter 24 Manuel Blum / Captcha \\
                 Chapter 25 Robert Kahn and Vinton Cerf \\
                 Chapter 26 Dennis Ritchie and Ken Thompson \\
                 Chapter 27 Charles Thacker \\
                 Chapter 28 Narayana Murthy \\
                 Chapter 29 Stephen Wozniak \\
                 Chapter 30 Richard Stallman \\
                 Chapter 31 Rodney Brooks \\
                 Chapter 32 Carly Fiorina \\
                 Chapter 33 Steve Jobs / The GUI \\
                 Chapter 34 Tim Berners-Lee \\
                 Chapter 35 Bill Gates \\
                 Chapter 36 Danny Hillis \\
                 Chapter 37 Meg Whitman \\
                 Chapter 38 Michael Dell \\
                 Chapter 39 Jimmy Wales / Wikiwiki \\
                 Chapter 40 Niklas Zennstrom and Janus Friis \\
                 Chapter 41 Linus Torvalds \\
                 Chapter 42 Marc Andreessen \\
                 Chapter 43 Julian Assange \\
                 Chapter 44 Sergey Brin and Larry Page \\
                 Chapter 45 Jack Dorsey, ``Biz'' Stone, and Evan Willams
                 / 140 Characters At a Time \\
                 Chapter 46 Sean Parker \\
                 Chapter 47 Mark Zuckerberg \\
                 Glossary \\
                 Bibliography \\
                 Index \\
                 Back Cover",
}

@Book{ORegan:2018:ICC,
  author =       "Gerard O'Regan",
  booktitle =    "The Innovation in Computing Companion: a Compendium of
                 Select, Pivotal Inventions",
  title =        "The Innovation in Computing Companion: a Compendium of
                 Select, Pivotal Inventions",
  publisher =    "Springer International Publishing",
  address =      "Cham, Switzerland",
  pages =        "xxi + 300",
  year =         "2018",
  DOI =          "https://doi.org/10.1007/978-3-030-02619-6",
  ISBN =         "3-030-02618-3, 3-030-02619-1 (e-book), 3-030-02620-5",
  ISBN-13 =      "978-3-030-02618-9, 978-3-030-02619-6 (e-book),
                 978-3-030-02620-2",
  LCCN =         "QA76.17",
  bibdate =      "Fri Sep 13 15:51:34 MDT 2024",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/b/babbage-charles.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  abstract =     "This encyclopedic reference provides a concise and
                 engaging overview of the groundbreaking inventions and
                 conceptual innovations that have shaped the field of
                 computing, and the technology that runs the modern
                 world. Each alphabetically-ordered entry presents a
                 brief account of a pivotal innovation and the great
                 minds behind it, selected from a wide range of diverse
                 topics. Topics and features: Describes the development
                 of Babbage's computing machines, Leibniz's binary
                 arithmetic, Boole's symbolic logic, and Von Neumann
                 architecture Reviews a range of historical analog and
                 digital computers, significant mainframes and
                 minicomputers, and pioneering home and personal
                 computers Discusses a selection of programming
                 languages and operating systems, along with key
                 concepts in software engineering and commercial
                 computing Examines the invention of the transistor, the
                 integrated circuit, and the microprocessor Relates the
                 history of such developments in personal computing as
                 the mouse, the GUI, Atari video games, and Microsoft
                 Office Surveys innovations in communications, covering
                 mobile phones, WiFi, the Internet and World Wide Web,
                 e-commerce, smartphones, social media, and GPS Presents
                 coverage of topics on artificial intelligence, the ATM,
                 digital photography and digital music, robotics, and
                 Wikipedia Contains self-test quizzes and a helpful
                 glossary This enjoyable compendium will appeal to the
                 general reader curious about the intellectual
                 milestones that led to the digital age, as well as to
                 the student of computer science seeking a primer on the
                 history of their field. Dr. Gerard O'Regan is a CMMI
                 software process improvement consultant with research
                 interests including software quality and software
                 process improvement, mathematical approaches to
                 software quality, and the history of computing. He is
                 the author of such Springer titles as World of
                 Computing, Concise Guide to Formal Methods, Concise
                 Guide to Software Engineering, and Guide to Discrete
                 Mathematics.",
  acknowledgement = ack-nhfb,
  subject =      "Computer science; Technology; Computer hardware;
                 Electronic data processing; Informatique; Technologie;
                 data processing.; computer science.; Electronic data
                 processing; Computer science; Technology",
  tableofcontents = "Background \\
                 ABC Computer \\
                 Ada Programming Language \\
                 Agile Methodology \\
                 Amdahl 470 and 580 \\
                 Analytic and Difference Engines \\
                 Apple II and Macintosh \\
                 Intelligence and Applications \\
                 Atari Video Games \\
                 Automated Teller Machine \\
                 AXE System \\
                 Binary Number System \\
                 Boolean Algebra and Digital Computing \\
                 C and C++ Programming Languages \\
                 Cloud Computing and Distributed Systems \\
                 CMMI and Software Process Improvement \\
                 Colossus and Code Breaking at Bletchley Park \\
                 Commodore PET and 64 \\
                 COBOL and Compilers \\
                 Databases \\
                 DEC PDP 11 and VAX 11/780 Minicomputers \\
                 Digital Photography \\
                 EDVAC and ENIAC Computers \\
                 Eliza Program \\
                 Email Communication \\
                 E-Commerce \\
                 Formal Methods \\
                 GPS System \\
                 Graphical User Interface and Human Computer Interaction
                 \\
                 Harvard Mark I Computer \\
                 Hollerith's Tabulating Machine and the birth of IBM \\
                 Integrated Circuits \\
                 Internet \\
                 Iridium System \\
                 Java Programming Language \\
                 LEO Computers \\
                 Manchester Baby and Mark I Computers \\
                 Microprocessor \\
                 Mobile Phone \\
                 Mouse \\
                 Player and Digital Music \\
                 MS/DOS Operating System \\
                 Office Software \\
                 Open Source Software \\
                 Object-Oriented Paradigm \\
                 Personal and Home Computers \\
                 Robotics \\
                 Smartphones and Social Media \\
                 Software Inspections \\
                 Software Lifecycles \\
                 The System/360 Revolution \\
                 Transistor \\
                 UNIX Operating System \\
                 Von Neumann Architecture \\
                 WiFi Technology \\
                 World Wide Web \\
                 and Z4 Computers \\
                 Epilogue",
}

@Book{Campbell-Kelly:2019:EED,
  author =       "Martin Campbell-Kelly",
  booktitle =    "Exploring the Early Digital",
  title =        "Exploring the Early Digital",
  publisher =    pub-SV,
  address =      pub-SV:adr,
  pages =        "xii + 203 + 30",
  year =         "2019",
  DOI =          "https://doi.org/10.1007/978-3-030-02152-8",
  ISBN =         "3-030-02151-3 (e-book), 3-030-02152-1 (e-book),
                 3-030-02153-X (print)",
  ISBN-13 =      "978-3-030-02151-1 (e-book), 978-3-030-02152-8
                 (e-book), 978-3-030-02153-5 (print)",
  ISSN =         "2190-6831 (print), 2190-684X (electronic)",
  ISSN-L =       "2190-684X",
  LCCN =         "QA76.17",
  bibdate =      "Tue Sep 10 15:58:10 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/s/shannon-claude-elwood.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  series =       "History of Computing",
  abstract =     "Changes in the present challenge us to reinterpret the
                 past, but historians have not yet come to grips with
                 the convergence of computing, media, and communications
                 technology. Today these things are inextricably
                 intertwined, in technologies such as the smartphone and
                 internet, in convergent industries, and in social
                 practices. Yet they remain three distinct historical
                 subfields, tilled by different groups of scholars using
                 different tools. We often call this conglomeration
                 ``the digital'', recognizing its deep connection to the
                 technology of digital computing. Unfortunately,
                 interdisciplinary studies of digital practices, digital
                 methods, or digital humanities have rarely been
                 informed by deep engagement with the history of
                 computing. Contributors to this volume have come
                 together to reexamine an apparently familiar era in the
                 history of computing through new lenses, exploring
                 early digital computing and engineering practice as
                 digital phenomena rather than as engines of mathematics
                 and logic. Most focus on the period 1945 to 1960, the
                 era in which the first electronic digital computers
                 were created and the computer industry began to
                 develop. Because digitality is first and foremost a way
                 of reading objects and encoding information within
                 them, we are foregrounding topics that have until now
                 been viewed as peripheral in the history of computing:
                 betting odds calculators, card file systems, program
                 and data storage, programmable calculators, and digital
                 circuit design practices. Reconceptualizing the
                 ``history of computing'' as study of the ``early
                 digital'' decenters the stored program computer,
                 repositioning it as one of many digital technologies.",
  acknowledgement = ack-nhfb,
  subject-dates = "Claude Elwood Shannon (April 30, 1916--February 24,
                 2001); John von Neumann (28 December 1903--8 February
                 1957); Sir Maurice Vincent Wilkes (26 June 1913--29
                 November 2010)",
  tableofcontents = "Front matter / i--xii \\
                 Introducing the Early Digital / Thomas Haigh / 1--18
                 \\
                 Inventing an Analog Past and a Digital Future in
                 Computing / Ronald R. Kline / 19--39 \\
                 Forgotten Machines: The Need for a New Master Narrative
                 / Doron Swade / 41--68 \\
                 Calvin Mooers, Zatocoding, and Early Research on
                 Information Retrieval / Paul E. Ceruzzi / 69--86 \\
                 Switching the Engineer's Mind-Set to Boolean: Applying
                 Shannon's Algebra to Control Circuits and Digital
                 Computing (1938--1958) / Maarten Bullynck / 87--99 \\
                 The ENIAC Display: Insignia of a Digital Praxeology /
                 Tristan Thielmann / 101--116 \\
                 The Evolution of Digital Computing Practice on the
                 Cambridge University EDSAC, 1949--1951 / Martin
                 Campbell-Kelly / 117--134 \\
                 The Media of Programming / Mark Priestley, Thomas Haigh
                 / 135--158 \\
                 Foregrounding the Background: Business, Economics,
                 Labor, and Government Policy as Shaping Forces in Early
                 Digital Computing History / William Aspray, Christopher
                 Loughnane / 159--178 \\
                 ``The Man with a Micro-calculator'': Digital Modernity
                 and Late Soviet Computing Practices / Ksenia
                 Tatarchenko / 179--200 \\
                 Back Matter / 201--203",
}

@Book{Bruderer:2020:MAD,
  author =       "Herbert Bruderer",
  booktitle =    "Milestones in Analog and Digital Computing",
  title =        "Milestones in Analog and Digital Computing",
  publisher =    "Springer International Publishing",
  address =      "Cham, Switzerland",
  edition =      "Third",
  pages =        "xxx + 2053 + 715 + 626",
  year =         "2020",
  DOI =          "https://doi.org/10.1007/978-3-030-40974-6",
  ISBN =         "3-030-40973-2, 3-030-40974-0 (e-book), 3-030-40975-9",
  ISBN-13 =      "978-3-030-40973-9, 978-3-030-40974-6 (e-book),
                 978-3-030-40975-3",
  LCCN =         "QA76.17 .B78413 2020",
  bibdate =      "Tue Feb 8 11:04:54 MST 2022",
  bibsource =    "fsz3950.oclc.org:210/WorldCat;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib;
                 https://www.math.utah.edu/pub/tex/bib/antikythera.bib",
  URL =          "http://www.springerlink.com/content/978-3-030-40974-6",
  abstract =     "This Third Edition is the first English-language
                 edition of the award-winning \booktitle{Meilensteine
                 der Rechentechnik}; illustrated in full color
                 throughout in two volumes. The Third Edition is devoted
                 to both analog and digital computing devices, as well
                 as the world's most magnificent historical automatons
                 and select scientific instruments (employed in
                 astronomy, surveying, time measurement, etc.). It also
                 features detailed instructions for analog and digital
                 mechanical calculating machines and instruments, and is
                 the only such historical book with comprehensive
                 technical glossaries of terms not found in print or in
                 online dictionaries. The book also includes a very
                 extensive bibliography based on the literature of
                 numerous countries around the world. Meticulously
                 researched, the author conducted a worldwide survey of
                 science, technology and art museums with their main
                 holdings of analog and digital calculating and
                 computing machines and devices, historical automatons
                 and selected scientific instruments in order to
                 describe a broad range of masterful technical
                 achievements. Also covering the history of mathematics
                 and computer science, this work documents the cultural
                 heritage of technology as well.",
  acknowledgement = ack-nhfb,
  remark =       "See \S 20.21 ``Which Was the First Stored Program
                 Computer?'' (pp 985--989) for the origins of this
                 concept, and two color photographs of the EDSAC.",
  ORCID-numbers = "https://orcid.org/0000-0001-9862-1910",
  subject =      "Computers; Computer industry; Education",
  tableofcontents = "Preface / v--xi \\
                 Acknowledgments / xiii--xiv \\
                 Contents / xv--xxx \\
                 Volume 1 \\
                 1. Introduction / 1--36 \\
                 2. Basic Principles / 37--156 \\
                 3. The Coming of Age of Arithmetic / 157--197 \\
                 4. Classification of Calculating Aids and Related
                 Instruments / 199--243 \\
                 5. Chronology / 245--254 \\
                 6. Pioneers in Calculating and Computing Technology /
                 255--276 \\
                 7. Conferences and Institutes / 277--292 \\
                 8. Global Overview of Early Digital Computers /
                 293--306 \\
                 9. Museums and Collections / 307--407 \\
                 10. The Antikythera Mechanism / 409--426 \\
                 11. Schwilgu{\'e}s Calculating Machines / 427--461 \\
                 12. The Thomas Arithmometer / 463--483 \\
                 13. The Curta / 485--542 \\
                 14. Slide Rules / 543--592 \\
                 15. Historical Automatons and Robots / 593--735 \\
                 16. Mechanical Calculating Aids / 737--821 \\
                 17. Technological, Economic, Social and Cultural
                 History / 823--849 \\
                 18. Preserving the Technical Heritage / 851--858 \\
                 19. Operating Instructions / 859--926 \\
                 Index of Persons, Places and Subjects \\
                 Volume 2 \\
                 1. Who Was the Inventor of the Computer? / 927--1024
                 \\
                 2. Computer Development in Germany / 1025--1036 \\
                 3. Computer Development in the United Kingdom /
                 1037--1064 \\
                 4. Computer Development in Switzerland / 1065--1138 \\
                 5. Documents Relevant to the Z4 and Ermeth / 1139--1191
                 \\
                 6. The Global Evolution of Computer Technology /
                 1193--1220 \\
                 7. Glossary of the History of Technology:
                 German-English / 1221--1381 \\
                 8. Glossary of the History of Technology:
                 English-German / 1382--1545 \\
                 Bibliography for the History of Science and Technology
                 / 1547--2014 \\
                 Index of Persons, Places and Subjects / 2015--2053",
}

@Book{Lewis:2021:ICF,
  editor =       "Harry R. Lewis",
  booktitle =    "Ideas That Created the Future: Classic Papers of
                 Computer Science",
  title =        "Ideas That Created the Future: Classic Papers of
                 Computer Science",
  publisher =    pub-MIT,
  address =      pub-MIT:adr,
  bookpages =    "xxii + 495",
  pages =        "xxii + 495",
  year =         "2021",
  DOI =          "https://doi.org/10.7551/mitpress/12274.001.0001",
  ISBN =         "0-262-04530-3",
  ISBN-13 =      "978-0-262-04530-8",
  LCCN =         "QA76 .I34 2021",
  bibdate =      "Mon Sep 9 08:52:12 2024",
  bibsource =    "https://www.math.utah.edu/pub/bibnet/authors/d/dijkstra-edsger-w.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/h/hamming-richard-w.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/h/hoare-c-a-r.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/l/lovelace-ada-augusta.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/s/shannon-claude-elwood.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/t/turing-alan-mathison.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/v/von-neumann-john.bib;
                 https://www.math.utah.edu/pub/bibnet/authors/w/wilkes-maurice-v.bib",
  abstract =     "An anthology of classic papers in computer science
                 with introductions by the editor. This book includes
                 classic papers by thinkers ranging from Aristotle and
                 Leibniz to Norbert Wiener and Gordon Moore that chart
                 the evolution of computer science. Ideas That Created
                 the Future collects forty-six classic papers in
                 computer science that map the evolution of the field.
                 It covers all aspects of computer science: theory and
                 practice, architectures and algorithms, and logic and
                 software systems, with an emphasis on the period of
                 1936-1980 but also including important earlier work.
                 Offering papers by thinkers ranging from Aristotle and
                 Leibniz to Alan Turing and Nobert Wiener, the book
                 documents the discoveries and inventions that created
                 today's digital world. A brief essay by volume editor
                 Harry Lewis, offering historical and intellectual
                 context, accompanies each paper. Readers will learn
                 that we owe to Aristotle the realization that fixed
                 rules of logic can apply to different phenomena -- that
                 logic provides a general framework for reasoning -- and
                 that Leibniz recognized the merits of binary notation.
                 They can read Ada Lovelace's notes on L. F. Menabrea's
                 sketch of an analytical engine, George Boole's attempt
                 to capture the rules of reason in mathematical form,
                 David Hilbert's famous 1900 address, ``Mathematical
                 Problems,'' and Alan Turing's illumination of a
                 metamathematical world. Later papers document the
                 ``Cambrian era'' of 1950s computer design, Maurice
                 Wilkes's invention of microcode, Grace Hopper's vision
                 of a computer's ``education,'' Ivan Sutherland's
                 invention of computer graphics at MIT, Whitfield Diffie
                 and Martin Hellman's pioneering work on encryption, and
                 much more. Lewis's guided tour of a burgeoning field is
                 especially welcome at a time when computer education is
                 increasingly specialized.",
  acknowledgement = ack-nhfb,
  author-dates = "Sir Maurice Vincent Wilkes (26 June 1913--29 November
                 2010)",
  tableofcontents = "Prior Analytics (?350 BCE) / Aristotle \\
                 The True Method (1677) / Gottfried Wilhelm Leibniz \\
                 Sketch of the Analytical Engine (1843) / L. F. Menabrea
                 \\
                 An Investigation of the Laws of Thought on Which Are
                 Founded the Mathematical Theories of Logic and
                 Probabilities (1854) / George Boole \\
                 Mathematical Problems (1900) / David Hilbert \\
                 On Computable Numbers, with an Application to the
                 Entscheidungsproblem (1936) / Alan Mathison Turing \\
                 A Proposed Automatic Calculating Machine (1937) /
                 Howard Hathaway Aiken \\
                 A Symbolic Analysis of Relay and Switching Circuits
                 (1938) / Claude Shannon \\
                 A Logical Calculus of the Ideas Immanent in Nervous
                 Activity (1943) / Warren McCulloch and Walter Pitts \\
                 First Draft of a Report on the EDVAC (1945) / John von
                 Neumann \\
                 As We May Think (1945) / Vannevar Bush \\
                 A Mathematical Theory of Communication (1948) / Claude
                 Shannon \\
                 Error Detecting and Error Correcting Codes (1950) / R.
                 W. Hamming \\
                 Computing Machinery and Intelligence (1950) / Alan
                 Mathison Turing \\
                 The Best Way to Design an Automatic Calculating Machine
                 (1951) / Maurice Wilkes \\
                 The Education of a Computer (1952) / Grace Murray
                 Hopper \\
                 On the Shortest Spanning Subtree of a Graph and the
                 Traveling Salesman Problem (1956) / Joseph B. Kruskal,
                 Jr. \\
                 The Perceptron: A Probabilistic Model for Information
                 Storage and Organization (1958) / Frank Rosenblatt \\
                 Some Moral and Technical Consequences of Automation
                 (1960) / Norbert Wiener \\
                 Man?Computer Symbiosis (1960) / J. C. R. Licklider \\
                 Recursive Functions of Symbolic Expressions and Their
                 Computation by Machine (1960) / John McCarthy \\
                 Augmenting Human Intellect: A Conceptual Framework
                 (1962) / Douglas C. Engelbart \\
                 An Experimental Time-Sharing System (1962) / Fernando
                 Cobato, Marjorie Merwin Daggett, and Robert C. Daley
                 \\
                 Sketchpad (1963) / Ivan E. Sutherland \\
                 Cramming More Components onto Integrated Circuits
                 (1965) / Gordon Moore \\
                 Solution of a Problem in Concurrent Program Control
                 (1965) / Edsger Dijkstra \\
                 ELIZA: A Computer Program for the Study of Natural
                 Language Communication between Man and Machine (1966) /
                 Joseph Weizenbaum \\
                 The Structure of the THE Multiprogramming System (1968)
                 / Edsger Dijkstra \\
                 Go To Statement Considered Harmful (1968) / Edsger
                 Dijkstra \\
                 Gaussian Elimination is Not Optimal (1969) / Volker
                 Strassen \\
                 An Axiomatic Basis for Computer Programming (1969) / C.
                 A. R. Hoare \\
                 A Relational Model of Large Shared Data Banks (1970) /
                 Edgar F. Codd \\
                 Managing the Development of Large Software Systems
                 (1970) / Winston W. Royce \\
                 The Complexity of Theorem-Proving Procedures (1971) /
                 Stephen A. Cook \\
                 A Statistical Interpretation of Term Specificity and
                 Its Application in Retrieval (1972) / Karen Sparck
                 Jones \\
                 Reducibility among Combinatorial Problems (1972) /
                 Richard Karp \\
                 The Unix Time-Sharing System (1974) / Dennis Ritchie
                 and Kenneth Thompson \\
                 A Protocol for Packet Network Intercommunication (1974)
                 / Vinton Cerf and Robert Kahn \\
                 Programming with Abstract Data Types (1974) / Barbara
                 Liskov and Stephen Zilles \\
                 The Mythical Man-Month (1975) / Frederick C. Brooks \\
                 Ethernet: Distributed Packet Switching for Local
                 Computer Networks (1976) / Robert Metcalf and David R.
                 Boggs \\
                 New Directions in Cryptography (1976) / Whitfield
                 Diffie and Martin Hellman \\
                 Big Omicron and Big Omega and Big Theta (1976) / Donald
                 E. Knuth \\
                 Social Processes and Proofs of Theorems and Programs
                 (1977) / Richard DeMillo, Richard Lipton, and Alan
                 Perlis \\
                 A Method for Obtaining Digital Signatures and
                 Public-Key Cryptosystems (1978) / Ronald Rivest, Adi
                 Shamir, and Len Adleman \\
                 How to Share a Secret (1979) / Adi Shamir",
}