• DocumentCode
    2165588
  • Title

    Programming with transactions and chemical abstract machine

  • Author

    Ma, Wanli ; Johnson, Christopher W. ; Brent, Richard P.

  • Author_Institution
    Comput. Sci. Lab., Australian Nat. Univ., Canberra, ACT, Australia
  • fYear
    1996
  • fDate
    12-14 Jun 1996
  • Firstpage
    562
  • Lastpage
    564
  • Abstract
    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
  • Keywords
    database languages; high level languages; transaction processing; T-Cham; T-Cham program; chemical abstract machine; coordination style; interactive computational model; transactions; Australia; Chemical elements; Communication system control; Computational modeling; Computer languages; Concurrent computing; Distributed computing; Parallel programming; Programming profession; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms, and Networks, 1996. Proceedings., Second International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    1087-4089
  • Print_ISBN
    0-8186-7460-1
  • Type

    conf

  • DOI
    10.1109/ISPAN.1996.509044
  • Filename
    509044