LARA

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision Both sides next revision
interfaces_for_atomicity [2007/06/21 02:17]
vasu.singh created
interfaces_for_atomicity [2007/06/21 02:17]
vasu.singh
Line 1: Line 1:
-The project '​Interfaces for Atomicity'​ is based on recent work on type system for atomicity (http://​portal.acm.org/​citation.cfm?​id=781169&​dl=ACM&​coll=portal) +The project '​Interfaces for Atomicity'​ is based on recent work, mainly started with a type system for atomicity (http://​portal.acm.org/​citation.cfm?​id=781169&​dl=ACM&​coll=portal). The current work tries to extend ​ 
-and static analysis for atomicity for non-blocking programs(http://​portal.acm.org/​citation.cfm?​doid=1065944.1065953).+static analysis for atomicity for non-blocking programs(http://​portal.acm.org/​citation.cfm?​doid=1065944.1065953).
  
 The project aims at developing an assume-guarantee reasoning for atomicity of concurrent threads in a program. The idea is to capture the behavior of each thread The project aims at developing an assume-guarantee reasoning for atomicity of concurrent threads in a program. The idea is to capture the behavior of each thread
 as an interface, and to check for compatibility of interfaces to reason about the atomicity of the original program. as an interface, and to check for compatibility of interfaces to reason about the atomicity of the original program.