Publications


Some recent publications.

  • Note:
  • In most cases, the copies here are preliminary versions and differ in small ways from the final, published versions.
  • These publications are provided only for educational (non-commercial) uses. All of these publications are copyrighted by the authors, by publishing companies, or by conference or other organizations. Any user accessing one of these publications is expected to adhere to the specifics of the copyright for that publication.
  • This page is incomplete (especially before 2000). If you’re looking for something that’s not here, email me (olsson@cs.ucdavis.edu) and I’ll try to add it.


  • 2009
    • Hiu Ning (Angela) Chan, Andrew J. Gallagher, Appu S. Goundan, Yi Lin William Au Yeung, Aaron W. Keen, and Ronald A. Olsson. Generic Operations and Capabilities in the JR Concurrent Programming Language. (postscript , PDF ),   Computer Languages, Systems and Structures., Volume 35, Number 3, pages 293-305 (October 2009).

  • 2008

  • 2007

  • 2006
    • Billy Yan-Kit Man, Hiu Ning (Angela) Chan, Andrew J. Gallagher, Appu S. Goundan, Aaron W. Keen, and Ronald A. Olsson. Toward a Definition of and Linguistic Support for Partial Quiescence. draft (postscript , PDF ) Euro-Par 2006  Parallel Processing, Dresden, Germany (August 2006). Lecture Notes in Computer Science series, number 4128, Springer-Verlag, Wolfgang E. Nagel, Wolfgang V. Walter, and Wolfgang Lehner, Editors. pages 655-665
    • Nija Shi and Ronald A. Olsson. Reverse Engineering of Design Patterns from Java Source Code. draft (postscript , PDF ) 21st IEEE/ACM International Conference on Automated Software Engineering (ASE’06), Tokyo, Japan, September 2006, pages 123-132.

  • 2005
    • Nija Shi and Ronald A. Olsson.  Reverse Engineering of Design Patterns for High Performance Computing (postscriptPDF ). Workshop on Patterns in High Performance Computing.  University of Illinois at Urbana-Champaign, May 4-6, 2005.
    • Hiu Ning (Angela) Chan, Esteban Pauli,  Billy Yan-Kit Man, Aaron W. Keen, and Ronald A. Olsson. An Exception Handling Mechanism for the Concurrent Invocation Statement.  draft (postscript , PDF ), Euro-Par 2005 Parallel Processing, August 30 to September 2, 2005, Lisbon, Portugal. Lecture Notes in Computer Science series, number 3648, Springer-Verlag, Jose C. Cunha and Pedro D. Medeiros, Editors. pages 699-709.
    • Chad D. Sterling and Ronald A. Olsson. Automated Bug Isolation via Program Chipping. draft (postscript , PDF ),   AADEBUG 2005 (Sixth International Symposium on Automated and Analysis-Driven Debugging). Monterey, California, September 19-21, 2005, pages 23-32.
    • M.D. Roper and R.A. Olsson.  Developing Embedded Multi-threaded Applications with CATAPULTS, a Domain-specific Language for Generating Thread Schedulers.  draft (postscript , PDF ),   CASES 2005 (International Conference on Compilers, Architecture, and Synthesis for Embedded Systems). San Francisco, California, September 24-27, 2005, pages 295-303.



 



  • 2000
    • T. Ishihara, T. Li, E F. Fodor, and R.A. Olsson. A Comparison of Concurrent Programming and Cooperative Multithreading. in Euro-Par 2000 Parallel Processing (August), Lecture Notes in Computer Science series, number 1900, Springer-Verlag, A. Bode, T. Ludwig, W. Karl, and R. Wismuller, Editors. 729-738. (Note: more accurate performance results for the PCM programs were obtained since this paper was submitted; contact me if you’re interested.)


 


 


  • … bunch of papers not yet here …

 

 


Comments are closed.