http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
방호정(Hojung Bang),홍형석(Hyoungseok Hong),김태효(Taihyo Kim),차성덕(Sungdeok Cha) 한국정보과학회 2004 정보과학회논문지 : 소프트웨어 및 응용 Vol.31 No.6
본 연구는 스테이트차트의 실시간 검증을 위한 알고리즘을 제안한다. 스테이트차트는 실시간 반응형 시스템의 명세에 많이 사용되고 있으며 동기적과 비동기적인 두개의 시간모델을 지원한다. 그러나 기존의 스테이트차트에 대한 실시간 검증 방법은 비동기적 시간 모델과 호환되지 않거나, 변수를 모델에 추가함으로써 모델의 상태 공간을 증가시키는 단점이 있었다. 우리는 기존의 모델 체킹 알고리즘을 확장하여 이러한 문제점을 해결하였다. 확장된 알고리즘은 시간을 증가시키는 전이만을 고려하기 때문에 스테이트차트의 두 가지 시간 모델에 모두 사용할 수 있으며, 시간의 계산이 알고리즘 내부적으로 이루어지기 때문에 모델에 변수를 추가할 필요가 없어 상태공간을 증가시키지 않는다. 본 연구는 이러한 알고리즘을 토대로 기존의 모델 체커인 NuSMV를 확장하였으며, 사례 연구를 통하여 그 유용성을 확인하였다. This paper presents a method for real-time verification of Statecharts. Statecharts has been widely used for real-time reactive systems, and supports two time models: synchronous and asynchronous. However, existing real-time verification methods for them are incompatible with the asynchronous time model or increase state space by introducing new variables to the target models. We solved these problems by extending existing model checking algorithms. The extended algorithms can be used with both time models of Statecharts because they consider time increasing transitions only. In addition, they do not increase target state space since they count those transitions internally without additional variables. We extended an existing model checker, NuSMV, based on the proposed algorithms and conducted some experiments to show their advantage.
신모범(Mo Bum Shin),방호정(Ho Jung Bang),김태효(Tai Hyo Kim),차성덕(Cha Sung Deok) 한국정보과학회 2006 한국정보과학회 학술발표논문집 Vol.33 No.1
모델 체킹(model checking)은 자동으로 소프트웨어의 속성을 검증하는 기법으로 그 필요성이 꾸준히 증가하고 있다. 시스템이 특정 속성(property)을 만족하지 않는 경우 모델 체커는 반례(counterexample)를 생성하게 된다. 반례는 오류가 발생한 원인을 담고 있는 정보로서 오류를 이해하고 수정하는 작업에 많은 도움을 준다. 하지만 반례가 너무 길거나 이해하기 어려운 경우에는 분석에 많은 시간과 자원이 소요되기도 한다. 따라서 자동적으로 반례 안의 오류를 찾아내고 설명을 제공하는 기법의 필요성이 대두되고 있다. 본 논문에서는 추상모델(abstract model)에서 생성된 반례의 오류의 원인을 밝히는 자동화 기법을 제시한다.
김태효(Tai Hyo Kim),방호정(Ho Jung Bang),차성덕(Sung Deok Cha) 한국정보과학회 2007 정보과학회지 Vol.25 No.8
최장수행시간(Worst-Case Execution Time: WCET)은 실시간 시스템 분석의 기본 정보로 작업 스케줄 분석 등 다양한 분석에 사용된다. 기존의 최장수행시간 분석은 주로 측정에 기반한 수작업으로 이루어진 바, 시간과 비용이 많이 소요될 뿐 아니라 결과의 안전성을 보장하지 못하는 단점이 있었다. 이와 같은 단점을 보완하기 위하여 최근 정적 분석기법을 이용한 최장수행시간 분석 기법에 대한 연구들이 활발하게 진행되고 있다. 정적 최장수행시간 분석 기법들은 결과의 안전성을 보장할 뿐 아니라, 자동화가 가능하여 분석 시간과 노력을 크게 절감할 수 있는 장점이 있다. TimeBounder는 C언어 프로그램을 대상으로 하는 정적 최장수행시간 자동 분석 도구이다. TimeBounder는 최장수행시간을 분석하는 과정에서 파생되는 다양한 프로그램 흐름 정보와 분석 결과를 효과적으로 시각화하여 개발자로 하여금 프로그램에 대한 이해를 높이고, 디버깅 및 최적화 과정에 쓰일 수 있도록 한다. 이와 같은 정보들과 내부적인 분석 기법들은 테스트 데이터 자동 생성 등 다양한 분석에 활용 가능하다. 본 논문에서는 TimeBounder 실시간 시스템 자동 분석 도구를 소개하고 사용되는 기법들과 활용방안을 설명한다.
강영호(YH Kang),방호정(HJ Bang),서병준(BJ Seo) 대한산부인과학회 1963 Obstetrics & Gynecology Science Vol.6 No.8
Two cases of krukenberg tumor, 22-and 65-year-old, whose primary sites stomach, are presented. And its definition, history, incidence, pathology, clinical symptoms, and treatment are reviewed briefly.