source: doc/theses/colby_parsons_MMAth/local.bib@ 5668740

Last change on this file since 5668740 was 5668740, checked in by caparsons <caparson@…>, 2 years ago

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

  • Property mode set to 100644
File size: 6.0 KB
Line 
1% Predefined journal names:
2% acmcs: Computing Surveys acta: Acta Infomatica
3% cacm: Communications of the ACM
4% ibmjrd: IBM J. Research & Development ibmsj: IBM Systems Journal
5% ieeese: IEEE Trans. on Soft. Eng. ieeetc: IEEE Trans. on Computers
6% ieeetcad: IEEE Trans. on Computer-Aided Design of Integrated Circuits
7% ipl: Information Processing Letters jacm: Journal of the ACM
8% jcss: J. Computer & System Sciences scp: Science of Comp. Programming
9% sicomp: SIAM J. on Computing tocs: ACM Trans. on Comp. Systems
10% tods: ACM Trans. on Database Sys. tog: ACM Trans. on Graphics
11% toms: ACM Trans. on Math. Software toois: ACM Trans. on Office Info. Sys.
12% toplas: ACM Trans. on Prog. Lang. & Sys.
13% tcs: Theoretical Computer Science
14@string{ieeepds="IEEE Transactions on Parallel and Distributed Systems"}
15@string{ieeese="IEEE Transactions on Software Engineering"}
16@string{spe="Software---\-Practice and Experience"}
17@string{sigplan="SIGPLAN Notices"}
18@string{joop="Journal of Object-Oriented Programming"}
19@string{popl="Conference Record of the ACM Symposium on Principles of Programming Languages"}
20@string{osr="Operating Systems Review"}
21@string{pldi="Programming Language Design and Implementation"}
22
23@inproceedings{wolke17,
24 title={Locality-guided scheduling in caf},
25 author={W{\"o}lke, Sebastian and Hiesgen, Raphael and Charousset, Dominik and Schmidt, Thomas C},
26 booktitle={Proceedings of the 7th ACM SIGPLAN International Workshop on Programming Based on Actors, Agents, and Decentralized Control},
27 pages={11--20},
28 year={2017}
29}
30
31@phdthesis{Delisle22,
32author={{Delisle, Thierry}},
33title={The \textsf{C}$\mathbf{\forall}$ Scheduler},
34year={2022},
35publisher="UWSpace",
36url={http://hdl.handle.net/10012/18941}
37}
38
39@article{Hoare78,
40 title={Communicating sequential processes},
41 author={Hoare, Charles Antony Richard},
42 journal={Communications of the ACM},
43 volume={21},
44 number={8},
45 pages={666--677},
46 year={1978},
47 publisher={ACM New York, NY, USA}
48}
49
50@mastersthesis{Beach21,
51author={{Beach, Andrew James}},
52title={Exception Handling in \textsf{C}$\mathbf{\forall}$},
53year={2021},
54publisher="UWSpace",
55url={http://hdl.handle.net/10012/17617}
56}
57
58@article{Roscoe88,
59 title={The laws of occam programming},
60 author={Roscoe, Andrew William and Hoare, Charles Antony Richard},
61 journal={Theoretical Computer Science},
62 volume={60},
63 number={2},
64 pages={177--229},
65 year={1988},
66 publisher={Elsevier}
67}
68
69@article{Pike84,
70 title={The UNIX system: The blit: A multiplexed graphics terminal},
71 author={Pike, Rob},
72 journal={AT\&T Bell Laboratories Technical Journal},
73 volume={63},
74 number={8},
75 pages={1607--1631},
76 year={1984},
77 publisher={Nokia Bell Labs}
78}
79
80@inproceedings{Dice11,
81 title={Brief announcement: multilane-a concurrent blocking multiset},
82 author={Dice, David and Otenko, Oleksandr},
83 booktitle={Proceedings of the twenty-third annual ACM symposium on Parallelism in algorithms and architectures},
84 pages={313--314},
85 year={2011}
86}
87
88@misc{go:chan,
89 author = "The Go Programming Language",
90 title = "src/runtime/chan.go",
91 howpublished = {\href{https://go.dev/src/runtime/chan.go}},
92 note = "[Online; accessed 23-May-2023]"
93}
94
95@misc{go:select,
96 author = "The Go Programming Language",
97 title = "src/runtime/select.go",
98 howpublished = {\href{https://go.dev/src/runtime/select.go}},
99 note = "[Online; accessed 23-May-2023]"
100}
101
102@misc{go:sched,
103 author = "The Go Programming Language",
104 title = "src/runtime/proc.go",
105 howpublished = {\href{https://go.dev/src/runtime/proc.go}},
106 note = "[Online; accessed 23-May-2023]"
107}
108
109@misc{go:selectref,
110 author = "The Go Programming Language Specification",
111 title = "Select statements",
112 howpublished = {\href{https://go.dev/ref/spec#Select\_statements}},
113 note = "[Online; accessed 23-May-2023]"
114}
115
116@misc{boost:channel,
117 author = "Boost C++ Libraries",
118 title = "experimental::basic\_concurrent\_channel",
119 howpublished = {\href{https://www.boost.org/doc/libs/master/doc/html/boost\_asio/reference/experimental\__basic\_concurrent\_channel.html}},
120 note = "[Online; accessed 23-May-2023]"
121}
122
123@misc{rust:channel,
124 author = "The Rust Standard Library",
125 title = "std::sync::mpsc::sync\_channel",
126 howpublished = {\href{https://doc.rust-lang.org/std/sync/mpsc/fn.sync\_channel.html}},
127 note = "[Online; accessed 23-May-2023]"
128}
129
130@misc{rust:select,
131 author = "The Rust Standard Library",
132 title = "Macro futures::select",
133 howpublished = {\href{https://docs.rs/futures/latest/futures/macro.select.html}},
134 note = "[Online; accessed 23-May-2023]"
135}
136
137@misc{ocaml:channel,
138 author = "The OCaml Manual",
139 title = "OCaml library : Event",
140 howpublished = {\href{https://v2.ocaml.org/api/Event.html}},
141 note = "[Online; accessed 23-May-2023]"
142}
143
144@misc{haskell:channel,
145 author = "The Haskell Package Repository",
146 title = "Control.Concurrent.Chan",
147 howpublished = {\href{https://hackage.haskell.org/package/base-4.18.0.0/docs/Control-Concurrent-Chan.html}},
148 note = "[Online; accessed 23-May-2023]"
149}
150
151@misc{linux:select,
152 author = "Linux man pages",
153 title = "select(2) - Linux manual page",
154 howpublished = {\href{https://man7.org/linux/man-pages/man2/select.2.html}},
155 note = "[Online; accessed 23-May-2023]"
156}
157
158@misc{linux:poll,
159 author = "Linux man pages",
160 title = "poll(2) - Linux manual page",
161 howpublished = {\href{https://man7.org/linux/man-pages/man2/poll.2.html}},
162 note = "[Online; accessed 23-May-2023]"
163}
164
165@misc{linux:epoll,
166 author = "Linux man pages",
167 title = "epoll(7) - Linux manual page",
168 howpublished = {\href{https://man7.org/linux/man-pages/man7/epoll.7.html}},
169 note = "[Online; accessed 23-May-2023]"
170}
171
172@article{Ichbiah79,
173 title={Preliminary Ada reference manual},
174 author={Ichbiah, Jean D},
175 journal={ACM Sigplan Notices},
176 volume={14},
177 number={6a},
178 pages={1--145},
179 year={1979},
180 publisher={ACM New York, NY, USA}
181}
182
183@misc{cpp:whenany,
184 author = "C++ reference",
185 title = "std::experimental::when\_any",
186 howpublished = {\href{https://en.cppreference.com/w/cpp/experimental/when\_any}},
187 note = "[Online; accessed 23-May-2023]"
188}
189
190
191
Note: See TracBrowser for help on using the repository browser.