Changeset 72d1118 for doc/bibliography
- Timestamp:
- Sep 20, 2022, 2:42:15 PM (2 years ago)
- Branches:
- ADT, ast-experimental, master, pthread-emulation
- Children:
- 8f1e035
- Parents:
- aa9f215
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/bibliography/pl.bib
raa9f215 r72d1118 188 188 Unstructured {\it sends\/} and {\it accepts\/} are forbidden. To 189 189 this the mechanisms of {\it delegation\/} and {\it delay queues\/} 190 are added to enable switching and triggering of activities. 191 Concurrent subactivities and atomic actions are provided for 190 are added to enable switching and triggering of activities. 191 Concurrent subactivities and atomic actions are provided for 192 192 compactness and simplicity. We show how solutions to many important 193 193 concurrent problems [sic], such as pipelining, constraint management 194 and ``administration'' can be compactly expressed using these 194 and ``administration'' can be compactly expressed using these 195 195 mechanisms. 196 196 }, … … 529 529 like ``c is a collection with element type e'', but how such things 530 530 are used isn't explained. 531 531 532 532 For each descriptive class used in a parameter list, an implicit 533 533 parameter is created that is passed a vector of procedures. … … 1172 1172 @techreport{Prokopec11, 1173 1173 keywords = {ctrie, concurrent map}, 1174 contributer = {a3moss@uwaterloo.ca}, 1174 contributer = {a3moss@uwaterloo.ca}, 1175 1175 title = {Cache-aware lock-free concurrent hash tries}, 1176 1176 author = {Prokopec, Aleksandar and Bagwell, Phil and Odersky, Martin}, … … 1500 1500 year = 2001, 1501 1501 url = {http://citeseer.ist.psu.edu/berger01composing.html} 1502 } 1502 } 1503 1503 1504 1504 @article{Andrews83, … … 1545 1545 We give a rationale for our decisions and compare Concurrent C 1546 1546 extensions with the concurrent programming facilities in Ada. 1547 Concurrent C has been implemented on the UNIX system running on a 1547 Concurrent C has been implemented on the UNIX system running on a 1548 1548 single processor. A distributed version of Concurrent C is being 1549 1549 implemented. … … 1814 1814 keywords = {objects, concurrency}, 1815 1815 contributer = {gjditchfield@plg}, 1816 author = {P. A. Buhr and G. J. Ditchfield and B. M. Younger and C. R. Zarnke}, 1816 author = {P. A. Buhr and G. J. Ditchfield and B. M. Younger and C. R. Zarnke}, 1817 1817 title = {Concurrency in {C}{\kern-.1em\hbox{\large\texttt{+\kern-.25em+}}}}, 1818 1818 institution = {Department of Computer Science, University of Waterloo}, … … 2044 2044 series = {Lecture Notes in Computer Science, Ed. by G. Goos and J. Hartmanis} 2045 2045 } 2046 2046 2047 2047 @article{Wang71, 2048 2048 keywords = {coroutines}, … … 2056 2056 pages = {425-449}, 2057 2057 } 2058 2058 2059 2059 @article{Castagna95, 2060 2060 keywords = {type-systems, covariance, contravariance}, … … 2390 2390 year = 1996, 2391 2391 } 2392 2392 2393 2393 @article{Richardson93, 2394 2394 keywords = {C++, persistence, database}, … … 2473 2473 publisher = {ACM}, 2474 2474 address = {New York, NY, USA}, 2475 } 2475 } 2476 2476 2477 2477 @article{design, … … 2700 2700 publisher = {ACM}, 2701 2701 address = {New York, NY, USA}, 2702 } 2702 } 2703 2703 2704 2704 @book{Eiffel, … … 3357 3357 publisher = {ACM}, 3358 3358 address = {New York, NY, USA}, 3359 } 3359 } 3360 3360 3361 3361 @manual{Fortran95, … … 3740 3740 keywords = {processes, distributed computing}, 3741 3741 contributer = {pabuhr@plg}, 3742 author = {Robert E. Strom and David F. Bacon and Arthur P. Goldberg and Andy Lowry and Daniel M. Yellin and Shaula Alexander Yemini}, 3742 author = {Robert E. Strom and David F. Bacon and Arthur P. Goldberg and Andy Lowry and Daniel M. Yellin and Shaula Alexander Yemini}, 3743 3743 title = {Hermes: A Language for Distributed Computing}, 3744 3744 institution = {IBM T. J. Watson Research Center}, … … 3751 3751 keywords = {processes, distributed computing}, 3752 3752 contributer = {pabuhr@plg}, 3753 author = {Robert E. Strom and David F. Bacon and Arthur P. Goldberg and Andy Lowry and Daniel M. Yellin and Shaula Alexander Yemini}, 3753 author = {Robert E. Strom and David F. Bacon and Arthur P. Goldberg and Andy Lowry and Daniel M. Yellin and Shaula Alexander Yemini}, 3754 3754 title = {Hermes: A Language for Distributed Computing}, 3755 3755 publisher = {Prentice-Hall}, … … 4302 4302 pages = {85-103} 4303 4303 } 4304 4304 4305 4305 @article{Murer96, 4306 4306 keywords = {interators, generators, cursors}, … … 4330 4330 4331 4331 % J 4332 4332 4333 4333 @book{Java, 4334 4334 keywords = {Java}, … … 4627 4627 publisher = {ACM}, 4628 4628 address = {New York, NY, USA}, 4629 } 4629 } 4630 4630 4631 4631 @article{Dice15, … … 4978 4978 number = 31 4979 4979 } 4980 4980 4981 4981 @article{Dueck90, 4982 4982 keywords = {attribute grammars}, … … 5107 5107 keywords = {multiple inheritance}, 5108 5108 contributer = {pabuhr@plg}, 5109 author = {Harry Bretthauer and Thomas Christaller and J\"{u}rgen Kopp}, 5109 author = {Harry Bretthauer and Thomas Christaller and J\"{u}rgen Kopp}, 5110 5110 title = {Multiple vs. Single Inheritance in Object-oriented Programming Languages. What do we really want?}, 5111 5111 institution = {Gesellschaft F\"{u}r Mathematik und Datenverarbeitung mbH}, … … 5650 5650 publisher = {ACM}, 5651 5651 address = {New York, NY, USA}, 5652 } 5652 } 5653 5653 5654 5654 @book{Deitel04, … … 5827 5827 year = 1980, 5828 5828 month = nov, volume = 15, number = 11, pages = {47-56}, 5829 note = {Proceedings of the ACM-SIGPLAN Symposium on the {Ada} Programming Language}, 5829 note = {Proceedings of the ACM-SIGPLAN Symposium on the {Ada} Programming Language}, 5830 5830 comment = { 5831 5831 The two-pass (bottom-up, then top-down) algorithm, with a proof … … 5957 5957 Given a base typed lambda calculus with function types, type 5958 5958 abstractions, and a recursive expression \(\mbox{fix } x:t.e\), 5959 then type inference for the partially typed language 5959 then type inference for the partially typed language 5960 5960 \begin{eqnarray} 5961 5961 \lambda x:\tau.e &\Rightarrow& \lambda x.e \\ … … 6603 6603 manner. The paper also discusses efficient composition of 6604 6604 sequences of asynchronous calls to different locations in a 6605 network. 6605 network. 6606 6606 } 6607 6607 } … … 6616 6616 volume = 32, number = 4, pages = {305-311}, 6617 6617 abstract = { 6618 6618 6619 6619 } 6620 6620 } … … 6934 6934 partitioning switch statements into dense tables. It also 6935 6935 implements target-independent function tracing and expression-level 6936 profiling. 6936 profiling. 6937 6937 } 6938 6938 } … … 7150 7150 publisher = {ACM}, 7151 7151 address = {New York, NY, USA}, 7152 } 7152 } 7153 7153 7154 7154 @inproceedings{Leissa14, … … 7268 7268 keywords = {Smalltalk, abstract class, protocol}, 7269 7269 contributer = {gjditchfield@plg}, 7270 author = {A. Goldberg and D. Robson}, 7270 author = {A. Goldberg and D. Robson}, 7271 7271 title = {Smalltalk-80: The Language and its Implementation}, 7272 7272 publisher = {Addison-Wesley}, … … 7845 7845 title = {Thread (computing)}, 7846 7846 author = {{Threading Model}}, 7847 howpublished= {\href{https://en.wikipedia.org/wiki/Thread_(computing)}{https://\-en.wikipedia.org/\-wiki/\-Thread\_ (computing)}},7847 howpublished= {\href{https://en.wikipedia.org/wiki/Thread_(computing)}{https://\-en.wikipedia.org/\-wiki/\-Thread\_\-(computing)}}, 7848 7848 } 7849 7849 … … 7889 7889 note = {Lecture Notes in Computer Science, v. 19}, 7890 7890 abstract = { 7891 7891 7892 7892 } 7893 7893 } … … 8008 8008 publisher = {USENIX Association}, 8009 8009 address = {Berkeley, CA, USA}, 8010 } 8010 } 8011 8011 8012 8012 @article{Leroy00, … … 8354 8354 author = {Bjarne Stroustrup}, 8355 8355 title = {What is ``Object-Oriented Programming''?}, 8356 booktitle = {Proceedings of the First European Conference on Object Oriented Programming}, 8356 booktitle = {Proceedings of the First European Conference on Object Oriented Programming}, 8357 8357 month = jun, 8358 8358 year = 1987 … … 8396 8396 publisher = {ACM}, 8397 8397 address = {New York, NY, USA}, 8398 } 8398 } 8399 8399 8400 8400 % X
Note: See TracChangeset
for help on using the changeset viewer.