Changeset 23c0ea3 for doc/bibliography


Ignore:
Timestamp:
Jul 29, 2025, 10:26:01 AM (2 months ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
master
Children:
8e5dc27, d7a2de1
Parents:
cc27558
Message:

harmonize abbreviations, add citations

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/bibliography/pl.bib

    rcc27558 r23c0ea3  
    372372    booktitle   = {USENIX {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Technical Conference Proceedings},
    373373    organization= {USENIX Association},
    374     address     = {Portland, Oregon, U.S.A.},
     374    address     = {Portland, Oregon, USA},
    375375    month       = aug,
    376376    year        = 1992,
     
    389389    year        = 1989,
    390390    pages       = {18-21},
    391     note        = {Proceedings of the ACM SIGPLAN Workshop on Object-Based Concurrent Programming, Sept. 26--27, 1988, San Diego, California, U.S.A.},
     391    note        = {Proceedings of the ACM SIGPLAN Workshop on Object-Based Concurrent Programming, Sept. 26--27, 1988, San Diego, CA, USA},
    392392}
    393393
     
    716716    year        = {1991},
    717717    isbn        = {0-89791-392-2},
    718     location    = {San Diego, California, USA},
     718    location    = {San Diego, CA, USA},
    719719    pages       = {143-155},
    720720    publisher   = {ACM},
     
    871871    organization= {4th International Workshop on Exception Handling (WEH.08)},
    872872    optorganization= {16th International Symposium on the Foundations of Software Engineering (FSE 16)},
    873     address     = {Atlanta, U.S.A},
     873    address     = {Atlanta, USA},
    874874    month       = nov,
    875875    year        = 2008,
     
    910910    booktitle   = {Proceedings of the ACM Tri-Ada Conference},
    911911    organization= {ACM},
    912     address     = {San Jose, California, U.S.A},
     912    address     = {San Jose, CA, USA},
    913913    month       = oct,
    914914    year        = 1991,
     
    953953    year        = 2018,
    954954    pages       = {773-782},
     955}
     956
     957@book{BCPL,
     958    keywords    = {BCPL},
     959    contributer = {pabuhr@plg},
     960    author      = {M. Richards and C. Whitby-Strevens},
     961    title       = {{BCPL} -- The Language and Its Compiler},
     962    publisher   = {Cambridge University Press, Cambridge},
     963    year        = 1979,
    955964}
    956965
     
    10051014}
    10061015
    1007 @book{BCPL,
    1008     keywords    = {BCPL},
    1009     contributer = {pabuhr@plg},
    1010     author      = {M. Richards and C. Whitby-Strevens},
    1011     title       = {{BCPL} -- The Language and Its Compiler},
    1012     publisher   = {Cambridge University Press, Cambridge},
    1013     year        = 1979,
     1016@inproceedings{Hunter21,
     1017    keywords    = {memory allocation},
     1018    contributer = {pabuhr@plg},
     1019    author      = {A. H. Hunter and Chris Kennelly and Paul Turner and Darryl Gove and Tipp Moseley},
     1020    title       = {Beyond {\tt malloc} efficiency to fleet efficiency: a hugepage-aware memory allocator},
     1021    booktitle   = {Proceedings of the 15th USENIX Symposium on Operating Systems Design and Implementation},
     1022    organization= {USENIX Association},
     1023    month       = jul,
     1024    year        = 2021,
     1025    pages       = {257-273},
    10141026}
    10151027
     
    11741186    title       = {Programming Languages -- {C}},
    11751187    organization= {American National Standards Institute},
    1176     address     = {New York, NY, U.S.A.},
     1188    address     = {New York, NY, USA},
    11771189    year        = 1990,
    11781190    note        = {ANSI/ISO 9899-1990}
     
    13851397    booktitle   = {Proceedings and Additional Papers {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Workshop},
    13861398    organization= {USENIX Association},
    1387     address     = {Santa Fe, New Mexico, U.S.A},
     1399    address     = {Santa Fe, New Mexico, USA},
    13881400    month       = nov,
    13891401    year        = 1987,
     
    16941706    author      = {D. Bobrow and K. Kahn and G. Kiczales and L. Masinter and M. Stefik and F. Zdybel},
    16951707    title       = {CommonLoops: Merging Common Lisp and Object-Oriented Programming},
    1696     address     = {Portland, Oregon, U.S.A.},
     1708    address     = {Portland, Oregon, USA},
    16971709    journal     = {Proc. ACM Conf. on Object-Oriented Systems, Languages and Applications},
    16981710    year        = 1986,
     
    19171929    pages       = {40-42},
    19181930    note        = {Proceedings of the ACM SIGPLAN Workshop on Object-Based Concurrent Programming,
    1919                    Sept. 26--27, 1988, San Diego, California, U.S.A},
     1931                   Sept. 26--27, 1988, San Diego, CA, USA},
    19201932}
    19211933
     
    22132225    pages       = {128-136},
    22142226    note        = {Proceedings of the Second ACM SIGPLAN Symposium on Principles \& Practise of Parallel Programming,
    2215                    March. 14--16, 1990, Seattle, Washington, U.S.A},
     2227                   March. 14--16, 1990, Seattle, Washington, USA},
    22162228}
    22172229
     
    23722384    booktitle   = {USENIX Annual Technical Conference},
    23732385    organization= {USENIX Association},
    2374     address     = {Monterey, California, U.S.A.},
     2386    address     = {Monterey, CA, USA},
    23752387    month       = jun,
    23762388    year        = 2002,
     
    23862398    author      = {Walter Bright and Andrei Alexandrescu},
    23872399    organization= {Digital Mars},
    2388     address     = {Vienna Virginia, U.S.A.},
     2400    address     = {Vienna Virginia, USA},
    23892401    year        = 2016,
    23902402    note        = {\url{http://dlang.org/spec/spec.html}},
     
    24082420    title       = {Data-Oriented Exception Handling},
    24092421    institution = {Department of Computer Science, University of Maryland},
    2410     address     = {College Park, Maryland, U.S.A., 20742},
     2422    address     = {College Park, Maryland, USA, 20742},
    24112423    number      = {CS-TR-2384},
    24122424    month       = jan,
     
    28542866    booktitle   = {USENIX {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Conference Proceedings},
    28552867    organization= {USENIX Association},
    2856     address     = {San Francisco, California, U.S.A.},
     2868    address     = {San Francisco, CA, USA},
    28572869    month       = apr,
    28582870    year        = 1990,
     
    29682980    booktitle   = {Proceedings of AFIPS 1971 FJCC},
    29692981    publisher   = {AFIPS Press, vol. 39},
    2970     address     = {Montvale, New Jersey, U.S.A},
     2982    address     = {Montvale, New Jersey, USA},
    29712983    year        = 1971,
    29722984    pages       = {253-262},
     
    32933305    booktitle   = {Proceedings of the Seventh Symposium on Operating Systems Principles},
    32943306    organization= {ACM SIGOPS},
    3295     address     = {Pacific Grove, California, U.S.A},
     3307    address     = {Pacific Grove, CA, USA},
    32963308    month       = dec,
    32973309    year        = 1979,
     
    34843496    pages       = {101-104},
    34853497    note        = {Proceedings of an ACM Conference on Language Design for Reliable Software,
    3486                    March 28--30, 1977, Raleigh, North Carolina, U.S.A.},
     3498                   March 28--30, 1977, Raleigh, North Carolina, USA},
    34873499}
    34883500
     
    35203532    booktitle   = {Proceedings and Additional Papers {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Workshop},
    35213533    organization= {USENIX Association},
    3522     address     = {Santa Fe, New Mexico, U.S.A},
     3534    address     = {Santa Fe, New Mexico, USA},
    35233535    month       = nov,
    35243536    year        = 1987,
     
    36203632    month       = mar,
    36213633    year        = 2011,
    3622     location    = {Newport Beach, California, USA},
     3634    location    = {Newport Beach, CA, USA},
    36233635    pages       = {305-318},
    36243636    publisher   = {ACM},
     
    37693781    title       = {Fortran 95 Standard, ISO/IEC 1539},
    37703782    organization= {Unicomp, Inc.},
    3771     address     = {7660 E. Broadway, Tucson, Arizona, U.S.A, 85710},
     3783    address     = {7660 E. Broadway, Tucson, Arizona, USA, 85710},
    37723784    month       = jan,
    37733785    year        = 1997,
     
    37963808    year        = 2018,
    37973809    note        = {\url{https://www.iso.org/standard/72320.html}},
     3810}
     3811
     3812@article{Kukanov07,
     3813    keywords    = {threading building blocks, threading, scalability, parallelism, software},
     3814    contributer = {pabuhr@plg},
     3815    author      = {Alexey Kukanov and Michael J. Voss},
     3816    title       = {The Foundations for Scalable Multi-core Software in Intel Threading Building Blocks},
     3817    journal     = {Intel Technology Journal, Multi-Core Software},
     3818    volume      = 11,
     3819    number      = 4,
     3820    year        = 2007,
     3821    month       = nov,
     3822    pages       = {309-322},
     3823    note        = {\url{https://www.intel.com/content/dam/www/public/us/en/documents/research/2007-vol11-iss-4-intel-technology-journal.pdf}}
    37983824}
    37993825
     
    38193845    pages       = {60-65},
    38203846    note        = {Proceedings of the ACM SIGPLAN Workshop on Object-Based Concurrent Programming,
    3821                    Sept. 26--27, 1988, San Diego, California, U.S.A},
    3822 }
    3823 
    3824 @article{ool,
    3825     keywords    = {},
    3826     contributer = {gjditchfield@plg},
    3827     author      = {Douglas T. Ross},
    3828     title       = {Toward Foundations for the Understanding of Type},
    3829     journal     = sigplan,
    3830     year        = 1976,
    3831     volume      = 11,
    3832     pages       = {63-65},
    3833     note        = {Conference on Data: Abstraction, Definition and Structure},
    3834     summary     = {
    3835         Possibly the first use (without definition, alas) of the phrase
    3836         "object oriented language".  Metaphysical to the point of incoherence.
    3837     }
     3847                   Sept. 26--27, 1988, San Diego, CA, USA},
    38383848}
    38393849
     
    41064116    author      = {Richard Stallman},
    41074117    title       = {The Free Software Foundation's Gnu {C} Compiler},
    4108     howpublished= {Free Software Foundation, 1000 Mass Ave., Cambridge, MA, U.S.A., 02138},
     4118    howpublished= {Free Software Foundation, 1000 Mass Ave., Cambridge, MA, USA, 02138},
    41094119    year        = 1989,
    41104120}
     
    41514161    author      = {Michael D. Tiemann},
    41524162    title       = {User's Guide to GNU {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}}},
    4153     howpublished= {Free Software Foundation, 1000 Mass Ave., Cambridge, MA, U.S.A., 02138},
     4163    howpublished= {Free Software Foundation, 1000 Mass Ave., Cambridge, MA, USA, 02138},
    41544164    month       = mar,
    41554165    year        = 1990,
     
    42034213    title       = {Hermes: A Language for Distributed Computing},
    42044214    institution = {IBM T. J. Watson Research Center},
    4205     address     = {Yorktown Heights, New York, U.S.A., 10598},
     4215    address     = {Yorktown Heights, New York, USA, 10598},
    42064216    month       = oct,
    42074217    year        = 1990,
     
    43784388    booktitle   = {Seventh International Conference on Parallel and Distributed Computing Systems},
    43794389    organization= {International Society for Computers and Their Applications},
    4380     address     = {Las Vegas, Nevada, U.S.A.},
     4390    address     = {Las Vegas, Nevada, USA},
    43814391    year        = {1994},
    43824392    pages       = {64-69},
     
    44404450    title       = {Implementing Exceptions in {C}},
    44414451    institution = {Digital Systems Research Center},
    4442     address     = {130 Lytton Avenue, Palo Alto, California, 94301},
     4452    address     = {130 Lytton Avenue, Palo Alto, CA, 94301},
    44434453    number      = {40},
    44444454    month       = mar,
     
    47464756    title       = {An Introduction to Programming with Threads},
    47474757    institution = {Digital Systems Research Center},
    4748     address     = {130 Lytton Avenue, Palo Alto, California, 94301},
     4758    address     = {130 Lytton Avenue, Palo Alto, CA, 94301},
    47494759    number      = {35},
    47504760    month       = jan,
     
    49024912    booktitle   = {Proc. of SPDT'96: SIGMETRICS Symp. on Parallel and Distributed Tools},
    49034913    publisher   = {ACM Press},
    4904     address     = {Philadelphia, Pennsylvania, U.S.A.},
     4914    address     = {Philadelphia, Pennsylvania, USA},
    49054915    month       = may,
    49064916    year        = 1996,
     
    53305340    title       = {Mesa Language Manual},
    53315341    institution = {Xerox Palo Alto Research Center},
    5332     address     = {Palo Alto, California, U.S.A.},
     5342    address     = {Palo Alto, CA, USA},
    53335343    number      = {CSL--79--3},
    53345344    month       = apr,
     
    53565366    booktitle   = {Spring CompCom 78},
    53575367    organization= {Sixteenth IEEE Computer Society International Conference},
    5358     address     = {San Francisco, California, U.S.A.},
     5368    address     = {San Francisco, CA, USA},
    53595369    month       = feb,
    53605370    year        = 1978,
     
    53965406    editor      = {Anthony Widjaja Lin},
    53975407    title       = {Mimalloc: Free List Sharding in Action},
    5398     booktitle   = {Programming Languages and Systems (Asian Symposium)},
     5408    organization= {Programming Languages and Systems (Asian Symposium)},
    53995409    year        = {2019},
    54005410    publisher   = {Springer International Publishing},
     
    55295539    title       = {Modula-3 Report},
    55305540    institution = {Systems Research Center},
    5531     address     = {130 Lytton Avenue, Palo Alto, California  94301},
     5541    address     = {130 Lytton Avenue, Palo Alto, CA  94301},
    55325542    month       = aug,
    55335543    year        = 1988,
     
    59795989    series      = {PODC '02},
    59805990    year        = {2002},
    5981     location    = {Monterey, California},
     5991    location    = {Monterey, CA},
    59825992    pages       = {280-289},
    59835993    publisher   = {ACM},
     
    61266136    year        = 2000,
    61276137    pages       = {29-46},
    6128     note        = {OOPSLA'00, Oct. 15--19, 2000, Minneapolis, Minn., U.S.A.},
     6138    note        = {OOPSLA'00, Oct. 15--19, 2000, Minneapolis, Minn., USA},
    61296139}
    61306140
     
    62586268    year        = {2014},
    62596269    isbn        = {978-1-4503-2544-8},
    6260     location    = {San Diego, California, USA},
     6270    location    = {San Diego, CA, USA},
    62616271    pages       = {101--112},
    62626272    publisher   = {ACM},
     
    69056915    author      = {Luis Damas and Robin Milner},
    69066916    title       = {Principal Type-Schemes for Functional Programs},
    6907     publisher   = {Association for Computing Machinery},
     6917    publisher   = {ACM},
    69086918    address     = {New York, NY, USA},
    69096919    booktitle   = {Proceedings of the 9th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
     
    69856995    volume      = 1505,
    69866996    opteditor   = {Dennis Caromel and Rodney R. Oldehoeft and Marydell Tholburn},
    6987     address     = {Santa Fe, New Mexico, U.S.A.},
     6997    address     = {Santa Fe, New Mexico, USA},
    69886998    month       = dec,
    69896999    year        = 1998,
     
    71157125    organization= {Microsoft Corporation},
    71167126    year        = 2002,
    7117     note        = {Microsoft Press, Redmond, Washington, U.S.A.},
     7127    note        = {Microsoft Press, Redmond, Washington, USA},
    71187128}
    71197129
     
    74867496    publisher   = {Under Secretary of Defense, Research and Engineering},
    74877497    year        = 1986,
    7488     address     = {Ada Joint Program Office, OUSDRE(R\&AT), The Pentagon, Washington, D. C., 20301, U.S.A.},
     7498    address     = {Ada Joint Program Office, OUSDRE(R\&AT), The Pentagon, Washington, D. C., 20301, USA},
    74897499}
    74907500
     
    78247834    contributer = {pabuhr@plg},
    78257835    title       = {Part {II}: Securing the Building Blocks of Cyberspace},
    7826     author      = {U.S. Federal Government},
     7836    author      = {US Federal Government},
    78277837    year        = 2024,
    78287838    howpublished= {\url{https://www.whitehouse.gov/wp-content/uploads/2024/02/Final-ONCD-Technical-Report.pdf}},
     
    78367846    series      = {SPAA '07},
    78377847    year        = {2007},
    7838     location    = {San Diego, California, USA},
     7848    location    = {San Diego, CA, USA},
    78397849    pages       = {105-115},
    78407850    numpages    = {11},
     
    79157925    title       = {Shared Memory Consistency Models: A Tutorial},
    79167926    institution = {Western Research Laboratory},
    7917     address     = {250 University Avenue, Palo Alto, California, 94301, U.S.A.},
     7927    address     = {250 University Avenue, Palo Alto, CA, 94301, USA},
    79187928    number      = {7},
    79197929    month       = sep,
     
    79677977    title       = {Signaling in Monitors},
    79687978    booktitle   = {Proceedings Second International Conference Software Engineering},
    7969     address     = {San Francisco, U.S.A},
     7979    address     = {San Francisco, USA},
    79707980    publisher   = {IEEE Computer Society},
    79717981    month       = oct,
     
    80828092    booktitle   = {USENIX {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Technical Conference Proceedings},
    80838093    organization= {USENIX Association},
    8084     address     = {Portland, Oregon, U.S.A.},
     8094    address     = {Portland, Oregon, USA},
    80858095    month       = aug,
    80868096    year        = 1992,
     
    82028212    booktitle   = {Proceedings of the 11th Real Time and Embedded Technology and Applications Symposium (RTAS'05)},
    82038213    organization= {IEEE},
    8204     address     = {San Francisco, CA, U.S.A},
     8214    address     = {San Francisco, CA, USA},
    82058215    month       = mar,
    82068216    year        = 2005,
     
    82158225    booktitle   = {Proceedings of the USENIX {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Conference},
    82168226    organization= {USENIX Association},
    8217     address     = {Denver, Colorado, U.S.A},
     8227    address     = {Denver, Colorado, USA},
    82188228    month       = oct,
    82198229    year        = 1988,
     
    84448454    institution = {Digital Equipment Corporation Systems Research Center},
    84458455    year        = 1990,
    8446     address     = {130 Lytton Avenue, Palo Alto, California 94301},
     8456    address     = {130 Lytton Avenue, Palo Alto, CA 94301},
    84478457    month       = aug,
    84488458    number      = 62,
     
    85548564    booktitle   = {Proceedings of the Second USENIX Symposium on Operating Systems Design and Implementation},
    85558565    organization= {USENIX Association},
    8556     address     = {Seattle, Washington, U.S.A.},
     8566    address     = {Seattle, Washington, USA},
    85578567    month       = oct,
    85588568    year        = 1996,
     
    86328642    pages       = {155-161},
    86338643    note        = {The Papers of the Twenty-Second SIGCSE Technical Symposium on Computer Science Education,
    8634                    March. 7--8, 1991, San Antonio, Texas, U.S.A.},
     8644                   March. 7--8, 1991, San Antonio, Texas, USA},
    86358645}
    86368646
     
    86528662    title       = {The Thoth System: Multi-Process Structuring and Portability},
    86538663    publisher   = {American Elsevier},
    8654     address     = {New York, New York, U.S.A.},
     8664    address     = {New York, New York, USA},
    86558665    year        = 1982
    86568666}
     
    87018711    author      = {Tokio},
    87028712    howpublished= {\url{https://tokio.rs}},
     8713}
     8714
     8715@article{ool,
     8716    keywords    = {},
     8717    contributer = {gjditchfield@plg},
     8718    author      = {Douglas T. Ross},
     8719    title       = {Toward Foundations for the Understanding of Type},
     8720    journal     = sigplan,
     8721    year        = 1976,
     8722    volume      = 11,
     8723    pages       = {63-65},
     8724    note        = {Conference on Data: Abstraction, Definition and Structure},
     8725    summary     = {
     8726        Possibly the first use (without definition, alas) of the phrase
     8727        "object oriented language".  Metaphysical to the point of incoherence.
     8728    }
    87038729}
    87048730
     
    88498875    series      = {HotPar'09},
    88508876    year        = {2009},
    8851     location    = {Berkeley, California},
     8877    location    = {Berkeley, CA},
    88528878    publisher   = {USENIX Association},
    88538879    address     = {Berkeley, CA, USA},
     
    89018927    pages       = {127-136},
    89028928    note        = {Proceedings of the ACM Sigplan'90 Conference on Programming Language Design and Implementation
    8903                    June 20-22, 1990, White Plains, New York, U.S.A.},
     8929                   June 20-22, 1990, White Plains, New York, USA},
    89048930}
    89058931
     
    89919017    title       = {A Universal Modular {ACTOR} Formalism for Artificial Intelligence},
    89929018    organization= {Proceedings of the 3rd International Joint Conference on Artificial Intelligence},
    8993     address     = {Standford, California, U.S.A.},
     9019    address     = {Standford, CA, USA},
    89949020    pages       = {235-245},
    89959021    location    = {Stanford, USA},
     
    90919117}
    90929118
    9093 
    90949119@inproceedings{valgind,
    90959120    keywords    = {Memcheck, Valgrind, dynamic binary analysis, dynamic binary instrumentation, shadow values},
     
    90979122    author      = {Nethercote, Nicholas and Seward, Julian},
    90989123    title       = {{V}algrind: a framework for heavyweight dynamic binary instrumentation},
    9099     publisher   = {Association for Computing Machinery},
     9124    publisher   = {ACM},
    91009125    address     = {New York, NY, USA},
    9101     booktitle   = {Proceedings of the 28th ACM SIGPLAN Conference on Programming Language Design and Implementation},
     9126    organization= {Proceedings of the 28th ACM SIGPLAN Conference on Programming Language Design and Implementation},
    91029127    pages       = {89-100},
    9103     location    = {San Diego, California, USA},
     9128    location    = {San Diego, CA, USA},
    91049129    series      = {PLDI'07},
    91059130    year        = {2007},
     
    92229247    booktitle   = {HotOS IX: The 9th Workshop on Hot Topics in Operating Systems},
    92239248    publisher   = {USENIX Association},
    9224     address     = {Lihue, Hawaii, U.S.A.},
     9249    address     = {Lihue, Hawaii, USA},
    92259250    month       = may,
    92269251    year        = 2003,
     
    93779402    publisher   = sigplan,
    93789403    organization= {ACM},
    9379     address     = {San Diego, California},
     9404    address     = {San Diego, CA},
    93809405    month       = sep,
    93819406}
Note: See TracChangeset for help on using the changeset viewer.