JavaSpaces Principles, Patterns, and Practice
JavaSpaces Principles, Patterns, and Practice
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
Restful web services vs. "big"' web services: making the right architectural decision
Proceedings of the 17th international conference on World Wide Web
Tuplespace-based computing for the semantic web: A survey of the state-of-the-art
The Knowledge Engineering Review
Programming wireless sensor networks with the TeenyLime middleware
Proceedings of the ACM/IFIP/USENIX 2007 International Conference on Middleware
A formal definition of RESTful semantic web services
Proceedings of the First International Workshop on RESTful Design
Smart-M3 information sharing platform
ISCC '10 Proceedings of the The IEEE symposium on Computers and Communications
On the complementarity of triple spaces and the Web of Things
Proceedings of the Second International Workshop on Web of Things
Hi-index | 0.00 |
The demand for Internet-enabled objects which expose their content in a RESTful and web compliant manner is increasing. Consequently, these objects have to face well-known problems from the web world. The lack of expressiveness and human orientation of the syntactically described capabilities and contents of those resources is one of these difficulties. The Semantic Web on the contrary interlinks each object's data to one another, enabling its automatic process to reveal possible new relationships and therefore enhancing the interoperability of semantic-enabled objects. In this work we present a semantically enabled Web of Things compliant HTTP interface for Internet-enabled objects which uses Triple Spaces (TS) as a basis. Specifically, we address the adoption of this paradigm by a wide range of resource constrained devices assessing the feasibility of our middle-ware solution, focusing both on the web and on the semantic aspects. Besides, we stress the degree of interoperability achieved by the applications made using RESTful TS by describing two scenarios where it could be used.