Modeling and Reasoning of the Software Component Based System Recovery Based on Survivability Specification
DOI:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    The component-based system will provide a predefined survivability specification which consists of corresponding degraded services in the presence of various kinds of malicious attacks,system failures or accidents. The main contributions of this paper are(1) presenting the method to represent service core based on component families and installation orders,which can precisely capture the system services perceived by users;(2) proposing the reasoning rules of system recovery based on component compatibility and installation execution,which are used to judge the success property(the newly started service works well) and safety property (formerly started services are not damaged);and(3) presenting the algorithms to simplify installation execution based on the concept of projection,which supports the reasoning analysis of system recovery of big scale.By the analysis process based on survivability specification,the corresponding reasoning rules can be systemically applied in practice.A component-based system named MVoD(mobile video-on-demand) is illustrated to demonstrate the practicability and efficiency of the formal model and the analysis method.

    Reference
    Related
    Cited by
Get Citation

卢暾.基于可生存性规范的软件构件系统恢复的建模与推理.软件学报,2007,18(12):3031-3047

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:June 11,2007
  • Revised:October 16,2007
  • Adopted:
  • Online:
  • Published:
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063