login

Service formalism and architectural abstractions for smart space applications

Published 23 October 2014
Dmitry Korzun
Citations28

TL;DR

The discussion paper provides a clarified vision onto the smart spaces terminology and considers P2P-based service formalism, on the top of which several architectural abstractions provide means for designing smart space applications.

Abstract

Despite of the elegance of smart spaces paradigm and its clear advantages, this area of development of "smart" software for Internet of Things (IoT) still has very limited systematization and formal concept notation. The discussion paper provides a clarified vision onto the smart spaces terminology. The reference case is the M3 architecture, based on which we sequentially elaborate the notions of smart space, smart environment of knowledge sharing, smart space application, its services and its architecture. We consider P2P-based service formalism, on the top of which several architectural abstractions are presented. They provide means for designing smart space applications.

Keywords

Computer ScienceEngineering