Toward principles for the design of ontologies used for knowledge sharing
International Journal of Human-Computer Studies - Special issue: the role of formal ontology in the information technology
Formal ontology: foundation of domain knowledge sharing and reusing
Journal of Computer Science and Technology
Guest Editors' Introduction: Context-Aware Computing
IEEE Pervasive Computing
A Survey of Context-Aware Mobile Computing Research
A Survey of Context-Aware Mobile Computing Research
Architectural styles and the design of network-based software architectures
Architectural styles and the design of network-based software architectures
Designing mediation for context-aware applications
ACM Transactions on Computer-Human Interaction (TOCHI)
ICMB '05 Proceedings of the International Conference on Mobile Business
Developing web services choreography standards: the case of REST vs. SOAP
Decision Support Systems - Special issue: Web services and process management
Model-driven development of context-aware Web applications
ACM Transactions on Internet Technology (TOIT)
Sensor/Actuator Networks in Smart Homes for Supporting Elderly and Handicapped People
AINAW '07 Proceedings of the 21st International Conference on Advanced Information Networking and Applications Workshops - Volume 02
Model-driven Engineering of Active Context-awareness
World Wide Web
SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups
IEEE Internet Computing
Proceedings of the 17th international conference on World Wide Web
Ontologies and the semantic web
Communications of the ACM - Surviving the data deluge
hRESTS: An HTML Microformat for Describing RESTful Web Services
WI-IAT '08 Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 01
ContextServ: A platform for rapid and flexible development of context-aware Web services
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
ACM SIGMOD Record
Towards Automated RESTful Web Service Composition
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
SOCRADES: a web service based shop floor integration infrastructure
IOT'08 Proceedings of the 1st international conference on The internet of things
Stream feeds: an abstraction for the world wide sensor web
IOT'08 Proceedings of the 1st international conference on The internet of things
Towards physical mashups in the web of things
INSS'09 Proceedings of the 6th international conference on Networked sensing systems
Web services discovery and rank: An information retrieval approach
Future Generation Computer Systems
A multi-layer framework for personalized social tag-based applications
Data & Knowledge Engineering
Service discovery for internet of things: a context-awareness perspective
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
Control-Flow Patterns for Decentralized RESTful Service Composition
ACM Transactions on the Web (TWEB)
Hi-index | 0.00 |
Combining the Semantic Web and the Ubiquitous Web, Web 3.0 is for things. The Semantic Web enables human knowledge to be machine-readable and the Ubiquitous Web allows Web services to serve any thing, forming a bridge between the virtual world and the real world. By using context, Web services can become smarter—that is, aware of the target things' or applications' physical environments, or situations and respond proactively and intelligently. Existing methods for implementing context-aware Web services on Web 2.0 mainly enumerate different implementations corresponding to different attribute values of the context, in order to improve the Quality of Services (QoS). However, things in the physical world are extremely diverse, which poses new problems for Web services: it is difficult to unify the context of things and to implement a flexible smart Web service for things. This article proposes a novel smart Web service based on the context of things, which is implemented using a REpresentational State Transfer for Things (Thing-REST) style, to tackle the two problems. In a smart Web service, the user's description (semantic context) and sensor reports (sensing context) are two channels for acquiring the context of things which are then employed by ontology services to make the context of things machine-readable. With guidance of domain knowledge services, event detection services can analyze things' needs particularly, well through the context of things. We then propose a Thing-REST style to manage the context of things and user context, and to mashup Web services through three structures (i.e., chain, select, and merge) to implement smart Web services. A smart plant watering-service application demonstrates the effectiveness of our method.