• 제목/요약/키워드: Safety Verification Tool

검색결과 84건 처리시간 0.03초

항공용 객체지향 소프트웨어에 대한 취약점 검증 방안 (Verification Methods for Vulnerabilities of Airborne Object-Oriented Software)

  • 장정훈;김성수;이지현
    • 항공우주시스템공학회지
    • /
    • 제16권2호
    • /
    • pp.13-24
    • /
    • 2022
  • 항공용 소프트웨어의 규모가 커짐에 따라 기능적 확장, 효율적인 개발 및 코드의 재사용을 위하여 객체지향 기술의 사용이 증가하고 있으나, 그 검증방안은 기존의 절차지향 프로그램 관점으로 수행되고 있다. 본 논문에서는 객체지향 기술의 특징과 객체지향 언어의 기능적 특징에서 파생되는 취약점들을 분석하고 객체지향기술이 적용된 항공용 소프트웨어의 기능 안전 무결성을 보장하기 위한 소프트웨어 개발단계(Design, Coding, Test)별 적용 가능한 검증 방안을 제시한다. 또한, 비행제어 소프트웨어 구현에 사용되는 오픈소스인 PX4에 정적분석 자동화 도구인 LDRA를 적용하여 제시한 단계별 검증 방안 중 정적분석 결과의 의미를 분석하였다.

한국군 실 사격 훈련간 효율적인 안전지대 데이터 구축 방안 연구 (A Study on the Effective Method to Producing Data for The ROKA Live Fire Training Range Safety)

  • 이준식;최봉완;오현승
    • 산업경영시스템학회지
    • /
    • 제38권3호
    • /
    • pp.64-77
    • /
    • 2015
  • An effective method for produce munitions effectiveness data is to calculate weapon effectiveness indices in the US military's Joint Munitions Effectiveness Manuals (JMEM) and take advantage of the damage evaluation model (GFSM) and weapon Effectiveness Evaluation Model (Matrix Evaluator). However, a study about the Range Safety that can be applied in the live firing exercises is very insufficient in the case of ROK military. The Range Safety program is an element of the US Army Safety Program, and is the program responsible for developing policies and guidance to ensure the safe operation of live-fire ranges. The methodology of Weapon Danger Zone (WDZ) program is based on a combination of weapon modeling/simulation data and actual impact data. Also, each WDZ incorporates a probability distribution function which provides the information necessary to perform a quantitative risk assessment to evaluate the relative risk of an identified profile. A study of method to establish for K-Range Safety data is to develop manuals (pamphlet) will be a standard to ensure the effective and safe fire training at the ROK military education and training and environmental conditions. For example, WDZs are generated with the WDZ tool as part of the RMTK (Range Managers Tool Kit) package. The WDZ tool is a Geographic Information System-based application that is available to operational planners and range safety manager of Army and Marine Corps in both desktop and web-based versions. K-Range Safety Program based on US data is reflected in the Korean terrain by operating environments and training doctrine etc, and the range safety data are made. Thus, verification process on modified variables data is required. K-Range Safety rather than being produced by a single program, is an package safety activities and measures through weapon danger zone tool, SRP (The Sustainable Range Program), manuals, doctrine, terrain, climate, military defence M&S, weapon system development/operational test evaluation and analysis to continuously improving range safety zone. Distribution of this K-range safety pamphlet is available to Army users in electronic media only and is intended for the standing army and army reserve. Also publication and distribution to authorized users for marine corps commands are indicated in the table of allowances for publications. Therefore, this study proposes an efficient K-Range Safety Manual producing to calculate the danger zones that can be applied to the ROK military's live fire training by introducing of US Army weapons danger zone program and Range Safety Manual

고속열차용 Event Recorder 설계와 분석도구의 구현 (Implementation of Analysis Tool and Design of Event Recorder in Express Railway)

  • 김광렬;장동욱;한광록;손석원
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2008년도 하계종합학술대회
    • /
    • pp.1159-1160
    • /
    • 2008
  • For safety railway vehicle movement, analysis and recoding of railway vehicle speed and driving information has written by law. nowadays, base in europe, these system is spread of various advanced country. In this paper, We implement an event recorder which record the driving and breaking information of running railway vehicle. For the event recorder, We designed the data structures with data analysis tools and a protocol between Event recorder and data analysis tool. The verification of Analysis tool was tested by to made data by Event Recorder's emulator and information of real railway driving recording.

  • PDF

Grafcet을 이용한 연동로직 분석 (Analysis of Interlocking Functions using Gragcet Language)

  • 황종규;이종우;이재호;최규형
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1999년도 하계학술대회 논문집 A
    • /
    • pp.471-473
    • /
    • 1999
  • Recently, the computer based control systems instead of conventional relays circuitry are widely used to industrial applications, and also those technology is available to railway signaling which are safety-critical systems. However, the safety and reliability of software for those systems are harder to demonstrate than in traditional relays circuitry because the faults or errors can not be analyzed and predicted to those systems. So, the safety problems are crucial more and more in computer based control system. In this paper, the GRAFCET(GRAphe Fonctionnel do Commande Etape/Transition) language is used as a analysis and verification tool for safety-critical interlocking logic. The general description for Grafcet notation are provided and the general modeling for interlocking logic is presented.

  • PDF

함수 블록 다이어그램으로 구현된 PLC 프로그램에 대한 정형 검증 기법 (A Formal Verification Technique for PLC Programs Implemented with Function Block Diagrams)

  • 지은경;전승재;차성덕
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제15권3호
    • /
    • pp.211-215
    • /
    • 2009
  • 프로그래머블 로직 콘트롤러(PLC)가 원자력 계측제어 시스템과 같은 안전 필수 시스템 구현에 많이 사용됨에 따라, PLC 프로그램에 대한 정형검증의 필요가 높아지고 있다. 본 연구에서는 함수 블록 다이어램(FBD)으로 구현된 PLC 프로그램에 대한 자동화된 정형검증 기법을 제안한다. FBD 프로그램을 검증하기 위해서 먼저 FBD 프로그램을 검증언어인 Verilog로 변환하고, 변환된 Verilog모델에 대해 SMV 모델체커를 호출해 모델체킹을 수행한다. 자동화를 위해 FBD Verifier 도구를 개발하였다. FBD Verifier는 FBD 프로그램으로부터 Verilog 모델로의 자동변환 기능뿐 아니라 모델체킹 결과 생성된 반례를 직관적이고 효과적으로 분석할 수 있는 기능 또한 제공한다. 제안된 기법과 도구를 사용해 원전계측제어시스템 개발사업단의 원자로 보호시스템에 대한 방대한 양의 FBD 프로그램을 성공적으로 검증하였다.

NuSEE: AN INTEGRATED ENVIRONMENT OF SOFTWARE SPECIFICATION AND V&V FOR PLC BASED SAFETYCRITICAL SYSTEMS

  • Koo, Seo-Ryong;Seong, Poong-Hyun;Yoo, Jun-Beom;Cha, Sung-Deok;Youn, Cheong;Han, Hyun-Chul
    • Nuclear Engineering and Technology
    • /
    • 제38권3호
    • /
    • pp.259-276
    • /
    • 2006
  • As the use of digital systems becomes more prevalent, adequate techniques for software specification and analysis have become increasingly important in nuclear power plant (NPP) safety-critical systems. Additionally, the importance of software verification and validation (V&V) based on adequate specification has received greater emphasis in view of improving software quality. For thorough V&V of safety-critical systems, V&V should be performed throughout the software lifecycle. However, systematic V&V is difficult as it involves many manual-oriented tasks. Tool support is needed in order to more conveniently perform software V&V. In response, we developed four kinds of computer aided software engineering (CASE) tools to support system specification for a formal-based analysis according to the software lifecycle. In this work, we achieved optimized integration of each tool. The toolset, NuSEE, is an integrated environment for software specification and V&V for PLC based safety-critical systems. In accordance with the software lifecycle, NuSEE consists of NuSISRT for the concept phase, NuSRS for the requirements phase, NuSDS for the design phase and NuSCM for configuration management. It is believed that after further development our integrated environment will be a unique and promising software specification and analysis toolset that will support the entire software lifecycle for the development of PLC based NPP safety-critical systems.

안전등급 제어기 프로세서 모듈 가상화 (Virtualization of Safety-Related Controller Processor Module)

  • 이윤상;김종명;윤혁제;송승환;김정범
    • 한국전자통신학회논문지
    • /
    • 제17권3호
    • /
    • pp.449-458
    • /
    • 2022
  • 발전소에는 사고에 대비하여 사고를 방지하거나, 사고 시 발전소의 안정적인 운영을 위하여 여러 단계의 검증을 거친 프로그램을 제어기에 설치하여 운영한다. 본 논문은 발전소 안전 제어 설비에 사용되는 제어기 프로세서에 대하여 검증 완료된 바이너리 형태의 운영체제 및 응용 프로그램이 동작할 수 있도록 가상화한 기술에 대해 기술하였다. 본 가상화 프로세서에 적용된 기술은 상용 Tool을 이용하여 명령어 해석기, 분석기 등 안전등급 제어기 프로세서 모듈 동작에 필수적인 구성 요소들을 구현하였으며, 가상화 플랫폼 개발은 Imperas Tool을 사용하여 Linux 기반의 운영체제에서 개발하였다. 또한, 구현된 가상 프로세서 모듈이 정상적으로 바이너리 형태의 명령을 해석하고 수행하는지 확인하였다.

Thermal Evaluation of the KN-12 Transport Cask

  • Chung, Sung-Hwan;Chae, Kyoung-Myoung;Choi, Byung-Il;Lee, Heung-Young;Song, Myung-Jae
    • Journal of Radiation Protection and Research
    • /
    • 제28권4호
    • /
    • pp.281-290
    • /
    • 2003
  • The KN-12 spent nuclear fuel transport cask, which is a Type B(U) package designed to comply with the requirements of Korea Atomic Energy Act[1], IAEA Safety Standards Series No.TS-R-1[2] and US 10 CFR Part 71[3], is designed for carrying up to 12 PWR spent fuel assemblies in a basket structure. The cask has been licensed in accordance with Korea Atomic Energy Act and was fabricated in Korea in accordance with the requirements of ASME B&PV Sec.III, Div.3[4]. The cask must maintain thermal integrity in accordance with the related regulations and be evaluated to verify that the thermal performance of the cask complies with the regulatory requirements. The temperatures of the cask and components were determined by using finite elements methods with a numerical tool, safety tests using an 1/8 height slice model of the real cask were conducted to demonstrate verification of the numerical tool and methods, and heat transfer tests for normal transport conditions were performed as a fabrication acceptance test to demonstrate the heat transfer capability of the cask.

화재위험도 평가 Tool에 의한 물류창고 공사장 적용성 검증에 관한 연구 (Study on Verification of Applicability for a Warehouse Construction Site using a Fire Risk Assessment Tool)

  • 서용구;민세홍
    • 한국재난정보학회 논문집
    • /
    • 제19권3호
    • /
    • pp.673-688
    • /
    • 2023
  • 연구목적: 공사 중에 발생하는 화재는 빈도는 적으나 그 피해가 크다. 최근 물류유통산업의 성장으로 신축하는 물류창고의 공사장이 증가하고 있어 연구대상으로 선정하고 화재예방을 정량적으로 접근하기 위해 화재위험도 평가 Tool의 개발을 통해 공사현장의 재난을 줄이고자 연구를 진행하였다. 연구방법: 공정에서 진행되는 작업을 분류하여 연소의 3요소에서 제어가 어려운 공기(산소)를 제외한 가연물과 점화원을 등급별로 구분하고, 피난안전성을 추가로 대입하여 종합적인 화재위험평가 Tool을 객관적으로 정량화하여 정립하였다. 연구결과: 개발하여 제시한 화재위험도 평가 Tool을 이용하여 화재위험도가 낮은 굴착공사와, 화재위험도가 중간정도인 설비공사, 화재위험도가 높은 마감공사를 샘플링하여 결과값(CGI)을 도출하였다. 결론: 본 연구에서는 건설현장에서 화재발생 위험도를 평가할 수 있는 Tool의 개발로 위험도 평가에 따른 물적조건(가연물)과 에너지조건(점화원)을 제어하여 구체적인 예방대책의 수립과 피난안전성의 평가를 가능하게 하였다. 향후 건설현장의 화재위험도 평가Tool의 적용을 통해 위험을 줄일 수 있는 공정의 계획 수립과 소방설비의 적응성을 평가하는 기준으로 제공되길 기대한다.

보안모델 및 정형검증 도구 개발 (Development of security Model Verification Tool)

  • 김일곤;최진영;강인혜;강필용;이완석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (1)
    • /
    • pp.823-825
    • /
    • 2003
  • 보안 시스템에 대해서 고등급 평가를 받기 위해서는 정형적 방법론을 사용하여, 보안 모델을 설계하고, 보안 속성을 정확히 기술해야만 한다. 본 논문에서는 정형적 설계 방법을 통해 보안모델을 설계하고 검증하기 위한, SPR(Safety Problem Resolver) 정형검증도구의 검증방법 및 기능에 대해 소개하고자 한다.

  • PDF