Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
Selected papers of the Second Workshop on Concurrency and compositionality
IEEE Transactions on Software Engineering - Special issue on software architecture
Gamma and the chemical reaction model: ten years after
Coordination programming
Proceedings of the 21st international conference on Software engineering
Digital pheromone mechanisms for coordination of unmanned vehicles
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1
Self-Organization in Biological Systems
Self-Organization in Biological Systems
Coordination for Internet Application Development
Autonomous Agents and Multi-Agent Systems
Gaia: a middleware platform for active spaces
ACM SIGMOBILE Mobile Computing and Communications Review
Semantic Matching of Web Services Capabilities
ISWC '02 Proceedings of the First International Semantic Web Conference on The Semantic Web
The description logic handbook: theory, implementation, and applications
The description logic handbook: theory, implementation, and applications
Design patterns from biology for distributed computing
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
The Rise of Web Service Ecosystems
IT Professional
Situations in Conceptual Modeling of Context
EDOCW '06 Proceedings of the 10th IEEE on International Enterprise Distributed Object Computing Conference Workshops
EgoSpaces: Facilitating Rapid Development of Context-Aware Mobile Applications
IEEE Transactions on Software Engineering
Pellet: A practical OWL-DL reasoner
Web Semantics: Science, Services and Agents on the World Wide Web
Formal ReSpecT in the A&A Perspective
Electronic Notes in Theoretical Computer Science (ENTCS)
Computing in pervasive cyberspace
Communications of the ACM - 50th anniversary issue: 1958 - 2008
Tuplespace-based computing for the semantic web: A survey of the state-of-the-art
The Knowledge Engineering Review
A framework for modelling and implementing self-organising coordination
Proceedings of the 2009 ACM symposium on Applied Computing
Programming pervasive and mobile computing applications: The TOTA approach
ACM Transactions on Software Engineering and Methodology (TOSEM)
Enhanced Coordination in Sensor Networks through Flexible Service Provisioning
COORDINATION '09 Proceedings of the 11th International Conference on Coordination Models and Languages
Biochemical Tuple Spaces for Self-organising Coordination
COORDINATION '09 Proceedings of the 11th International Conference on Coordination Models and Languages
A biochemical approach to adaptive service ecosystems
Information Sciences: an International Journal
Chemical-inspired self-composition of competing services
Proceedings of the 2010 ACM Symposium on Applied Computing
Coordination in open and dynamic environments with TuCSoN semantic tuple centres
Proceedings of the 2010 ACM Symposium on Applied Computing
A pragmatic approach for the semantic description and matching of pervasive resources
GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
Review: coordination models and languages: From parallel computing to self-organisation
The Knowledge Engineering Review
HPobSAM for modeling and analyzing IT Ecosystems - Through a case study
Journal of Systems and Software
Hi-index | 0.00 |
Stimulated by the increasing availability of new mobile computing devices and the corresponding demand of open, long-lasting, and self-organising service applications, recent works proposed the adoption of a nature-inspired approach of chemistry for implementing service architectures [33]. One work in this direction is the chemical tuple-space model [30], by which the existence of data, devices and software agents (in one word, services of the pervasive computing application) gets reified into proper tuples managed by the infrastructure. System behaviour is accordingly expressed by chemical-like reactions that semantically match those tuples and accordingly enact the desired interaction patterns (composition, aggregation, competition, contextualisation, diffusion and decay). After motivating the proposed approach for situated, adaptive, and diversity-accommodating pervasive computing systems, in this paper we outline an incarnation of this model based on the TuCSoN coordination infrastructure, which can been suitably enhanced with modules supporting semantic coordination and execution engine for chemical-inspired coordination laws.