Distributed, object-based programming systems
ACM Computing Surveys (CSUR)
Design and evaluation of a wide-area event notification service
ACM Transactions on Computer Systems (TOCS)
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Routing with guaranteed delivery in ad hoc wireless networks
Wireless Networks
Distributed Systems: Concepts and Design
Distributed Systems: Concepts and Design
Multi-sensor context-awareness in mobile devices and smart artifacts
Mobile Networks and Applications
Connecting the Physical World with Pervasive Networks
IEEE Pervasive Computing
IEEE Internet Computing
A Note on Distributed Computing
MOS '96 Selected Presentations and Invited Papers Second International Workshop on Mobile Object Systems - Towards the Programmable Internet
Geographic routing without location information
Proceedings of the 9th annual international conference on Mobile computing and networking
Spatial Programming Using Smart Messages: Design and Implementation
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
PIC: Practical Internet Coordinates for Distance Estimation
ICDCS '04 Proceedings of the 24th International Conference on Distributed Computing Systems (ICDCS'04)
Programming Pervasive and Mobile Computing Applications with the TOTA Middleware
PERCOM '04 Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom'04)
Engineering Self-Organising Systems
Engineering Self-Organising Systems
Co-Fields: A Physically Inspired Approach to Motion Coordination
IEEE Pervasive Computing
Spray computers: Explorations in self-organization
Pervasive and Mobile Computing
Co-fields: towards a unifying approach to the engineering of swarm intelligent systems
ESAW'02 Proceedings of the 3rd international conference on Engineering societies in the agents world III
Organizing a global coordinate system from local information on an ad hoc sensor network
IPSN'03 Proceedings of the 2nd international conference on Information processing in sensor networks
Location-dependent services for mobile users
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
An experimental evaluation of self-managing availability in shared data spaces
Science of Computer Programming
Peer-it: Stick-on solutions for networks of things
Pervasive and Mobile Computing
Building flexible manufacturing systems based on peer-its
EURASIP Journal on Embedded Systems - Embedded System Design in Intelligent Industrial Automation
Concept of a reflex manager to enhance the planner component of an autonomic/organic system
ATC'11 Proceedings of the 8th international conference on Autonomic and trusted computing
Environments for situated multi-agent systems: beyond infrastructure
E4MAS'05 Proceedings of the 2nd international conference on Environments for Multi-Agent Systems
Hi-index | 0.00 |
Spatial abstractions promise to be basic necessary ingredients for a novel “spatial computing” approach to distributed systems development and management, suitable to tackle the complexity of modern distributed computing scenarios and promoting self-organization and self-adaptation. In this paper, we analyze the key concepts underlying spatial computing and show how they can be organized around a sort of “spatial computing stack”, in which a variety of apparently very diverse mechanisms and approaches can be properly framed. Following, we present our current research work on the TOTA middleware as a representative example of a general-purpose approach to spatial computing. In particular, we discuss how TOTA can be exploited to support the development and execution of self-organizing and self-adaptive spatial computing applications.