• 제목/요약/키워드: boilerplate

검색결과 3건 처리시간 0.016초

안전 필수 시스템을 위한 요구사항 명세 및 검증 방법 (A Method to Specify and Verify Requirements for Safety Critical System)

  • 임혜선;이석원
    • 정보과학회 논문지
    • /
    • 제44권9호
    • /
    • pp.893-907
    • /
    • 2017
  • 안전 필수 시스템에서 소프트웨어 결함은 심각한 결과를 초래하므로, 개발의 첫 단계인 요구사항 명세부터 안전성을 고려해야한다. 자연어로 작성된 요구사항은 여러 이해관계자들에게서 도출되어 모호함과 부정확성에 의한 결함을 갖고 있어도 검출하기 어렵다. 이러한 문제를 해결하기 위해 표준문안과 GSN 모델을 이용한 요구사항 명세방법을 제안한다. 표준문안은 선 정의된 서식에 맞춰 요구사항을 작성하는 준-정형 언어로, 표준문안에 맞춰 요구사항을 작성하면 표현의 일관성을 갖기 때문에 이해관계자들이 요구사항이 의미하는 바에 대한 모호함을 방지하여 요구사항의 정확한 의미를 정의하는데 도움이 된다. GSN은 시스템이 안전하다는 것을 관련기관에 증명하기 위한 Safety Case 작성에서 적합성을 인정받고 있는 표기법으로 기능목표, Safety Evidence 등을 표현한다. 본 연구에서는 안전 필수 시스템의 요구사항을 명세하기에 적합하도록 설계된 표준문안과 GSN 모델을 이용하여 요구사항 명세단계에서부터 결함을 쉽게 식별하고, Safety Evidence와의 연결을 통해 안전적합성을 증명할 수 있다. 또한 이 과정에서 발견된 요구사항의 결함을 수정하여 안전성 있는 소프트웨어를 개발할 수 있다.

GCS 공통화를 위한 한국형 UCS 개발 및 서비스 설계 (Development of Korean UCS Architecture and Service Design for GCS Standardization)

  • 최유림;박상윤;김철환;남경래;정소영
    • 한국항행학회논문지
    • /
    • 제27권3호
    • /
    • pp.314-322
    • /
    • 2023
  • 한정된 병력을 효율적으로 활용하고 전장에서의 인명 피해를 최소화하기 위해 무인 항공기의 사용이 급격히 증가하고 있다. 무인 항공 시스템의 운용 개념과 환경에 따라 지상 통제 장비의 요구사항이 달라지지만, 여전히 공통적인 요구사항이 존재한다. 그러나 이러한 공통 요구사항을 만족시키기 위한 시스템 구성이 표준화되지 않아, 공통 기능의 재활용이 어려워져 지속적으로 획득 비용이 발생하는 문제가 있다. 이 문제를 해결하기 위해 본 논문에서는 UCS 아키텍처를 활용하여 한국형 UCS 모델을 개발하였다. 또한 아키텍처에서 명시하지 않은 서비스 개발과 관련된 요소(프레임워크, 통신 미들웨어, 서비스 구조 등)를 설계한 후, 이를 기반으로 개발자들의 업무 효율성을 향상시키는 보일러플레이트를 개발하였다. 본 연구의 결과는 무인 항공 시스템의 지상 통제 장비 개발을 효과적이고 경제적으로 수행할 수 있는 기반이 될 것이다.

군용항공기와 결합방지를 위한 개선방안 및 법적 책임관계 연구 (Legal Review of Product Liability of a Defective Aircraft)

  • 조영기;정욱
    • 항공우주정책ㆍ법학회지
    • /
    • 제20권2호
    • /
    • pp.59-158
    • /
    • 2005
  • 현재 공군이 보유하고 있는 군용항공기가 그 설계, 제조, 사용상의 주의사항 경고 누락 등과 같은 제조상의 결함으로 인하여 인적 혹은 물적 피해가 발생한 경우, 그 책임소재를 가려 항공기 제조회사 등 법적 책임이 있는 자에게 최종적 책임을 물어야하고 이러한 점은 당해 제조상의 결함에 추가적인 사고피해로 이어지지 않는 경우에도 마찬가지이다. 또한, 보다 중요한 것은 그와 같은 책임추궁을 하기에 앞서 군용항공기의 부품이나 완성품에 애초부터 하자가 발생하지 않도록 사전에 미리 조치하는 것이다. 그럼에도 불구하고, 현재 실무상 항공기의 제조상 결함에 대한 사전 방지대책이나, 사후의 결함발생에 대한 효과적이고 명확한 대응방안이 체계적으로 제시되지 않고있다. 즉, 현재 군수물자 조달에 관한 일반 실무지침이나 협상의 기준으로 제시되는 계약서 양식 및 관련 법령 및 제도는 군용항공기의 부품적 특성, 구매방식에 따른 협상의 난이 등을 실무적 관점에서 충분히 고려한 것이라고 보기 어렵고 또한, 군용항공기 결함에 대한 책임추궁 법리 연구도 실무장의 요구를 충족시키기에는 다소 부족한 실정이다. 따라서, 군용항공기의 제조상 결함과 관련된 국가의 법적 대응방안을 미리 확보해 놓는 것이 필요한데, 여기서의 법적 대응방안이라는 것은 크게 두 가지로 구분할 수 있다. 그 하나는 군용항공기의 결함이 발생하지 않도록 판매제조업체 선정시 구매방식상의 특성을 고려하여 보다 안정적인 부품 및 완성품을 공급받을 수 있는 법적제도적 방안을 마련하는 한편, 부품에 하자가 발생할 때를 대비하여 계약시에 그 책임을 물을 수 있는 충분한 법적 장치를 설치하는 것이다. 다른 하나는 그 와 같은 노력에도 불구하고 부득이하게 제품에 하자가 발생한 사후에 있어서 책임있는 자에게 법적 책임을 추궁하기 위한 법논리를 탄탄히 갖추는 일일 것이다. 따라서, 이 글을 통해 앞으로 군용항공기를 사전에 계약함에 있어서 구매방식에 따른 문제점을 짚어본 후 그에 대한 법적제도적 개선방안을 모색하고, 또한 항공기의 결함 및 그로 인한 사고 실제로 발생한 경우 이에 대한 분쟁을 처리함에 있어서의 법적 개선점을 찾아보고자 한다. 이렇게 함으로써 장기 방위전략사업 및 대규모 국책사업 성격을 띠는 군용항공기의 구매 시에 제품의 결함율을 감소시켜 국가방위전력을 향상시킴과 동시에 추후 하자발생으로 인한 막대한 국가 및 국민의 인적 물적 손실을 방지하는데 도움을 줄 수 있다고 본다. 이 글에서는 먼저 군용항공기의 구매방식에 따른 제품결함 발생과 관련한 문제점 및 결함발생 방지를 위한 사전 개선방안을 논하고, 결함이 실제 발생한 경우의 제조회사에 대한 정부 및 피해국민의 정당한 책임추궁 방법을 군용항공기의 특성을 고려하여 논의하도록 하겠다.

  • PDF