Fault tolerance support of smart-M3 application on the software infrastructure level

Ivan Galov, Dmitry Korzun

    Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

    9 Citations (Scopus)

    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.

    Original languageEnglish
    Title of host publicationProceedings of the 16th Conference of Open Innovations Association, FRUCT 2014
    PublisherIEEE
    Pages16-23
    Number of pages8
    Volume2014-December
    ISBN (Electronic)9785757704890
    DOIs
    Publication statusPublished - 31 Dec 2014
    MoE publication typeA4 Conference publication
    EventConference of Open Innovations Association - Oulu, Finland
    Duration: 27 Oct 201431 Oct 2014
    Conference number: 16
    http://fruct.org/cfp

    Conference

    ConferenceConference of Open Innovations Association
    Abbreviated titleFRUCT
    Country/TerritoryFinland
    CityOulu
    Period27/10/201431/10/2014
    Internet address

    Fingerprint

    Dive into the research topics of 'Fault tolerance support of smart-M3 application on the software infrastructure level'. Together they form a unique fingerprint.

    Cite this