Journal "Software Engineering"
a journal on theoretical and applied science and technology
ISSN 2220-3397

Issue N2 2015 year

Service Formalism and Architectural Abstractions for Smart Space Applications
D. G. Korzun, Associate Professor, e-mail: dkorzun@cs.karelia.ru, Petrozavodsk State University

The paper presents results of research on creating software applications of smart spaces when computing environments are diverse in devices, network communications are ubiquitous, and the Internet can be used as a global information resource. 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 P2Pbased service formalism, on the top of which several architectural abstractions are presented. They provide means for designing smart space applications.

Keywords: smart spaces, M3 architecture, Internet of Things, network-based interaction, software application, smart service, software architecture
pp. 3–12