Component-based Software Safety Assessment Method

Tao GU, Qing ZHOU, Dong-yi LING, Shi-hai WANG

Abstract


Along with the thought of component based software development and with the software has been widely employed in safety-critical systems; an effective early evaluation of the software on the safety property of a safety-critical system is needed for the system which is developed by the component based software development. The safety of software mainly depends on the early stage of the system design, rather than after the implementation of the software. Software architecture is always designed at the early stage of development of a system, which involves the basic and significant information for safety analysis. In order to solve the problem faced by safety prediction and analysis for large-scale complex software system, in this paper we propose for safety degree assessment based on the component-based software architecture by using fuzzy mathematics. Based on the system architecture safety analysis and the architecture analysis, the safety prediction of one single component can be gain. With a consideration for the architecture dynamic behavior, a connection between the safety prediction for a software system and the dynamic behavior of the ones is made in our approach, which can guidance to software safety design effectively.

Keywords


Component-based software, Software architecture, Safety, Fuzzy set.


DOI
10.12783/dtmse/mmme2016/10091

Refbacks

  • There are currently no refbacks.