DocumentCode :
1787372
Title :
Fault tolerance support of smart-M3 application on the software infrastructure level
Author :
Galov, Ivan ; Korzun, Dmitry
Author_Institution :
Petrozavodsk State Univ. (PetrSU), Petrozavodsk, Russia
fYear :
2014
fDate :
27-31 Oct. 2014
Firstpage :
16
Lastpage :
23
Abstract :
The Smart-M3 platform allows constructing software applications consisting of agents that interact by sharing information in a smart space. An important problem is achieving the dependability of applications in case of failures, a common situation for existing networked environments. The most sensitive operation is subscription-a persistent networked query. In this paper, we consider a generic software infrastructure for a Smart-M3 application and propose infrastructure-level solutions to support the application fault tolerance. Our first solution augments the infrastructure with a content service. It improves safety (preservation) and integrity of volumetric data due to the delegation of storage functions to a separate element of the application infrastructure. The service employs the wellknown matured web technology. The second solution consists of mechanisms for the fault tolerance support to detect failures of subscription and to recover effectively. For case study, we use an existing Smart-M3 application-the SmartRoom system. Our evaluation confirms that our solutions lead to better dependability without essential degradation of the performance.
Keywords :
Internet; smart phones; software architecture; software fault tolerance; Smart-M3 platform; SmartRoom system; Web technology; fault tolerance support; software infrastructure level solutions; Aerospace electronics; Fault tolerance; Fault tolerant systems; Subscriptions; Web servers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Open Innovations Association (FRUCT16), 2014 16th Conference of
Conference_Location :
Oulu
ISSN :
2305-7254
Type :
conf
DOI :
10.1109/FRUCT.2014.7000926
Filename :
7000926
Link To Document :
بازگشت