loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
1996 International Symposium on Parallel Architectures, Algorithms and Networks (ISPAN '96)
Programming with transactions and chemical abstract machine
Beijing, CHINA
June 12-June 14
ISBN: 0-8186-7460-1
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.