Changeset ab6dcc8


Ignore:
Timestamp:
May 2, 2023, 11:05:54 AM (19 months ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, ast-experimental, master
Children:
8c25760
Parents:
e20c0af
Message:

add citations for Actor paper

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/bibliography/pl.bib

    re20c0af rab6dcc8  
    198198}
    199199
     200@inproceedings{Koster16,
     201    keywords    = {Actor Model, Concurrency},
     202    contributer = {pabuhr@plg},
     203    author      = {De Koster, Joeri and Van Cutsem, Tom and De Meuter, Wolfgang},
     204    title       = {43 Years of Actors: A Taxonomy of Actor Models and Their Key Properties},
     205    publisher   = {ACM},
     206    address     = {New York, NY, USA},
     207    organization= {Proceedings of the 6th International Workshop on Programming Based on Actors, Agents, and Decentralized Control},
     208    pages       = {31-40},
     209    numpages    = {10},
     210    year        = {2016},
     211    location    = {Amsterdam, Netherlands},
     212    series      = {AGERE 2016}
     213}
     214
    200215@misc{ActorBenchmarks,
    201     keywords    = {Actors, microbenchmarks, uC++. CAF, AkkaC, AkkaT, ProtoActor},
     216    keywords    = {Actors, microbenchmarks, uC++. CAF, ProtoActor, AkkaC, AkkaT},
    202217    contributer = {pabuhr@plg},
    203218    key         = {ActorBenchmarks},
     
    215230    publisher   = {MIT Press, Cambridge},
    216231    year        = 1986
     232}
     233
     234@inproceedings{Srinivasan08,
     235    author      = {Srinivasan, Sriram and Mycroft, Alan},
     236    editor      = {Vitek, Jan},
     237    title       = {Kilim: Isolation-Typed Actors for Java},
     238    organization= {ECOOP 2008 -- Object-Oriented Programming},
     239    year        = {2008},
     240    publisher   = {Springer Berlin Heidelberg},
     241    address     = {Berlin, Heidelberg},
     242    pages       = {104--128},
     243}
     244
     245@inproceedings{Haller07,
     246    author      = {Haller, Philipp and Odersky, Martin},
     247    editor      = {Murphy, Amy L. and Vitek, Jan},
     248    title       = {Actors That Unify Threads and Events},
     249    organization= {Coordination Models and Languages},
     250    year        = 2007,
     251    publisher   = {Springer Berlin Heidelberg},
     252    address     = {Berlin, Heidelberg},
     253    pages       = {171-190},
    217254}
    218255
     
    303340
    304341@article{Agrawal08,
    305     keywords    = {Adaptive scheduling, adversary, instantaneous parallelism, job scheduling, multiprocessing, multiprogramming, parallel computation, parallelism feedback, processor allocation, randomized algorithm, space sharing, span, thread scheduling, trim analysis, two-level scheduling, work, work-stealing},
     342    keywords    = {Adaptive scheduling, multiprocessing, processor allocation, randomized algorithm, space sharing, thread scheduling, two-level scheduling, work-stealing},
    306343    author      = {Agrawal, Kunal and Leiserson, Charles E. and He, Yuxiong and Hsu, Wen Jing},
    307344    title       = {Adaptive Work-stealing with Parallelism Feedback},
     
    435472    month       = sep,
    436473    year        = 2016,
    437     note        = {\href{http://doc.akka.io/docs/akka/2.4/AkkaScala.pdf}{http://\-doc.akka.io/\-docs/\-akka/\-2.4/\-AkkaScala.pdf}},
     474    note        = {\url{http://doc.akka.io/docs/akka/2.4/AkkaScala.pdf}},
     475}
     476
     477@misc{AkkaClassic,
     478    contributer = {pabuhr@plg},
     479    key         = {AkkaClassic},
     480    title       = {Akka Classic Actors},
     481    author      = {{Lightbend}},
     482    howpublished= {\url{https://doc.akka.io/docs/akka/current/index-classic.html}},
     483    year        = 2023,
    438484}
    439485
     
    443489    title       = {Akka Futures},
    444490    author      = {{Lightbend}},
    445     howpublished= {\href{https://doc.akka.io/docs/akka/2.5/futures.html}{https://\-doc.akka.io/\-docs/\-akka/\-2.5/\-futures.html}},
     491    howpublished= {\url{https://doc.akka.io/docs/akka/2.5/futures.html}},
     492    year        = 2022,
     493}
     494
     495@misc{AkkaTyped,
     496    contributer = {pabuhr@plg},
     497    key         = {AkkaTyped},
     498    title       = {Akka Typed Actors},
     499    author      = {{Lightbend}},
     500    howpublished= {\url{https://doc.akka.io/docs/akka/2.5/typed-actors.html}},
    446501    year        = 2022,
    447502}
     
    11181173@inproceedings{CAF,
    11191174    keywords    = {performance measurement, actor model, c++, message-oriented middleware, distributed debugging},
     1175    contributer = {pabuhr@plg},
    11201176    author      = {Charousset, Dominik and Hiesgen, Raphael and Schmidt, Thomas C.},
    1121     title       = {{CAF} - the {C}++ Actor Framework for Scalable and Resource-Efficient Applications},
     1177    title       = {{CAF} -- the {C}++ Actor Framework for Scalable and Resource-Efficient Applications},
    11221178    publisher   = {ACM},
    11231179    address     = {New York, NY, USA},
    11241180    organization= {Proceedings of the 4th International Workshop on Programming Based on Actors Agents \& Decentralized Control},
    11251181    pages       = {15-28},
    1126     numpages    = {14},
     1182    numpages    = 14,
    11271183    location    = {Portland, Oregon, USA},
    11281184    series      = {AGERE'14},
    1129     year        = {2014},
     1185    year        = 2014,
    11301186}
    11311187
     
    31023158    year        = 2016,
    31033159    note        = {\href{http://erlang.org/doc/pdf/otp-system-documentation.pdf}{http://\-erlang.org/\-doc/\-pdf/\-otp-system-documentation.pdf}},
     3160}
     3161
     3162@misc{Soleimani16,
     3163    keywords    = {Erlang, scheduler, history},
     3164    contributer = {pabuhr@plg},
     3165    author      = {Hamidreza Soleimani},
     3166    title       = {Erlang Scheduler Details and Why It Matters},
     3167    month       = feb,
     3168    year        = 2016,
     3169    howpublished= {\url{https://hamidreza-s.github.io/erlang/scheduling/real-time/preemptive/migration/2016/02/09/erlang-scheduler-details.html}},
    31043170}
    31053171
     
    53365402}
    53375403
     5404@article{Lombardo19,
     5405    contributer = {pabuhr@plg},
     5406    author      = {Lombardo, Gianfranco and Fornacciari, Paolo and Mordonini, Monica and Tomaiuolo, Michele and Poggi, Agostino},
     5407    title       = {A Multi-Agent Architecture for Data Analysis},
     5408    journal     = {Future Internet},
     5409    volume      = 11,
     5410    year        = 2019,
     5411    number      = 2,
     5412}
     5413
    53385414@article{multilisp,
    53395415    keywords    = {futures, scheme},
     
    66186694}
    66196695
     6696@article{Varela01,
     6697    keywords    = {programming languages, SALSA, continuations, actors, java, internet, network computing, open systems, mobile computing},
     6698    contributer = {pabuhr@plg},
     6699    author      = {Varela, Carlos and Agha, Gul},
     6700    title       = {Programming Dynamically Reconfigurable Open Systems with SALSA},
     6701    issue_date  = {December 2001},
     6702    publisher   = {Association for Computing Machinery},
     6703    address     = {New York, NY, USA},
     6704    volume      = 36,
     6705    number      = 12,
     6706    journal     = {SIGPLAN Not.},
     6707    year        = 2001,
     6708    month       = dec,
     6709    pages       = {20-34},
     6710}
     6711
    66206712@book{PowerPC,
    66216713    key         = {PowerPC processor},
     
    66796771    title       = {Programming Languages -- {C}},
    66806772    organization= {International Standard ISO/IEC 9899:1999 (E)},
    6681     publisher   = {American National Standards Institute},
     6773    publisher   = {American National Standards Institute},
    66826774    address     = {www.ansi.org},
    66836775    year        = 1999,
     
    66906782    title       = {{C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}} Programming Language ISO/IEC 14882:1998},
    66916783    edition     = {1st},
    6692     organization  = {International Standard Organization},
     6784    organization= {International Standard Organization},
    66936785    address     = {Geneva, Switzerland},
    66946786    year        = 1998,
     
    69817073}
    69827074
     7075@misc{protoactor,
     7076    contributer = {pabuhr@plg},
     7077    key         = {Protoactor},
     7078    author      = {{proto.actor}},
     7079    title       = {Asynkron AB},
     7080    year        = 2023,
     7081    howpublished= {\url{https://proto.actor}},
     7082}
     7083
    69837084@misc{Pthreads,
    69847085    keywords    = {pthreads, C concurrency},
     
    74587559    title       = {The Semantics of a Simple Language for Parallel Programming},
    74597560    author      = {Gilles Kahn},
    7460     booktitle   = {IFIP Congress},
     7561    organization= {IFIP Congress},
    74617562    year        = 1974,
    74627563}
     
    81738274
    81748275@article{SysVABI,
    8175     keywords    =  {System V ABI},
    8176     contributer =  {a3moss@uwaterloo.ca},
     8276    keywords    = {System V ABI},
     8277    contributer = {a3moss@uwaterloo.ca},
    81778278    title       = {System {V} application binary interface},
    81788279    author      = {Matz, Michael and Hubicka, Jan and Jaeger, Andreas and Mitchell, Mark},
     
    81808281    volume      = {99},
    81818282    year        = {2013}
     8283}
     8284
     8285@article{Albert18,
     8286    keywords    = {actor-based concurrency, partial order reduction, systematic testing, synchronization, task independence},
     8287    contributer = {pabuhr@plg},
     8288    author      = {Albert, Elvira and Arenas, Puri and G\'{o}mez-Zamalloa, Miguel},
     8289    title       = {Systematic testing of actor systems},
     8290    journal     = {Software Testing, Verification and Reliability},
     8291    volume      = {28},
     8292    number      = {3},
     8293    pages       = {e1661},
     8294    year        = {2018}
    81828295}
    81838296
     
    82068319    journal     = jcss,
    82078320    year        = 1978,
    8208     volume      = 17, pages = {348-375}
     8321    volume      = 17,
     8322    pages       = {348-375},
    82098323}
    82108324
Note: See TracChangeset for help on using the changeset viewer.