Abstract
This paper reports the development of a RESTful Web service platform at Nokia Research Center for building Mixed Reality services. The platform serves geo-spatially oriented multimedia content, geo-data like street-view panoramas, building outlines, 3D objects and point cloud models. It further provides support for identity management and social networks, as well as for aggregating content from third party content repositories. The implemented system is evaluated on architecture qualities like support for evolution and mobile clients. The paper outlines our approach for developing RESTful Web services from requirements to an implemented service, and presents the experiences and insights gained during the platform development, including the benefits and challenges identified from adhering to the Resource Oriented Architecture style.
Chapter PDF
Similar content being viewed by others
References
Allamaraju, S., Amudsen, M.: RESTful Web Services Cookbook. O’Reilly, Sebastopol (2010)
Azuma, R.: A Survey of Augmented Reality. Presence: Teleoperators and Virtual Environments 6(4), 355–385 (1997)
Burke, B.: RESTful Java with JAX-RS. O’Reilly, Sebastopol (2009)
Fielding, R.: Architectural Styles and the Design of Network-based Software Architectures. Doctoral Thesis, University of California, Irvine (2000)
Föckler, P., Zeidler, T., Brombach, B., Bruns, E., Bimber, O.: PhoneGuide: museum guidance supported by on-device object recognition on mobile phones. In: 4th international Conference on Mobile and Ubiquitous Multimedia MUM ’05, vol. 154, pp. 3–10. ACM, New York (2005)
Höllerer, T., Wither, J., DiVerdi, S.: Anywhere Augmentation: Towards Mobile Augmented Reality in Unprepared Environments. In: Location Based Services and TeleCartography. Lecture Notes in Geoinformation and Cartography. Springer, Heidelberg (2007)
Laitkorpi, M., Selonen, P., Systä, T.: Towards a Model Driven Process for Designing RESTful Web Services. In: International Conference on Web Services ICWS ’09. IEEE Computer Society, Los Alamitos (2009)
Milgram, P., Kishino, F.: A Taxonomy of Mixed Reality Visual Displays. IEICE Transactions on Information Systems E77-D (12), 1321–1329 (1994)
Reitmayr, G., Schmalstieg, D.: Location based applications for mobile augmented reality. In: Biddle, R., Thomas, B. (eds.) Fourth Australasian User interface Conference on User interfaces 2003 - Volume 18, Adelaide, Australia, vol. 18. ACM International Conference Proceeding Series, vol. 16, pp. 65–73. Australian Computer Society, Darlinghurst (2003)
Richardson, L., Ruby, S.: RESTful Web Services. O’Reilly, Sebastopol (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Selonen, P., Belimpasakis, P., You, Y. (2010). Experiences in Building a RESTful Mixed Reality Web Service Platform. In: Benatallah, B., Casati, F., Kappel, G., Rossi, G. (eds) Web Engineering. ICWE 2010. Lecture Notes in Computer Science, vol 6189. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13911-6_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-13911-6_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13910-9
Online ISBN: 978-3-642-13911-6
eBook Packages: Computer ScienceComputer Science (R0)