• 제목/요약/키워드: S/W 안전성 검증

검색결과 39건 처리시간 0.032초

정형 검증 도구를 이용한 보안 소프트웨어 개발 방안 (A Security Software Development Methodology Using Formal Verification Tools)

  • 장승주
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제12권2호
    • /
    • pp.141-148
    • /
    • 2006
  • 본 논문에서는 정형 검증 도구를 이용한 보안 소프트웨어의 보안성을 검증하고 검증된 결과를 이용하여 안전한 보안 소프트웨어 개발 방안을 살펴본다. 정형 검증 기법에 따라 사용되어질 수 있는 각 정형 검증 도구들을 살펴보고 그 특성을 파악하여 보안 소프트웨어의 안정성과 신뢰성을 보장하는 적합한 도구들을 알아보고, 보안 소프트웨어 개발 방안을 제시한다. Z 언어를 이용하는 도구인 Z/EVES는 Z명세에 대한 분석 방법을 제시함으로써 보안 소프트웨어에서 가장 많이 사용되는 대표적인 정형 검증 도구이다. 본 논문에서는 보안 소프트웨어 검증을 위하여 C 언어로 작성된 보안 소프트웨어를 Z명세 언어로 변환하고 이것을 Z/EVES도구를 이용한다.

전자연동장치 S/W 안전성 확보를 위한 Z 방법표현에 관한 연구 (Study on Z specification for S/W Safety of Computer Based Interlocking Systems)

  • 안진;이종우
    • 한국철도학회논문집
    • /
    • 제20권1호
    • /
    • pp.55-63
    • /
    • 2017
  • 철도에 사용되고 있는 Safety critical systems 중 하나인 연동장치는 relay-based systems에서 computer-based systems으로 급속히 변환되고 있다. computer-based interlocking systems (CBI)의 안전성확보가 중요한 문제 중 하나로 떠오르고 있다. CBI를 구성하는 연동논리 software는 시스템 안전성에 직접적으로 영향을 미치는 부분 중 하나이다. Formal methods 중 하나인 "Z"notation은 이 software 안전성 확보를 위해 software 명세에 많이 사용되고 있다. 본 논문에서는 "Z"notation을 이용하여 연동논리 일부분을 구현하였으며, Z/EVES를 이용하여 검증을 하였다.

열차제어시스템 소프트웨어 Metrics 분석 자동화 도구 개발 (Development of Automatic Tool for Software Metrics Analysis for Railway Signaling System)

  • 황종규;조현정;김용규
    • 한국철도학회논문집
    • /
    • 제12권4호
    • /
    • pp.450-456
    • /
    • 2009
  • 최근의 컴퓨터 기술의 발달에 따라 열차제어시스템들이 컴퓨터 소프드웨어에 의존성이 더옥 증가되고 있으며, 이에 따라 이러한 열차제어시스템 소프트웨어의 안전성과 선뢰성에 대한 테스팅이 더욱 증요하게 되었다. 본 논문에서는 이러한 열차제어시스템 소프트웨어를 위한 Metrics 분석 자동화 도구를 제안하였으며, 또한 구현결과를 제시하였다. S/W Metrics는 철도시스템 소프트웨어관련 국제표준에서 언급되고 있는 Metrics를 대상으로 하였으며, 철도 소프트웨어 소스코드의 Metrics를 자동으로 분석하여 그 결과를 사용자에게 다양한 형태로 제시할 수 있도록 구현하였다. 자동화 도구는 열차제어시스템 소프트웨어 평가단계에서도 활용될 수 있고 또한 소프트웨어 개발단계에서도 유용하게 활용될 수 있을 것으로 예상된다.

리튬이온전지를 이용한 전기저장장치의 SAT용 성능평가 알고리즘에 관한 연구 (A Study on the Site Acceptance Test(SAT) Evaluation Algorithm of Energy Storage System using Li-ion Battery)

  • 박재범;김병기;김미성;노대석
    • 한국산학기술학회논문지
    • /
    • 제20권6호
    • /
    • pp.26-37
    • /
    • 2019
  • ESS는 각 제품의 품질 및 안전성이 보장되더라도 현장에서 조립하는 사람 혹은 환경에 따라 완성 품질이 달라지므로, 설치공정의 표준화 및 현장에 설치된 ESS에 대한 안전성 시험평가기술의 개발이 요구되고 있다. 또한, 선진국에서는 ESS의 성능을 보다 정확하고 신뢰성 있게 검증하기 위하여, H/W에 의한 성능 시험뿐만 아니라 S/W에 의한 성능검증도 요구하고 있는 실정이다. 따라서 본 논문에서는 현장에 설치되어 있는 ESS의 성능을 평가하기 위하여 SAT(Site Acceptance Test)용 평가알고리즘을 제안하였다. 또한, 전력계통 상용해석 프로그램인 PSCAD/EMTDC를 이용하여 ESS의 SAT용 시험장치를 모델링 하고, 이를 바탕으로 30[kW]급 시험장치를 구현하였다. 상기에서 제안한 평가알고리즘을 이용하여 다양한 시뮬레이션과 특성시험을 비교한 결과, 용량 및 Round-trip 효율, Duty-cycle 추종특성, LVRT 특성, Anti-islanding특성에 대한 ESS의 성능을 정확하게 평가할 수 있었고, 모델링에 의한 특성과 시험장치에 의한 특성이 거의 동일하게 나타나, 본 논문에서 제안한 평가알고리즘의 유용성을 확인하였다.

열차제어 S/W 검증을 위한 테스트 커버리지 측정 및 평가기준에 대한 연구 (Study on Test Coverage Analysis & Assessment Standard for Train Control Software Verification)

  • 조현정;황종규;오석문;신승권
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2010년도 추계학술발표논문집 1부
    • /
    • pp.163-167
    • /
    • 2010
  • 최근 컴퓨터시스템으로 전환되고 있는 열차제어시스템에서 소프트웨어에의 의존성이 급격히 증가함에 따라 임베디드화된 열차제어 소프트웨어 신뢰성과 안전성의 검증이 중요한 문제로 대두되기 시작했다. 이에 따라 열차제어 소프트웨어 관련 국제표준에서도 각종 소프트웨어 테스트 및 검증활동을 요구하고 있으며, 이에 대응하여 본 논문에서는 열차제어시스템 소프트웨어 테스트 커버리지 자동화 도구 및 기준 분석과 개발 결과에 대해 제시하고 있다. 본 논문에서는 열차제어 소프트웨어 안전성 검증을 위한 정량적인 항목으로 매우 중요한 테스트 커버리지를 자동으로 측정할 수 있는 제어흐름 분석도구를 개발하였으며, 본 도구의 결과를 실제 철도 산업 현장에서 활용하기 위해 타분야 제시 기준 등을 분석하여 철도 소프트웨어 안전무결성레벨(SWSIL)에 따른 판단 기준을 제시하였다.

  • PDF

DEVS 형식론을 이용한 공항 PAR 관제 시스템 자동화 방안 검증 (Verification of Automatic PAR Control System using DEVS Formalism)

  • 성창호;구정;김탁곤;김기형
    • 한국시뮬레이션학회논문지
    • /
    • 제21권3호
    • /
    • pp.1-9
    • /
    • 2012
  • 본 논문에서는 공항 정밀접근 항공기의 안전성을 증대시키기 위한 방법으로 S/W 패킷모뎀을 이용한 PAR 관제 자동화 방안을 제안하고, DEVS 형식론을 이용하여 제안하는 시스템의 기능을 검증하였다. 기존의 PAR 관제는 음성으로 항공기를 통제함으로써 조종사의 정보 획득 능력이 떨어질 수 있다. 이를 해결하기 위하여 디지털 신호에 의한 자동 관제 시스템을 제안하고, 공항의 PAR이 추적하고 있는 항공기의 비행경로, 강하각, 거리를 조종사에게 실시간으로 전송해 주고 일반화함으로서 관제사의 숙련도와 관제 특성에 기인하는 요소를 배제할 수 있다. 제안된 시스템의 동작을 검증하기 위하여 확장된 DEVS 형식론인 C-DEVS 형식론을 사용하고, 하나의 모델로 합성된 원자 모델을 통해 시스템의 전체 상태 시퀀스를 검색하여 시스템의 안전성(Safeness)과 필연성(Liveness)을 검증할 수 있다. 제안하는 시스템의 C-DEVS 모델을 기존의 음성 관제 시스템과 비교하여 두 시스템이 동일한 상태 시퀀스를 가짐을 확인하였으며, 모든 상태를 검증함으로써 실제 상황에 적용할 수 있을 것으로 생각된다.

원자력발전소 안전등급 대형유도전동기의 기기검증 (Equipment Qualification of a Safety-related Large Induction Motor for Nuclear Power Plants)

  • 고우식;김진;허익구;최병원
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2000년도 추계학술대회논문집A
    • /
    • pp.498-503
    • /
    • 2000
  • A safety-related equipment for use in Nuclear Power Plant should be needed an Equipment Qualification. This paper presents the approach, methods, philosophies, and procedures for qualifying the large squirrel-cage induction electric pump motors for use in ULCHIN 5&6 Nuclear Power Plants. In this paper, the method of qualification is a combination of type test and analysis method, which is composed of Radiation exposure test, Seismic simulation test, Thermal aging analysis for non-metallic materials and Seismic analysis. It is found that the motor performs its safety function with no failure mechanism under postulated service conditions.

  • PDF

ITER CS AC/DC 컨버터 단락시험 (Short-Circuit Test of ITER CS AC/DC Converter)

  • 김봉철;오종석;최정완;서재학;조성만
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2018년도 추계학술대회
    • /
    • pp.107-108
    • /
    • 2018
  • ITER AC/DC 컨버터는 토카막 시스템의 안전성 확보를 위하여 단락 조건에서의 높은 내구성이 요구된다. 단락시험은 크게 컨버터 출력단 단락시험과 컨버터 내부 단락시험으로 구분된다. 컨버터 출력단 단락시험은 단락시험 조건에서의 전력장치의 내구성과 브릿지 스위치의 전류 분배특성 및 Bypass 스위치 동작 특성을 확인하기 위한 것이며, 컨버터 내부 단락시험은 기계적 구조물 안전성 검증을 위한 것이다. ITER CS AC/DC 컨버터의 단락시험은 전기연구원에서 시행되었으며 본 논문에서는 컨버터 출력단 단락시험 결과를 소개하고자 한다.

  • PDF

철도시스템 소프트웨어 테스트 커버리지 자동화 도구 및 기준 분석 (Analysis of S/W Test Coverage Automated Tool & Standard in Railway System)

  • 조현정;황종규;신승권;오석문
    • 한국산학기술학회논문지
    • /
    • 제11권11호
    • /
    • pp.4460-4467
    • /
    • 2010
  • 최근 컴퓨터시스템으로 전환되고 있는 철도시스템에서 소프트웨어에의 의존성이 급격히 증가함에 따라 임베디드화된 철도시스템 소프트웨어 신뢰성과 안전성의 검증이 중요한 문제로 대두되기 시작했다. 이에 따라 철도 소프트웨어 관련 국제표준에서도 각종 소프트웨어 테스트 및 검증활동을 요구하고 있으며, 이에 대응하여 본 논문에서는 철도시스템 소프트웨어 테스트 커버리지 자동화 도구 및 기준 분석과 개발 결과에 대해 제시하고 있다. 본 논문에서는 철도시스템 소프트웨어 안전성 검증을 위한 정량적인 항목으로 매우 중요한 테스트 커버리지를 자동으로 측정할 수 있는 제어흐름 분석도구를 개발하였으며, 본 도구의 결과를 실제 철도 산업 현장에서 활용하기 위해 타분야 제시기준 등을 분석하여 철도 소프트웨어 안전무결성레벨(SWSIL)에 따른 판단 기준을 제시하였다. 개발한 도구는 기존 해외 도구에 비해서 여러 테스트 커버리지를 효과적으로 측정할 수 있는 강점이 있으며, 실제 철도 현장에서 활용성이 높아 철도 소프트웨어의 개발 및 테스트 기술 발전을 기대할 수 있다.