Behavioral Analysis Of Safety Critical Systems Using Formal Methods

被引:0
作者
Rao, Shreesha P. [1 ]
Nanda, Manju [2 ]
Jayanthi, J. [2 ]
机构
[1] SJB Inst Technol, Dept Comp Sci & Engn, Bengaluru, India
[2] CSIR, NAL, Aerosp Elect & Syst Div, Bengaluru, India
来源
2015 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI) | 2015年
关键词
Safety Critical Systems; Model Driven Architecture; Intergrated Modular Avionics; Model Based Engineering; Formal Methods; Architecture Analysis Design Language;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Structural analysis in Software Engineering hinders the colossal aspects of architecture and functional behavior of the systems. The analysis of the same yields in flow oriented view of the blocks involved, rather than their functional behavior. Thus a need to analyze the behavior of systems, leads us to a newer approach called behavior analysis. The ever increasing complexity of Safety Critical Systems is driving us towards the usage of formal methods that facilitates in building systems less expensively, more rapidly and predictively at early stages of software design life cycle. A formal language used in this approach is Architecture Analysis & Design Language (AADL), which is an International Standard, supporting the analysis of the system attributes such as safety, security, responsiveness through model annotations. In this paper, we propose an analytical approach to validate the architecture of Safety Critical System using an acclaimed formal method, AADL. The efficacy of 'Architecture Based approach' as opposed to 'Design Based approach' is established by considering a case study of the proven Safety Critical System, Automatic Flight Control System (AFCS).
引用
收藏
页码:2385 / 2391
页数:7
相关论文
共 14 条
  • [1] Abrial Jean Raymond, 2005, B BOOK ASSIGNING PRO, P150
  • [2] Ananda CM, 2012, CIVIL AIRCRAFT ADV A, P50
  • [3] Anderman Steve D., 1998, EUR WORKSH IND COMP, P13
  • [4] [Anonymous], 1997, REQ SAF REL SOFTW DE, P70
  • [5] Feiler P. H., MODEL BASED ENG AADL
  • [6] Feiler Peter H., 2000, SAE AVIONICS ARCHITE
  • [7] Fitzgerald J, 2009, MODELLING SYSTEMS: PRACTICAL TOOLS AND TECHNIQUES IN SOFTWARE DEVELOPMENT, 2ND EDITION, P1, DOI 10.1017/CBO9780511626975
  • [8] Gnanamuthu, 2008, AUTOMATIC FLIGHT CON
  • [9] Hoare C.A.R., 1985, COMMUNICATING SEQUEN, P25
  • [10] Knight John C., SAFETY CRITICAL SYST