Abstract
Smart spaces define a development approach to creation of service-oriented information systems for computing environments of the Internet of Things (IoT). Semantic-driven resource sharing is applied to make fusion of the physical and information worlds. Knowledge from both worlds is selectively encompassed in the smart space to serve for users’ needs. In this paper, we consider several principles of the smart spaces approach to semantic-driven design of service-oriented information systems. The developers can apply these principles to achieve such properties as (a) involvement for service construction many surrounding devices and personal mobile devices of the user, (b) use of external Internet services and data sources for enhancing the constructed services, (c) information-driven programming of service construction based on resource sharing. The principles are derived from our experience on the software development for such application domains as collaborative work, e-tourism, and mobile health.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aiello, C., Catarci, T., Ceravolo, P., Damiani, E., Scannapieco, M., Viviani, M.: Emergent semantics in distributed knowledge management. In: Nayak, R., Ichalkaranje, N., Jain, L. (eds.) Evolution of the Web in Artificial Intelligence Environments. SCI, vol. 130, pp. 201–220. Springer, Heidelberg (2008)
Balandin, S., Waris, H.: Key properties in the development of smart spaces. In: Stephanidis, C. (ed.) UAHCI 2009, Part II. LNCS, vol. 5615, pp. 3–12. Springer, Heidelberg (2009)
Bicevskis, J., Bicevska, Z., Rauhvargers, K., Diebelis, E., Oditis, I., Borzovs, J.: A practitioner’s approach to achieve autonomic computing goals. Baltic J. Mod. Comput. 3(4), 273–293 (2015)
Cook, D.J., Das, S.K.: How smart are our environments? An updated look at the state of the art. Pervasive Mob. Comput. 3(2), 53–73 (2007)
Evers, C., Kniewel, R., Geihs, K., Schmidt, L.: The user in the loop: enabling user participation for self-adaptive applications. Future Gener. Comput. Syst. 34, 110–123 (2014)
Galov, I., Lomov, A., Korzun, D.: Design of semantic information broker for localized computing environments in the Internet of Things. In: Proceedings of 17th Conference of Open Innovations Association FRUCT, pp. 36–43. ITMO Univeristy, IEEE, April 2015
Garcia Lopez, P., Montresor, A., Epema, D., Datta, A., Higashino, T., Iamnitchi, A., Barcellos, M., Felber, P., Riviere, E.: Edge-centric computing: vision and challenges. SIGCOMM Comput. Commun. Rev. 45(5), 37–42 (2015)
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)
Honkola, J., Laine, H., Brown, R., Tyrkkö, O.: Smart-M3 information sharing platform. In: Proceedings of IEEE Symposium Computers and Communications (ISCC2010), pp. 1041–1046. IEEE Computer Society, June 2010
Kiljander, J., D’Elia, A., Morandi, F., Hyttinen, P., Takalo-Mattila, J., Ylisaukko-oja, A., Soininen, J.P., Cinotti, T.S.: Semantic interoperability architecture for pervasive computing and Internet of Things. IEEE Access 2, 856–874 (2014)
Kiljander, J., Morandi, F., Soininen, J.P.: Knowledge sharing protocol for smart spaces. Int. J. Adv. Comput. Sci. Appl. (IJACSA) 3, 100–110 (2012)
Kortuem, G., Kawsar, F., Sundramoorthy, V., Fitton, D.: Smart objects as building blocks for the Internet of Things. IEEE Internet Comput. 14(1), 44–51 (2010)
Korzun, D.: Service formalism and architectural abstractions for smart space applications. In: Proceedings of 10th Central and Eastern European Software Engineering Conference in Russia (CEE-SECR 2014). ACM, October 2014
Korzun, D., Balandin, S.: A peer-to-peer model for virtualization and knowledge sharing in smart spaces. In: Proceedings of 8th International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM 2014), pp. 87–92. IARIA XPS Press, August 2014
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)
Korzun, D., Borodin, A., Timofeev, I., Paramonov, I., Balandin, S.: Digital assistance services for emergency situations in personalized mobile healthcare: smart space based approach. In: Proceedings of 2015 International Conference on Biomedical Engineering and Computational Technologies (SIBIRCON/SibMedInfo), pp. 62–67. IEEE, October 2015
Korzun, D., Galov, I., Kashevnik, A., Balandin, S.: Virtual shared workspace for smart spaces and M3-based case study. In: Balandin, S., Trifonova, U. (eds.) Proceedings of 15th Conference of Open Innovations Association FRUCT, pp. 60–68. ITMO Univeristy, April 2014
Korzun, D.G., Kashevnik, A.M., Balandin, S.I., Smirnov, A.V.: The Smart-M3 platform: experience of smart space application development for Internet of Things. In: Balandin, S., Andreev, S., Koucheryavy, Y. (eds.) NEW2AN/ruSMART 2015. LNCS, vol. 9247, pp. 56–67. Springer, Heidelberg (2015)
Korzun, D.G., Nikolaevskiy, I., Gurtov, A.: Service intelligence support for medical sensor networks in personalized mobile health systems. In: Balandin, S., Andreev, S., Koucheryavy, Y. (eds.) NEW2AN/ruSMART 2015. LNCS, vol. 9247, pp. 116–127. Springer, Heidelberg (2015)
Kulakov, K., Petrina, O.: Ontological model for storage historical and trip planning information in smart space. In: Proceedings of 17th Conference of Open Innovations Framework Program FRUCT, pp. 96–103. ITMO Univeristy, IEEE, April 2015
Morandi, F., Roffia, L., D’Elia, A., Vergari, F., Cinotti, T.S.: RedSib: a Smart-M3 semantic information broker implementation. In: Balandin, S., Ovchinnikov, A. (eds.) Proceedings of 12th Conference of Open Innovations Association FRUCT and Seminar on e-Tourism, pp. 86–98. SUAI, November 2012
Nikolaevskiy, I., Korzun, D., Gurtov, A.: Security for medical sensor networks in mobile health systems. In: Proceedings of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM 2014). The 3rd Workshop on the IoT: Smart Objects and Services (IoT-SoS), June 2014
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)
Ovaska, E., Cinotti, T.S., Toninelli, A.: The design principles and practices of interoperable smart spaces. In: Liu, X., Li, Y. (eds.) Advanced Design Approaches to Emerging Software Systems: Principles, Methodology and Tools, pp. 18–47. IGI Global, Pennsylvania (2012)
Samoryadova, A., Galov, I., Borovinskiy, P., Kulakov, K., Korzun, D.: M3-weather: a Smart-M3 world-weather application for mobile users. In: Balandin, S., Ovchinnikov, A. (eds.) Proceedings of 8th Conference of Open Innovations Framework Program FRUCT, pp. 160–166. SUAI, November 2010
Smirnov, A., Kashevnik, A., Shilov, N., Oliver, I., Balandin, S., Boldyrev, S.: Anonymous agent coordination in smart spaces: State-of-the-art. In: Balandin, S., Moltchanov, D., Koucheryavy, Y. (eds.) ruSMART 2009. LNCS, vol. 5764, pp. 42–51. Springer, Heidelberg (2009)
Tervonen, J., Mikhaylov, K., Pieska, S., Jamsa, J., Heikkila, M.: Cognitive Internet-of-Things solutions enabled by wireless sensor and actuator networks. In: 5th IEEE Conference on Cognitive Infocommunications (CogInfoCom), pp. 97–102. IEEE, November 2014
Varfolomeyev, A.G., Ivanovs, A., Korzun, D.G., Petrina, O.B.: Smart spaces approach to development of recommendation services for historical e-tourism. In: Proceedings of 9th International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM), pp. 56–61. IARIA XPS Press, July 2015
Vlist, B., Niezen, G., Rapp, S., Hu, J., Feijs, L.: Configuring and controlling ubiquitous computing infrastructure with semantic connections: a tangible and an AR approach. Pers. Ubiquit. Comput. 17(4), 783–799 (2013)
Acknowledgments
This research is financially supported by the Ministry of Education and Science of the Russian Federation within project # 1481 of the basic part of state research assignment for 2014–2016. The reported study was partially funded by RFBR according to research project # 14-07-00252.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Korzun, D. (2016). On the Smart Spaces Approach to Semantic-Driven Design of Service-Oriented Information Systems. In: Arnicans, G., Arnicane, V., Borzovs, J., Niedrite, L. (eds) Databases and Information Systems. DB&IS 2016. Communications in Computer and Information Science, vol 615. Springer, Cham. https://doi.org/10.1007/978-3-319-40180-5_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-40180-5_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-40179-9
Online ISBN: 978-3-319-40180-5
eBook Packages: Computer ScienceComputer Science (R0)