Home   >   CSC-OpenAccess Library   >    Manuscript Information
Full Text Available

This is an Open Access publication published under CSC-OpenAccess Policy.
Publications from CSC-OpenAccess Library are being accessed from over 74 countries worldwide.
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 
1 Banatre, J.-P. and Le Metayer, D. “The Gamma model and its discipline of programming”. Science of Computer Programming, 15, 55-77, 1990.
2 Banatre, J.-P. and Le Metayer, D. “Programming by multiset transformation”. CACM, 36(1), 98-111, 1993.
3 Carriero, N. and Gelernter, D. “Linda in context”. CACM, 32(4), 444-458, 1989.
4 K.M. Chandy and J. Misra. “Parallel Program Design: A Foundation”, Addison-Wesley (1988)
5 Misra, J. “A foundation of parallel programming”. In M. Broy (ed.), Constructive Methods in Computing Science. NATO ASI Series, Vol. F55, 397-443, 1989.
6 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.
7 Gladitz, K. and Kuchen, H. “Shared memory implementation of the Gamma-operation”. Journal of Symbolic Computation 21, 577-591, 1996.
8 Cabri, et al. “Mobile-Agent Coordination Models for Internet Applications”. Computer, 2000 February, http://dlib.computer.org/co/books/co2000/pdf/r2082.pdf. 2000.
9 Berry, G. and Boudol, G. “The Chemical Abstract Machine”. Theoretical Computer Science, 96, 217-248, 1992.
10 Le Metayer, D. “Higher-order multiset processing”. DIMACS Series in Discrete Mathematics and Theoretical Computer Science, 18, 179-200, 1994.
11 Cohen, D. and Muylaert-Filho, J. “Introducing a calculus for higher-order multiset programming”. In Coordination Languages and Models, LNCS, 1061, 124-141, 1996
12 Fradet, P. and Le Metayer, D. “Structured Gamma”. Science of Computer Programming, 31(2-3), 263-289, 1998.
13 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.
14 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.
15 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.
Mr. Hong Lin
- United States of America
Mr. Jeremy Kemp
- United States of America
Mr. Wilfredo Molina
- United States of America