[TYPES] static analyses for shared resource accesses in multi-threaded systems
Ciera Jaspan
cchristo+types at cs.cmu.edu
Wed Sep 16 17:41:05 EDT 2009
> I would be interested to know if there is any existing work on static
> analyses to guarantee that threads in a multi-threaded system access some
> shared resources (such as state) according to some access policy.
Austin,
You may also be interested in thread coloring, which is somewhat
different in that it relates threads to shared data and code context,
rather than states. The first reference below is a light read; Dean's
thesis contains the details.
Dean F. Sutherland, Aaron Greenhouse, and William L. Scherlis. The
Code of Many Colors: Relating Threads to Code and Shared State.
Program Analysis for Software Tools and Environments (PASTE) '02 at
FSE-10, Charleston, SC, November 2002.
Dean F. Sutherland. Ph.D. Thesis, CMU-ISR-08-112, The Code of Many
Colors: Semi-Automated Reasoning about Multi-Thread Policy for Java.
Carnegie Mellon University, 2008.
~Ciera
--
Ciera N.C. Jaspan
Institute for Software Research
Carnegie Mellon University
More information about the Types-list
mailing list