The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - July-September (2010 vol.9)
pp: 72-80
Vlad Stirbu , Nokia
Sasu Tarkoma , Nokia
ABSTRACT
Mobile devices are evolving into hubs of content and context information. Many research projects have shown the potential for new pervasive computing applications. This article shows how Web and resource-based smart spaces can support pervasive applications in a wide variety of devices. A framework that employs a resource-based HTTP style for pervasive services called Representational State Transfer (REST) can enable easy mashup of applications. This framework has several important features. First, a flexible access control mechanism on top of the OpenID and OAuth protocols provides security and access control in heterogeneous, dynamic environments. Second, a search engine can collaborate with existing service and network discovery mechanisms to find resources on the basis of their indoor location. Finally, an emerging W3C standard, Delivery Context: Client Interfaces (DCCI), facilitates sharing information within a device in an interoperable fashion.
INDEX TERMS
pervasive computing, smart space, security, Internet, mobile device, REST, OpenID, OAuth, DCCI
CITATION
Christian Prehofer, Jilles van Gurp, Vlad Stirbu, Sailesh Satish, Sasu Tarkoma, Cristiano di Flora, Pasi P. Liimatainen, "Practical Web-Based Smart Spaces", IEEE Pervasive Computing, vol.9, no. 3, pp. 72-80, July-September 2010, doi:10.1109/MPRV.2009.88
REFERENCES
1. P. Debaty and D. Caswell, "Uniform Web Presence Architecture for People, Places, and Things," IEEE Personal Comm., vol. 8, no. 4, 2001, pp. 46–51.
2. G. Lawton, "Web 2.0 Creates Security Challenges," Computer, vol. 40, no. 10, 2007, pp. 13–16.
3. C. di Flora and C. Prehofer, "Leveraging GIS Technologies for Web-Based Smart Places Services," Proc. 6th IFIP WG 10.2 Int'l Workshop Software Technologies for Future Embedded and Ubiquitous Systems, LNCS 5287, Springer, 2008, pp. 256–267.
4. F. Zhu, M.W. Mutka, and L.M. Ni, "Service Discovery in Pervasive Computing Environments," IEEE Pervasive Computing, vol. 4, no. 4, 2005, pp. 81–90.
5. B. Ferg et al., OpenID Authentication 2.0—Final, OpenID Community, Dec. 2007; http://openid.net/specsopenid-authentication-2_0.html .
6. M. Atwood et al., OAuth Core 1.0, OAuth Core Workgroup, Dec. 2007; http://oauth.net/core1.0.
7. K. Waters et al., Delivery Context: Client Interfaces (DCCI) 1.0: Accessing Static and Dynamic Delivery Context Properties, World Wide Web Consortium (W3C) candidate recommendation, Dec. 2007; www.w3.org/TRDPF.
8. A. Brodt, "Context-Aware Mashups for Mobile Devices," Proc. 9th Int'l Conf. Web Information Systems Engineering (WISE 08), LNCS 5175, Springer, 2008, pp. 280–291.
9. C. Prehofer, J. van Gurp, and C. di Flora, "Towards the Web as a Platform for Ubiquitous Applications in Smart Spaces," Proc. UbiComp 2007 2nd Workshop Requirements and Solutions for Pervasive Software Infrastructures (RSPSI), Springer, 2007; www.igd.fhg.de/igd-a1/RSPSI2/papersUbicomp2007_RSPSI2_Prehofer.pdf .
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool