%------------------------------------------------------------------------ % Bibliography of Sather and pSather Documents and related work %------------------------------------------------------------------------ % Version: August 29, 1995 % Author : Michael Philippsen, phlippicsi.berkeley.edu %------------------------------------------------------------------------ @inproceedings{ PDCS97LOCK ,author="Claudio Fleiner and Michael Philippsen" ,title="Fair Multi-Branch Locking of Several Locks" ,booktitle="IASTED International Conference on Parallel and Distributed Computing and Systems" ,year=1997 ,pages="537--545" ,address="Washington D.C." ,month="October 13--16," } @inproceedings{ dpSather ,author="Heinz W. Schmidt" ,title="Data Parallel Object-Oriented Programming" ,booktitle="Proceedings of the 5th Australian Supercomputer Conference" ,year="1992" ,month="December" ,address="Melbourne" ,pages="263--272" } @techreport{Sather-Haertig94 ,author="Hermann H{\"a}rtig" ,title="Near or far" ,institution="International Computer Science Institute, Berkeley" ,year="1994" ,number="TR-94-04" } @inproceedings{Sather-Schmidt91 ,author="Heinz W. Schmidt and Jeff Bilmes" ,title="Exception Handling in p{S}ather" ,booktitle="Exception Handling Workshop at ECOOP'91 -- European Conference on Object-Oriented Programming" ,address="Geneva, Switzerland" ,month="July" ,year="1991" } @techreport{Sather-Murer93dec ,author="Stephan Murer and Jerome A. Feldman and Chu-Cheow Lim and Martina-Maria Seidel" ,title="p{S}ather: Layered Extensions to an Object-Oriented Language for Efficient Parallel Computation" ,institution="International Computer Science Institute, Berkeley" ,year="1993" ,month="December" ,number="TR-93-028" } @techreport{Sather-Feldman91sep ,author="J. A. Feldman and C. C. Lim and F. Mazzanti" ,title="p{S}ather monitors: Design, Tutorial, Rationale and Implementation" ,institution="International Computer Science Institute, Berkeley" ,year="1991" ,month="September" ,number="TR-91-031" } @phdthesis{Sather-Lim-Thesis ,author="Chu-Cheow Lim" ,title="A Parallel Object-Oriented System for Realizing Reusable and Efficient Data Abstractions" ,school="University of California at Berkeley" ,note= "Available as technical report ICSI TR-93-063" ,month="October" ,year="1993" } @inproceedings{Sather-Lim93 ,author="Chu-Cheow Lim and Jerome A. Feldman and Stephan Murer" ,title="Unifying control- and data-parallelism in an object-oriented language" ,booktitle="Proceedings of the 1993 Joint Symposium on Parallel Processing" ,year="1993" ,month="May 17--19," ,pages="261--268" ,address="Waseda University, Tokyo" } @incollection{Sather-Feldman94 ,author="Jerome A. Feldman" ,title=" Universal High Performance Computing -- We Have Just Begun" ,booktitle="Developing a Computer Science Agenda for High-Performance Computing" ,pages="26--29" ,editor="Uzi Vishkin" ,publisher="ACM Press" ,year="1994" } @techreport{Sather-Lim91 ,author="Chu-Cheow Lim and A. Stolcke" ,title="Sather Language Design and Performance Evaluation" ,institution="International Computer Science Institute, Berkeley" ,month="May" ,year="1991" ,number="TR-91-034" } @article{Sather-Om91apr ,author="Stephen M. Omohundro" ,title="The Differences between {S}ather and {E}iffel" ,journal="Eiffel Outlook" ,volume="1" ,number="1" ,month="April" ,year="1991" ,pages="12--14" } @article{Sather-Om91jun ,author="Stephen M. Omohundro" ,title="Sather's Design" ,journal="Eiffel Outlook" ,volume="1" ,number="3" ,month="August" ,year="1991" ,pages="20--21" } @techreport{Sather1 ,author="Stephen M. Omohundro" ,title="The {S}ather 1.0 Specification" ,institution="International Computer Science Institute, Berkeley" ,number="TR-in preparation" ,year="1994" } @techreport{Sather-Om92 ,author="Stephen M. Omohundro and Chu-Cheow Lim" ,title="The {S}ather Language and Libraries" ,institution="International Computer Science Institute, Berkeley" ,number="TR-92-017" ,month="March" ,year="1992" } @article{ Sather-Om92sep ,author="Stephen M. Omohundro" ,title="Sather Provides Nonproprietary Access to Object-Oriented Programming" ,journal="Computer in Physics" ,volume="6" ,number="5" ,pages="444-449" ,month="September" ,year="1992" } @article{ Sather-Om93oct ,author="Stephen M. Omohundro" ,title="The {S}ather Programming Language" ,journal="Dr. Dobb's Journal" ,volume="18" ,number="11" ,pages="42--48" ,month="October" ,year="1993" } @incollection{ Sather-Schmidt93 ,author="Heinz W. Schmidt and Stephen M. Omohundro" ,title="{CLOS}, {E}iffel, and {S}ather: A comparison" ,editor="Andreas Paepcke" ,booktitle="Object-Oriented Programming: The {CLOS} Perspective" ,publisher="MIT Press Cambridge, Massachusetts, London, England" ,year="1993" ,pages="181--213" ,note="Available as ICSI TR-91-047" } @inproceedings{ Sather-Feldman93 ,author="Jerome A. Feldman and Chu-Cheow Lim and T. Rauber" ,title="The Shared-Memory Lan\-guage p{S}ather on a Dis\-trib\-ut\-ed-Mem\-o\-ry Multiprocessor" ,pages="17--20" ,booktitle="Proc. of the 1993 Workshop on Lan\-guages, Com\-pi\-lers, and Run-Time Environments for Distributed Memory Multiprocessors" ,address="Boulder, CO, September 30 -- October 2, 1992" ,month="January" ,year="1993" ,publisher="ACM SIGPLAN Notices 28(1)" } @incollection{ Sather-Feldman91 ,author="Jerome A. Feldman" ,title="Conventional and Connectionist Parallel Computation" ,editor="H. Schwaertzel" ,booktitle="Applied Computer Science and Software" ,publisher="Springer Verlag, Berlin, Heidelberg, New York" ,year="1991" } @techreport{ Sather-Murer93aug ,author="Stephan Murer and Stephen Omohundro and Clemens Szyperski" ,title="Sather {I}ters: Object-Oriented Iteration Abstraction" ,institution="International Computer Science Institute, Berkeley" ,number="TR-93-045" ,year="1993" ,month="August" } @inproceedings{ Sather-Szyperski93 ,author="Clemens Szyperski and Stephen Omohundro and Stephan Murer" ,title="Engineering a Programming Language: The Type and Class System of {S}ather" ,booktitle="Programming Languages and System Architectures" ,editor="Jurg Gutknecht" ,publisher="Springer Verlag, Lecture Notes in Computer Science 782" ,note="Available as technical report ICSI TR-93-064" ,year="1993" ,month="November" ,pages="208--227" } @techreport{ Sather-Milton92 ,author="Scott Milton and Heinz W. Schmidt" ,title="Dynamic Dispatch in Object-Oriented Languages" ,institution="CSIRO -- Division of Information Technology, Canberra, Australia" ,number="TR-CS-94-02" ,year="1992" ,month="January" } @techreport{ Sather-Henderson93 ,author="Robert Henderson and Benjamin Zorn" ,title="A Comparison of Object-Oriented Programming in Four Modern Languages" ,institution="University of Colerado, Boulder" ,number="CU-CS-641-93" ,year="1993" ,month="July" } @techreport{ Philippsen-94 ,author="Michael Philippsen" ,title="Sather 1.0 Tutorial" ,institution="International Computer Science Institute, Berkeley" ,year="1994" ,month=DEC ,number="TR-94-062" } @techreport{ Philippsen-95-Enabling ,author="Michael Philippsen" ,title="Enabling Compiler Transformations for {pSather} 1.1" ,institution="International Computer Science Institute, Berkeley" ,year="1995" ,month=AUG ,number="TR-95-040" } @techreport{ Philippsen-95-Bib ,author="Michael Philippsen" ,title="Imperative Concurrent Object-Oriented Languages: An Annotated Bibliography" ,institution="International Computer Science Institute, Berkeley" ,year="1995" ,month=AUG ,number="TR-95-049" } @techreport{ Philippsen-95-Survey ,author="Michael Philippsen" ,title="Imperative Concurrent Object-Oriented Languages" ,institution="International Computer Science Institute, Berkeley" ,year="1995" ,month=AUG ,number="TR-95-050" }