loading...
Programming with transactions and chemical abstract machine
Beijing, CHINA June 12-June 14
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISPAN.1996.5090441996 International Symposium on Paral ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Wanli Ma, Comput. Sci. Lab., Australian Nat. Univ., Canberra, ACT, Australia
C.W. Johnson, Comput. Sci. Lab., Australian Nat. Univ., Canberra, ACT, Australia
R.P. Brent, Comput. Sci. Lab., Australian Nat. Univ., Canberra, ACT, Australia
The coordination style programming language T-Cham extends chemical abstract machine (Cham) with transactions. The Cham is an interactive computational model based on chemical reaction metaphor, where a computation proceeds as a succession of chemical reactions. A transaction is a piece of sequentially executed codes and could be written in any language, such as C, Pascal, or Fortran etc., as long as it satisfies its pre-condition and post-condition. Every transaction begins its execution whenever its execution condition is satisfied. A T-Cham program can be executed in a parallel, distributed, or sequential manner based on the available computer resources.
Index Terms:
transaction processing; high level languages; database languages; transactions; chemical abstract machine; T-Cham; interactive computational model; T-Cham program; coordination style
Citation:
Wanli Ma, C.W. Johnson, R.P. Brent, "Programming with transactions and chemical abstract machine," ispan, pp.562, 1996 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN '96), 1996
Usage of this product signifies your acceptance of the Terms of Use.