$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

과전류 차단 제어 시스템 소프트웨어의 정형적 설계 및 검증
Design and Verification of Over-Current Controlling System Software 원문보기

2000 가을 학술발표논문집(Ⅲ), 2000 Oct., 2000년, pp.76 - 78  

송호엽 (한우테크) ,  김진현 (고려대학교 컴퓨터학과) ,  최진영 (고려대학교 컴퓨터학과)

초록

전력 시스템 가운데 과전류 차단 시스템은 전력 시스템의 보호를 위해 중요한 내장형 시스템이다. 이러한 시스템은 꼭 필요한 작동을 해야 하는 mission-critical 시스템이라 볼 수 있다. 이러한 mission-critical 시스템에 내장되는 소프트웨어의 개발은 요구사항 분석 및 설계, 개발 단계에서 시스템의 신뢰도를 높이는 것이 매우 중요하다. 본 논문에서 이러한 시스템의 소프트웨어의 설계가 요구사항과 일치하는지를 확인하고 요구된 성질을 만족하는 지를 검증하기 위해 회로 설계를 적합한 언어인 ESTEREL과 모델 체킹 도구를 이용하고 설계 및 검증 기법을 구현함으로 설계의 안정성과 정확성 및 설계에 대한 더 정확한 이해와 분석을 가능케 하는 설계 방법을 구현하는데 목적을 두고 있다.

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 논문에서는 기존의 verilog 나 VHDL 을 이용한 회로 설계가 아닌 함수형 언어인 ESTEREL 올 이용한 mission-critical 내장 시스템의 소프트에어 설계 및 검중에 대해서 논하였다. Verilog 나 VHDL 온 단지 하드웨어를 직접 만들 때 사용되나 여기의 ESTEREL 은 특히 내장형 시스템의 회로룔 컴퓨터의 소프트웨어로 만들 때 사용될 수 다.
  • 이러한 신뢰도가 높은 시스템올 설계하기 위해 시스템의 요구 명세를 시각적으로 구현하고 이렇게 시각적 요구 명세 서를 이용자의 요구 사항과 일치한지를 확인하며 또한 요구된 성질올 지니고 있는지를 검중하는 것이 매우 중요하다. 본 논문에서는 이러한 내장형 소포토웨어 회로의 설계 및 검중올 정형기법올 도입하여 설계함으로 시스템의 신뢰도룔 높이고자 한다’ 정형 기법은 설계 단계에서 특정 오류를 찾아내어 뒤따르는 과정에서 이러한 설계를 기반으로 완제품옴 만들어 냄으로 제품을 만들고 테스트 하는 시간올 대폭 단축시킬 수 있게 된다. 또한 정형 기법올 도입하여 척용한 설계는 시스템이 지닐 수 있는 모든 상태를 만들어 분석하기 때문에 테스트 케이스에 의해 테스팅된 시스템보다 훨씬 더 나은 정확한 설계를 가능케 한다.
  • 정형 기법은 크게 두 가지 범주로 나누어 정형명세(Formal Specification) 과 정형 검중(Formal Verification) 이 있다. 정 형명세는 시스템이 달성해야 하는 요구 조건과 그러한 요구 사항을 묘사하는데 그 목적이 있다. 여기서는 수학적 모델링 언어가 사용되기 때문에 자연어의 모호함을 최대한으로 줄일 수 있다.
  • 2. 정형기법

    정형기법(Formal Method)[2]은 소프트웨어 공학의 일종으로 오류가 없는 시스템을 설계하여 시스템의 신뢰도룔 높이려는데 그 목적이 있다. 정형 기법은 시스템의 구성 요소를 수학적 객체로 취급하며 이러한 객체의 성질을 동적으로 묘사하고 예측하기 위해 수학적 모델을 제공한다 이러한 수학적 기호를 사용함으로 시스템의 명세를 작성하는데 있어서 자연어가 일으킬 수 있는 애매모호함이나 불확실성올 최소한으로 줄일 수 있고, 설계된 시스템이 사용자의 요구 사항과 동일한지 수학적 성잘 올 이용하여 중명할 수 있다.

본문요약 정보가 도움이 되었나요?
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로