Skip to main content

The Smart-M3 Platform: Experience of Smart Space Application Development for Internet of Things

  • Conference paper
  • First Online:
Internet of Things, Smart Spaces, and Next Generation Networks and Systems (ruSMART 2015, NEW2AN 2015)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Augusto, J., Callaghan, V., Cook, D., Kameas, A., Satoh, I.: Intelligent Environments: a manifesto. Human-centric Computing and Information Sciences 3(12) (2013)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. Patela, P., Cassou, D.: Enabling high-level application development for the Internet of Things. Systems and Software 103, 62–84 (2015)

    Article  Google Scholar 

  4. 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)

    Google Scholar 

  5. 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

    Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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

    Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. Gershenfeld, N., Krikorian, R., Cohen, D.: The Internet of Things. Scientific American 291(4), 76–81 (2004)

    Article  Google Scholar 

  10. Atzori, L., Iera, A., Morabito, G.: The Internet of Things: A Survey. Computer Networks 54(15), 2787–2805 (2010)

    Article  MATH  Google Scholar 

  11. 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)

    Article  Google Scholar 

  12. Whitmore, A., Agarwal, A., Xu, L.: The Internet of Things—A survey of topics and trends. Information Systems Frontiers 17(2), 261–274 (2015)

    Article  Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Chapter  Google Scholar 

  16. 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)

    Chapter  Google Scholar 

  17. 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)

    Google Scholar 

  18. 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

    Google Scholar 

  19. Weiser, M.: The Computer for the Twenty-First Century. Scientific American 265(3), 94–104 (1991)

    Article  Google Scholar 

  20. 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)

    Article  Google Scholar 

  21. Horrocks, I.: Ontologies and the Semantic Web. Commun. ACM 51(12), 58–67 (2008)

    Article  Google Scholar 

  22. 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)

    Article  MATH  Google Scholar 

  23. 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)

    Chapter  Google Scholar 

  24. 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

    Google Scholar 

  25. 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

    Google Scholar 

  26. 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

    Google Scholar 

  27. 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)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alexey M. Kashevnik .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics