Abstract
Efficient resource utilization in the Internet and in appearing Internet of Things (IoT) environments needs “smart applications”. They operate over shared resources of the computing environment to construct services sensitive to the users and their needs. Smart spaces support services that actively involve surrounding digital devices and Internet services. In this paper, we consider the Smart-M3 platform—an open source solution for creating smart spaces with ontology-driven information sharing. This study makes a next step for evolving smart space application development. We systemize the key properties for application development using Smart-M3 in IoT settings. The properties are analyzed on selected use cases, covering such emerging IoT application domains as collaborative work and e-Tourism. Our experimental evaluation confirms the applicability of analyzed solutions for today’s computing environments.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Augusto, J., Callaghan, V., Cook, D., Kameas, A., Satoh, I.: Intelligent Environments: a manifesto. Human-centric Computing and Information Sciences 3(12) (2013)
Palviainen, M., Kuusijärvi, J., Ovaska, E.: A semi-automatic end-user programming approach for smart space application development. Pervasive and Mobile Computing 12, 17–36 (2014)
Patela, P., Cassou, D.: Enabling high-level application development for the Internet of Things. Systems and Software 103, 62–84 (2015)
Cook, D.J., Das, S.K.: How Smart are our Environments? An Updated Look at the State of the Art, Pervasive and Mobile Computing 3(2), 53–73 (2007)
Oliver, I., Boldyrev, S.: Operations on spaces of information. In: Proc. IEEE Int’l Conf. Semantic Computing (ICSC), pp. 267–274. IEEE Computer Society, September 2009
Kortuem, G., Kawsar, F., Sundramoorthy, V., Fitton, D.: Smart objects as building blocks for the internet of things. IEEE Internet Computing 14(1), 44–51 (2010)
Balandin, S., Oliver, I., Boldyrev, S., Smirnov, A., Kashevnik, A., Shilov, N.: Anonymous agents coordination in smart spaces. In: Proc. 4th Int’l Conf. Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM 2010), pp. 242–246, October 2010
Kiljander, J., Ylisaukko-oja, A., Takalo-Mattila, J., Eteläperä, M., Soininen, J.-P.: Enabling semantic technology empowered smart spaces. Journal of Computer Networks and Communications 2012, 14 (2012)
Gershenfeld, N., Krikorian, R., Cohen, D.: The Internet of Things. Scientific American 291(4), 76–81 (2004)
Atzori, L., Iera, A., Morabito, G.: The Internet of Things: A Survey. Computer Networks 54(15), 2787–2805 (2010)
Kiljander, J., D’Elia, A., Morandi, F., Hyttinen, P., Takalo-Mattila, J., Ylisaukko-Oja, A., Soininen, A., Cinotti, T.: Semantic Interoperability Architecture for Pervasive Computing and Internet of Things. IEEE Access 2, 856–873 (2014)
Whitmore, A., Agarwal, A., Xu, L.: The Internet of Things—A survey of topics and trends. Information Systems Frontiers 17(2), 261–274 (2015)
Smirnov, A., Kashevnik, A., Shilov, N., Teslya, N., Shabaev, A.: Mobile application for guiding tourist activities: tourist assistant – TAIS. In: proc. of the 16th Conference of Open Innovations Association FRUCT, pp. 94–100. IEEE, Oulu (2014)
Varfolomeyev, A., Korzun, D., Ivanovs, A., Petrina, O.: Smart personal assistant for historical tourism. In: Proc. 2nd Int’l Conf. on Environment, Energy, Ecosystems and Development, Athens, Greece, pp. 9–15 (2014)
Smirnov, A., Shilov, N., Kashevnik, A., Teslya, N.: Smart logistic service for dynamic ridesharing. In: Andreev, S., Balandin, S., Koucheryavy, Y. (eds.) NEW2AN/ruSMART 2012. LNCS, vol. 7469, pp. 140–151. Springer, Heidelberg (2012)
Korzun, D.G., Galov, I.V., Kashevnik, A.M., Shilov, N.G., Krinkin, K., Korolev, Y.: Integration of smart-M3 applications: blogging in smart conference. In: Balandin, S., Koucheryavy, Y., Hu, H. (eds.) NEW2AN 2011 and ruSMART 2011. LNCS, vol. 6869, pp. 51–62. Springer, Heidelberg (2011)
Smirnov, A., Kashevnik, A., Ponomarev, A., Teslya, N., Shchekotov, M., Balandin, S.I.: Smart space-based tourist recommendation system. In: Balandin, S., Andreev, S., Koucheryavy, Y. (eds.) NEW2AN/ruSMART 2014. LNCS, vol. 8638, pp. 40–51. Springer, Heidelberg (2014)
Smirnov, A., Shilov, N., Kashevnik, A., Teslya, N., Laizane, S.: Smart space-based ridesharing service in e-tourism application for Karelia region accessibility. Ontology-based Approach and Implementation. In: proc. 8th Int. Joint Conference on Software Technologies, Reykjavik, Iceland, pp. 591–598, July 29–31, 2013
Weiser, M.: The Computer for the Twenty-First Century. Scientific American 265(3), 94–104 (1991)
Nixon, L.J.B., Simperl, E., Krummenacher, R., Martin-recuerda, F.: Tuplespace-Based Computing for the Semantic Web: A Survey of the State-of-the-Art. Knowl. Eng. Rev. 23, 181–212 (2008)
Horrocks, I.: Ontologies and the Semantic Web. Commun. ACM 51(12), 58–67 (2008)
Gutierrez, C., Hurtado, C.A., Mendelzon, A.O., Pérez, J.: Foundations of Semantic Web Databases. J. Comput. Syst. Sci. 77(3), 520–541 (2011)
Martín-Recuerda, F.: Towards cspaces: a new perspective for the semantic web. In: Bramer, M., Terziyan, V. (eds.) IASW. IFIP, vol. 188, pp. 113–139. Springer, Heidelberg (2005)
Korzun, D., Lomov, A., Vanag, P., Honkola, J., Balandin, S.: Generating modest high-level ontology libraries for Smart-M3. In: Proc. 4th Int’l Conf. Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM 2010), pp. 103–109, October 2010
Korzun, D., Balandin, S.: A peer-to-peer model for virtualization and knowledge sharing in smart spaces. In: Proc. 8th Int’l Conf. on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM 2014), pp. 87–92, August 2014
Honkola, J., Laine, H., Brown, R., Tyrkkö, O.: Smart-M3 information sharing platform. In: Proc. IEEE Symp. Computers and Communications (ISCC 2010), pp. 1041–1046. IEEE Computer Society, June 2010
Korzun, D.G., Balandin, S.I., Gurtov, A.V.: Deployment of smart spaces in internet of things: overview of the design challenges. In: Balandin, S., Andreev, S., Koucheryavy, Y. (eds.) NEW2AN 2013 and ruSMART 2013. LNCS, vol. 8121, pp. 48–59. Springer, Heidelberg (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Korzun, D.G., Kashevnik, A.M., Balandin, S.I., Smirnov, A.V. (2015). The Smart-M3 Platform: Experience of Smart Space Application Development for Internet of Things. In: Balandin, S., Andreev, S., Koucheryavy, Y. (eds) Internet of Things, Smart Spaces, and Next Generation Networks and Systems. ruSMART NEW2AN 2015 2015. Lecture Notes in Computer Science(), vol 9247. Springer, Cham. https://doi.org/10.1007/978-3-319-23126-6_6
Download citation
DOI: https://doi.org/10.1007/978-3-319-23126-6_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-23125-9
Online ISBN: 978-3-319-23126-6
eBook Packages: Computer ScienceComputer Science (R0)