Home   >   CSC-OpenAccess Library   >    Manuscript Information
Parallel Computing in Chemical Reaction Metaphor with Tuple Space
Hong Lin, Jeremy Kemp, Wilfredo Molina
Pages - 149 - 159     |    Revised - 30-04-2010     |    Published - 10-06-2010
Volume - 4   Issue - 2    |    Publication Date - May 2010  Table of Contents
Parallel Programming, Very High Level Languages, the Chemical Reaction Model, IBM Tuple Space
Methodologies have been developed to allow parallel programming in a higher level. These include the Chemical Reaction Models, Linda, and Unity. We present the Chemical Reaction Models and its implementation in IBM Tuple Space. Sample programs have been developed to demonstrate this methodology.
CITED BY (1)  
1 Ikram, A., Anjum, A., Hill, R., Antonopoulos, N., Liu, L., & Sotiriadis, S. (2013). Approaching the Internet of things (IoT): a modelling, analysis and abstraction framework. Concurrency and Computation: Practice and Experience.
1 Google Scholar 
2 Academic Journals Database 
3 ScientificCommons 
4 Academic Index 
5 CiteSeerX 
6 refSeek 
7 iSEEK 
8 Socol@r  
9 ResearchGATE 
10 Libsearch 
11 Bielefeld Academic Search Engine (BASE) 
12 Scribd 
13 WorldCat 
14 SlideShare 
16 PdfSR 
Banatre, J.-P. and Le Metayer, D. “Programming by multiset transformation”. CACM, 36(1), 98-111, 1993.
Banatre, J.-P. and Le Metayer, D. “The Gamma model and its discipline of programming”. Science of Computer Programming, 15, 55-77, 1990.
Berry, G. and Boudol, G. “The Chemical Abstract Machine”. Theoretical Computer Science, 96, 217-248, 1992.
C. Creveuil. “Implementation of Gamma on the Connection Machine”. In Proc. Workshop on Research Directions in High-Level Parallel Programming Languages, Mont-Saint Michel, 1991, Springer-Verlag, LNCS 574, 219-230, 1991.
Cabri, et al. “Mobile-Agent Coordination Models for Internet Applications”. Computer, 2000 February, http://dlib.computer.org/co/books/co2000/pdf/r2082.pdf. 2000.
Carriero, N. and Gelernter, D. “Linda in context”. CACM, 32(4), 444-458, 1989.
Cohen, D. and Muylaert-Filho, J. “Introducing a calculus for higher-order multiset programming”. In Coordination Languages and Models, LNCS, 1061, 124-141, 1996
Fradet, P. and Le Metayer, D. “Structured Gamma”. Science of Computer Programming, 31(2-3), 263-289, 1998.
Gladitz, K. and Kuchen, H. “Shared memory implementation of the Gamma-operation”. Journal of Symbolic Computation 21, 577-591, 1996.
J.-P. Banâtre, P. Fradet and Y. Radenac. “Chemical specification of autonomic systems”. In Proc. of the 13th International Conference on Intelligent and Adaptive Systems and Software Engineering (IASSE'04), July 2004.
J.-P. Banâtre, P. Fradet and Y. Radenac. “Higher-order Chemical Programming Style”. In Proceedings of Unconventional Programming Paradigms, Springer-Verlag, LNCS, 3566, 84-98, 2005.
J.-P. Banâtre, P. Fradet and Y. Radenac. “Principles of chemical programming”. In S. Abdennadher and C. Ringeissen (eds.): Proc. of the 5th International Workshop on Rule-Based Programming (RULE'04), 124, ENTCS, 133-147, 2005.
K.M. Chandy and J. Misra. “Parallel Program Design: A Foundation”, Addison-Wesley (1988)
Le Metayer, D. “Higher-order multiset processing”. DIMACS Series in Discrete Mathematics and Theoretical Computer Science, 18, 179-200, 1994.
Misra, J. “A foundation of parallel programming”. In M. Broy (ed.), Constructive Methods in Computing Science. NATO ASI Series, Vol. F55, 397-443, 1989.
Mr. Hong Lin
- United States of America
Mr. Jeremy Kemp
- United States of America
Mr. Wilfredo Molina
- United States of America