ACM Transactions on Autonomous and Adaptive Systems · 2011 · 78 citations · 43 references
ComputingChemical EngineeringVisualizationComplex SystemsInteractive VisualizationSpatial ModelingAgent-based ModelingReaction-diffusion SystemsService DiscoverySpatial Database SystemsSpatial InteractionAdaptive Display DesignAgent-based Population ModelsCoordinationMulti-agent SimulationPervasive ComputingSpatial Computing
To support and engineer the spatial coordination of distributed pervasive services, we propose a chemical-inspired model, which extends tuple spaces with the ability of evolving tuples mimicking chemical systems, that is, in terms of reaction and diffusion rules that apply to tuples modulo semantic match. The suitability of this model is studied by considering a self-adaptive display infrastructure providing people nearby with several visualization services (advertisements, news, personal and social content). The key result of this article is that general-purpose chemical reactions inspired by population dynamics can be used in pervasive applications to enact spatial computing patterns of competition and gradient-based interaction.
43
The vision of autonomic computing
Jeffrey O. Kephart, David M. Chess · Computer · 2003 · 6.4K citations
A calculus of mobile processes, I
Robin Milner, Joachim Parrow, David Walker · Information and Computation · 1992 · 2.8K citations · Full text
Generative communication in Linda
David Gelernter · ACM Transactions on Programming Languages and Systems · 1985 · 2.3K citations · Full text