Design and Development of Certification Compliance Tool for Airborne Systems

被引:0
|
作者
Anusha, B. K. [1 ]
Nanda, Manju [2 ]
Jayanthi, J. [2 ]
机构
[1] Manipal Univ, Sch Informat Sci, Engn Embedded Syst, Manipal, Karnataka, India
[2] Natl Aerosp Labs, CSIR, Aerosp Elect & Syst Div, Bangalore, Karnataka, India
关键词
Safety Critical System; Certification Compliance Tool (CCT); Software Development Life Cycle (SDLC); Natural Language Toolkit (NLTK); Pywin32; Pypdf; Compliance Percentage;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Certification compliance check for airborne software is very critical as it aids in the certification of the software. Since this compliance check is performed manually which is time-consuming and erroneous, an in-house developed Certification Compliance Tool (CCT) helps in checking the compliance as per RTCA DO-178B/C and generate artifacts depicting the magnitude of compliance. In order to generate the magnitude of compliance for the artifacts with respect to the Civil Aerospace Certification standard, RTCA DO-178B/C, an effective parsing technique is required to be incorporated to parse the artifact/s and generate compliance metric for the artifact/s. In this paper we propose a novel approach used in the design and development of an effective and efficient parsing technique incorporated in the indigenous software tool CCT used for compliance check. The tool checks the ratio of compliance of the artifacts generated across various phases of Software Development Life Cycle (SDLC) process involved in the development of Safety Critical software as per RTCA DO-178B/C. The indigenous tool accepts these artifacts as inputs and based on the software criticality level, it analyzes the compliance of these artifacts with the guidelines provided and recommended by RTCA DO-178B/C. The output of the tool provides the percentage of compliance of the artifacts that helps in accessing the Certification capabilities of the developed software. The percentage of compliance predicts the acceptance or rejection probabilities of the software being certified by the Certification Agency. The certification parser is developed using Python modules like Pywin32, Pypdf parsers and different approaches for Natural language processing using Python Natural Language Toolkit (NLTK). The in-house tool replaces the manual effort by an individual/s which may be erroneous and impact the time-schedule, which compromises the software safety. The integration of the tool with commercial tools will help in analyzing the report/documentation content with respect to the certification.
引用
收藏
页码:1960 / 1966
页数:7
相关论文
共 50 条
  • [21] Development of a strategy tool for environmental compliance management
    Dimache, A.
    Dimache, L.
    Zoldi, E.
    Roche, T.
    [J]. FUTURE OF PRODUCT DEVELOPMENT, 2007, : 565 - +
  • [22] Development of an environmental compliance tool for small businesses
    Kadiyala, Akhil
    Kumar, Ashok
    [J]. ENVIRONMENTAL PROGRESS, 2007, 26 (04): : 316 - 326
  • [23] New product development challenges of design for environmental compliance and design for electromagnetic compliance
    Arnold, RR
    [J]. PROCEEDINGS OF THE 2004 IEEE INTERNATIONAL SYMPOSIUM ON ELECTRONICS & THE ENVIRONMENT, CONFERENCE RECORD, 2004, : 287 - 291
  • [24] Toward Certification of Machine-Learning Systems for Low Criticality Airborne Applications
    Dmitriev, Konstantin
    Schumann, Johann
    Holzapfel, Florian
    [J]. 2021 IEEE/AIAA 40TH DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2021,
  • [25] Certification of Compliance and Ethics Professionals
    Gingerich, Barbara Stover
    [J]. HOME HEALTH CARE MANAGEMENT AND PRACTICE, 2008, 20 (02): : 192 - 193
  • [26] AN ANALYSIS TOOL FOR DESIGN AND CERTIFICATION OF POSTBUCKLING COMPOSITE AEROSPACE STRUCTURES
    Orifici, Adrian C.
    Thomson, Rodney S.
    Degenhardt, Richard
    Bisagni, Chiara
    Bayandor, Javid
    [J]. INTERNATIONAL JOURNAL OF STRUCTURAL STABILITY AND DYNAMICS, 2010, 10 (04) : 669 - 681
  • [27] THE DEVELOPMENT OF A DESIGN TOOL
    LOCKLEY, SR
    SUN, M
    [J]. PATTERN RECOGNITION, 1995, 28 (10) : 1499 - 1506
  • [28] Certification-Based Development of Critical Systems
    Steele, Panayiotis
    [J]. 2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1575 - 1578
  • [29] The Development of an Integrated and Intelligent Support Tool for Software Certification Process
    Yahaya, Jamaiah Haji
    Deraman, Aziz
    Hamdan, Abdul Razak
    Abdullah, Siti Zahidah
    Baharom, Fauziah
    [J]. COMPUTING & INFORMATICS, 2009, : 37 - 41
  • [30] A Tool-Supported Compliance Process for Software Systems
    Engiel, Priscila
    Sampaio do Prado Leite, Julio Cesar
    Mylopoulos, John
    [J]. 2017 11TH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2017, : 66 - 76