DBPIA-NURIMEDIA

Size: px
Start display at page:

Download "DBPIA-NURIMEDIA"

Transcription

1 韓國航空宇宙學會誌 359 論文 자동코드생성을이용한무인기용 OFP 의검증에관한연구 조상욱 *, 최기영 ** A Study on Validation of OFP for UAV using Auto Code Generation Sangook Cho* and Keeyoung Choi** ABSTRACT MATLAB Autocode generation is a feature that converts a block diagram model in Simulink to a c program. Utilizing this function makes MATLAB/Simulink an integrated developing environment, from controller design to implementation. It can reduce development cost and time significantly. However, this automated process requires high reliability on the software, especially the original Simulink block diagram model. And thus, the verification of the codes becomes important. In this study, a UAV flight program which is generated with Simulink is validated and modified according to DO-178B. As a result of applying the procedures, the final program not only satisfied the functional requirement but is also verified with structural point of view with Decision Coverage 93%, Condition Coverage 95% and MC/DC 90%. 초 록 자동코드생성이란 MATLAB 의 Simulink 환경에서설계한블록다이어그램을 c 코드로변환시켜주는기능으로 MATLAB 과의연동을통해소프트웨어설계부터검증까지의통합된개발환경을제공함으로서개발시간을크게줄일수있다. 하지만생성된 c 프로그램을무인기에탑재하기위해서는소프트웨어의신뢰성확보가필요하며특히원본이되는 Simulink 블록의검증이중요하다. 본연구에서는자동코드생성기능을고려하여 Simulink 환경에서구성한무인기용자동비행프로그램을 DO-178B 에명시된소프트웨어시험과정에따라검증하였다. 이과정을통해최종프로그램은기능요구사항에대한만족함을확인했을뿐아니라 Decision Coverage 93%, Condition Coverage 95% 그리고 MC/DC 90% 로구조적측면에서검증을수행했다. Key Words : Model-Based Design( 모델기반설계 ), Code Generation( 코드생성 ), Software Verification( 소프트웨어검증 ), DO-178B Ⅰ. 서론 2008 년 7 월 10 일접수 ~ 2009 년 3 월 24 일심사완료 * 정회원, 인하대학교항공우주공학과대학원 ** 정회원, 인하대학교항공우주공학과교신저자, kchoi@inha.ac.kr 인천광역시남구용현 3 동 253 번지 MATLAB 은제어기를설계할수있는환경과시뮬레이션환경을제공함으로써선박, 자동차, 항공등여러분야에서많이사용하는개발도구중하나이다. 또한 MATLAB Simulink 환경에서

2 360 조상욱 최기영韓國航空宇宙學會誌 설계된제어기는자동코드생성기능을통해 c 또는 c++ 의코드로변환이가능하다. 이는 Simulink 환경에서구현한알고리즘을담당엔지니어가직접다른언어로변환하는기존의과정에비해개발시간및비용을크게줄일수있으며이미다양한분야에서사용되고있다. 코드생성도구에대한신뢰성은이미다양한시스템개발사례를통해확인할수있다. 예를들어항공분야의경우 MATLAB 의자동코드생성도구는록히드마틴에서 JSF 의비행제어시스템을설계하고개발하는과정에서사용되었으며그신뢰성을입증한바있다. 하지만코드생성기능은단순히 Simulink 블록을다른언어로바꾸어주는것일뿐이므로잘못된블록을구성했을경우생성된코드도반드시오작동을일으키게되어있다. 그러므로생성된코드를시스템에탑재하여사용하기위해서는무엇보다원본이되는 Simulink 블록에대한엄격한검증과정이필요하다. 아래그림과같이 Simulink 환경에서구현한알고리즘은 c 코드로변환하기전에시험조건 (Test Case) 을정의하여원본모델에대해충분히검증을수행한다. 검증이완료된원본모델은자동코드생성을통해 c 코드로변환하며다시이에대해앞에서정의한시험조건들을바탕으로원본블록과의동일성에대해검증한다. 그이유는사용자의 Real-Time Workshop 설정에따라최적화가이루어지기때문에생성된 c 코드의구조가 Simulink 블록과다를수도있기때문이다 [2]. 그러므로생성된코드의구조가변했을경우검증결과를바탕으로추가시험조건을정의하여원본블록과동일한수준의목표 Coverage 결과가나올때까지테스트를수행한다. 마지막으로생성된코드에대해추가로정의한시험조건들은다시원본불록에적용하여테스트결과가일치한지를확인하다. 본연구에서는 MATLAB 환경에서원본 Simulink 블록에대하여항공분야에서주로사용되는소프트웨어개발규격서 DO-178B 에근거해검증절차를적용하였다. Ⅱ. 본론 2.1 소프트웨어신뢰성과규격서 소프트웨어의신뢰성확보는소프트웨어의품질을기반으로하는것이며이를위해서는규정된개발절차를따르는것이중요하다. 즉소프트웨어신뢰성의특성을파악하고개발하고자하는분야에적합한규격및절차를따랐을때소프트웨어를사용하기위한최소한의신뢰성을확보했다고할수있다. 그러므로소프트웨어시험을수행하기위해서는해당소프트웨어가사용될분야및환경을고려하여테스트방법을결정해야한다. 이러한환경또는목적을만족하기위하여각분야별소프트웨어규격서가존재한다. 예를들어자동차산업의경우 MISRA 가있으며철도분야에는 EN 이있다 [3]. 본연구는방산및항공분야에서사용되는 RTCA DO-178B[4] 를바탕으로하였다. DO-178, Software Considerations in Airborne Systems and Equipment Certification[4] 은 RTCA 에서항공기탑재부품및시스템의소프트웨어개발을위해만든규격서로감항 (Airworthiness) 요구조건의만족을목표로하고있다. 본연구에서는검증절차에대해서술한 6 장소프트웨어검증에대한내용을바탕으로하였다. 그림 2. DO-178B 의구성 [4] 2.2 소프트웨어레벨정의 그림 1. 생성된코드의검증과정 [1] 소프트웨어내의오류는시스템의고장상태를유발할수있으며이러한고장상태의위험정도에따라소프트웨어의레벨이결정된다.

3 第 37 卷第 4 號, 자동코드생성을이용한무인기용 OFP 의검증에관한연구 361 표 1. 소프트웨어레벨에따른 Coverage Level Software Level Structural Coverage Level A M C/DC, DC & SC Level B DC & SC Level C SC Level D N ot Requi red Level E N ot Requi red 다음은 DO-178B 에서명시한소프트웨어의고장상태의종류및정의이다. Catastrophic Failure Condition 안전한비행이나이착륙을수행할수없는고장상태로이것을일으킬수있는소프트웨어는 Level A 로분류된다. Hazardous/Severe-Major Failure Condition 시스템의고장에대처하기위하여항공기의능력또는승무원의능력이상당히감소되며잠재적으로는심각한손상을일으킬수있는고장상태로이것을일으킬수있는소프트웨어는 Level B 로분류된다. Major Failure Condition 시스템의고장에대처하기위하여항공기의능력또는승무원의능력이상당히감소되며안전성여유및기능이상당히줄어든고장상태로이것을일으킬수있는소프트웨어는 Level C 로분류된다. Minor Failure Condition 항공기의안전성은크게줄어들지않지만이를대처하기위하여주어진범위내에서승무원의능력수행이필요한고장상태로이것을일으킬수있는소프트웨어는 Level D 로분류된다. No Effect Failure Condition 항공기의동작능력이나승무원의업무부담이발생하지않는고장상태로이것을일으킬수있는소프트웨어는 Level E 로분류된다. 각각의고장상태의위험도에따라해당소프트웨어의레벨이결정이되며각소프트웨어레벨에따라표 1 에서명시한종류의 Coverage 를만족해야한다. 위의표에서 SC 는 Statement Coverage 를 DC 는 Decision Coverage 를그리고 MC/DC 는 Modified Condition/Decision Coverage 를의미한다. 것으로이들은시험을하기전에수행된다. 이때검토와분석이수행되는대상은다음과같다. 상위, 하위레벨요구사항 소프트웨어구조 소스코드 통합과정에서의결과 시험조건 (Test Case), 절차및결과소프트웨어시험과정 (Software Testing Process) 을수행하기위해서는우선시험조건 (Test Case) 을정의해야한다. 시험조건은시험대상에대한입력, 실행조건그리고예상되는결과로구성되어있으며이는우선적으로소프트웨어요구사항 (Software Requirement) 을기반으로만들어져야한다. 시험조건을만드는목적은대상의정확한작동을검증하고잠재적으로발생할수있는오류를찾아내기위함이다. 그림 3은 DO-178B에명시된소프트웨어시험과정이다. 처음수행할시험은하위레벨시험 (Low-Level Testing) 으로이과정에서는하위레벨요구사항 (Low-Level Requirements) 이소스코드로정확히구현되었는지를확인한다. 다음으로는소프트웨어통합시험 (Software Integration Testing) 을수행하며소프트웨어요구사항과구성요소간의상관관계를확인하고이들간의명시된사항들에대한구현을확인하다. 마지막으로하드웨어 / 소프트웨어통합시험 (Hardware/ Software Integration Testing) 을수행하며소프트웨어가대상하드웨어환경에서정확히동작하는가를확인한다. 각각의시험대상에대하여수행할시험항목중첫번째는기능검증을의미하는 Software Requirement Coverage Analysis로앞서정의한기능요구사항에대한만족여부를확인한다. 이때시험의입력범위는정상범위시험조건 2.3 소프트웨어시험과정 검증 (Verify) 은시험 (Test), 분석 (Analysis) 그리고검토 (Review) 로이루어져있다. 분석은소프트웨어가옳다는증거를제시하는과정이며검토는옳다는것에대하여정성적인자료를만드는 그림 3. 소프트웨어시험과정 [3]

4 362 조상욱 최기영韓國航空宇宙學會誌 (Normal Range Test Case) 과강건성시험조건 (Robustness Test Case) 을모두적용한다. 기능검증을마친소프트웨어는 Software Structure Coverage Analysis 를수행하며이는구조적관점에서의시험을뜻한다. 구조적시험의목적은소프트웨어내에서수행되지않는데드코드 (Dead Code) 를찾아내는것이며소프트웨어의레벨에따라지정된종류의 Coverage 를만족시켜야한다. 2.4 Coverage 의종류및특징 소프트웨어구조적시험의최종목적은소프트웨어의구조를파악하여내부의모든구문이정상적으로수행하는지를확인하고실행되지않는구문을찾아내이를제거하는것이다. 하지만시험결과를판단하기위해서는수치적인지표가필요하다. 구조적시험에대해 DO-178B 에명시된 Coverage 의종류는다음과같다. 1) Statement Coverage SC(Statement Coverage) 는코드내에서각각의라인이실행되었는가를측정하며 Line Coverage 또는 Segment Coverage 라불리기도한다. 이는소스코드에별다른과정없이오브젝트코드에도적용시킬수있다는장점을가지고있으나특정한제어구조에대해서는반응하지않는다. 이를 100% 만족했다는것은프로그램내의모든코드가실행되었음을의미한다. 2) Decision Coverage DC(Decision Coverage) 는논리구문내의논리연산자에관계없이전체조건문이참과거짓을모두수행했는지를측정하며 Branch Coverage 라고도불린다. 이는 Statement Coverage 보다엄격한시험을수행할수있으며단순하다는이점을가지지만조건문내에서 && 와 등의 Short-circuit Operator 에의해발생하는분기를무시한다. 이를 100% 만족했다는것은프로그램내의각조건문들에대하여참과거짓인경우가모두실행되었음을의미한다. 3) MC/DC MC/DC(Modified Condition/Decision Coverage) 는각개별조건이다른개별조건에의해영향을받지않고조건문결과에독립적으로영향을미치는지를확인하며 DO-178B Level A의소프트웨어는이를반드시확인해야한다. MC/DC 의결정테이블을만들기위한접근방법은아래와같다. 표 2. Coverage 의예문 if (A & B) (C & D) statement1; els e statement2; 표 3. M C/ DC 를만족하기위한조건 Con d i ti on True Out Fals e Out Condi tion A TTTF FTTF Condi tion B TTTF TFTF Condi tion C FTTT FTFT Condition D FTTT FTTF 프로그램에있는모든결정포인트내의조건문은적어도한번이상가능한모든결과 ( 참, 거짓 ) 에대하여수행되어야한다. 프로그램에있는결정포인트내의모든개별조건들은적어도한번이상가능한결과 ( 참, 거짓 ) 에대하여수행되어야한다. 결정포인트에있는각각의개별조건들은다른개별조건에영향을받지않고그결정포인트의결과에독립적으로영향을주어야한다. 표 2 에서조건문내의개별조건은 A, B, C, D 총 4 개로구성되어있다. 그러므로 MC/DC 를 100% 만족하기위해서는최소한표 3 의조건들에대하여시험을수행해야한다. 표 3 에서 T 는 True 를 F 는 False 를의미한다. Condition A 를보면 B, C 그리고 D 의상태를각각 T, T, F 로고정시킨채, A 의상태를 T 그리고 F 로변화시켜가면서 A 가전체조건문에대하여정상적으로영향을미칠수있는지에대하여확인한다. 이때표 3 의 Condition A 에명시된조건들은 A 의영향을확인할수있는경우의수중하나이며, 이외에도 TTFF & FTFF, TTFT & TFFT 등의경우도 A 에대한시험조건으로동일하게사용할수있다. MC/DM 를 100% 만족했다는것은프로그램내의모든개별조건들이각조건문에대해정상적으로영향을미쳤음을의미한다. 2.5 무인기용 OFP 검증 본연구에서는 Simulink 환경에서구현한무인기용자동비행알고리즘블록에대하여각구성요소들의단위시험과소프트웨어통합시험을

5 第 37 卷第 4 號, 자동코드생성을이용한무인기용 OFP 의검증에관한연구 363 모두수행하였으며, 다음은통합시험중고도제어블록에대하여시험한예이다. DO-178B 에명시된시험과정중 Requirement Coverage Analysis 는시험담당자가기능요구사항을바탕으로검증을수행하였으며 Structure Coverage Analysis 는 Simulink 에서지원하는 Model Coverage Tool[5] 을사용하여 Decision Coverage, MC/DC 를산출하였다. 다음그림은검증을위해사용한 Model Coverage 의설정을나타낸것이다. 본연구에서는 DO-178B 에서만족하도록명시된 Decision Coverage 와 MC/DC 와함께추가자료로 Condition Coverage 를측정하도록설정하였다. Condition Coverage 란조건문내의각각개별조건에대하여참과거짓이모두수행되었는지를측정하는지표이다. 또한위의설정을통해시뮬레이션을수행한결과는 HTML 형식의보고서로확인할수있다. 비록대상프로그램에서정의한소프트웨어레벨에대하여 DO-178B 에서는 Statement Coverage 를만족해야한다고명시되어있지만 Simulink 의특성상대상소프트웨어는코드가아닌블록과신호선들로구성되어있기때문에 Statement Coverage 가존재하지않는다. 그러므로 Simulink 환경에서의검증에서는 Decision Coverage 와 MC/DC 만을확인하였으며 그림 4. M od el Coverage 설정 [7] Statement Coverage 는위의 Coverage 결과들을바탕으로각블록의실행여부를통해서예측하였다. 다음은시험과정을정리한것이다 [6]. 1 대상프로그램에대하여분석 (Analysis) 및검토 (Review) 를수행한다. 2 기능요구사항을바탕으로시험조건 (Test Case) 을정의하여 Requirement Coverage Analysis 를수행한다. 3 프로그램을실행하는동안내부의수행경로를분석한후이를통해 Decision Coverage 와 MC/DC 를산출한다. 4 산출된 Coverage 를바탕으로이를증가시킬수있는시험조건을추가로정의한다. 5 추가된시험조건들을수행하여 3 과동일한방법으로 Coverage 를산출한다. 6 목표한 Coverage 를만족할때까지 4 와 5 의과정을반복한다. 무인기의자동비행알고리즘의경우소프트웨어의오작동이사고를의미하므로본연구에서는대상소프트웨어의레벨을 A 로정의하였으며 DO-178B 에명시된 DC, MC/DC 가 90% 이상만족하는것을목표로하였다. 1) 기능요구사항검증기능요구사항검증에서는정의된기능요구사항항목들을바탕으로명시된기능의수행여부를확인하기위해총 21 개의시험조건을정의하였으며표 4 는전체블록중고도제어블록의검증을위해사용한시험조건중하나이다. 아래그림은위의시험조건을바탕으로시뮬레이션을수행한항공기의고도와방위각을나타낸것이다. 그림 6 을보면 300m 의고도명령에대하여항공기가약 8m 의오차를가지고있으며이때항공기의방위각은명령값인 180 에서최대 3 의오차를가지고추종하고있어프로그램개발시자체적으로정의한기능요구사항의만족함을확인하였다. 2) Structure Coverage 검증표 4 에대해시뮬레이션을수행한 Model Coverage 결과, 고도제어블록에대하여 DC 가 50%(3/6) 로측정되었다. 이는전체블록중에고도제어블록에대한 Decision 의수는총 6 개이며이중위의설정으로시뮬레이션을수행하는동안 3 개의경우만수행되었음을의미한다. 표 4. 시험조건 1 의시뮬레이션설정 그림 5. 시험조건에대한 M od el Coverage 결과 비행명령 : 고도제어모드고도명령 : 300m 초기방위각 : 180 초기고도 : 213m 기타항공기의자세및각속도는 0 으로설정

6 364 조상욱 최기영韓國航空宇宙學會誌 그림 9. If block "If1" 의 Deci si on Coverage 결과 그림 10. 고도제어블록의하위블록 : If block "If" 그림 6. 시험조건 1 의시뮬레이션결과 그림 11. If block "If" 의 Deci si on Coverage 결과 그림 7. 고도제어블록의 M od el Coverage 결과 그림 8. 고도제어블록의하위블록 : If block "If1" 그림 8 은고도제어블록에포함된조건문중하나로방위각명령과현재항공기의방위각의차이값을 -180 ~180 의범위로만들어주는부분이다. 그림 9 에서볼수있듯이시뮬레이션동안 if 블록은거짓의경우만수행되어이조건문에대한 Decision Coverage 결과는 50% 로계산되었다. 그림 10 은고도제어블록에포함된다른조건문으로 if 와 elseif 로구성되어있다. 이들 if 와 elseif 에대하여각각참과거짓에대해총 4 가지의 Decision 이존재하며이에대한 Model Coverage 결과는그림 11 과같다. 이를보면시뮬레이션을수행하면서 if 와 elseif 모두참인경우만이수행되어이조건문에대한 Decision Coverage 는 50% 로계산되었다. 그러므로고도제어블록에대한 Coverage 를높이기위해서는 Model Coverage 결과를바탕으로이전시뮬레이션에서수행하지않은조건문들이참과거짓인경우가모두수행될수있도록추가적인시험조건을정의해야한다. 다음표는이러한정보를바탕으로정의한추가시험조건들이다. 표 5. 시험조건 2 의시뮬레이션설정 비행명령 : 고도제어모드고도명령 : 300m 초기방위각 : 2 초기고도 : 213m 기타항공기의자세및각속도는 0 으로설정

7 第 37 卷第 4 號, 자동코드생성을이용한무인기용 OFP 의검증에관한연구 365 표 6. 시험조건 3 의시뮬레이션설정 비행명령 : 고도제어모드고도명령 : 300m 초기방위각 : 359 초기고도 : 213m 기타항공기의자세및각속도는 0 으로설정 그림 12. 시험조건 2 에대한 If block "If" 의 Deci s i on Coverage 결과 시험조건 2 의경우그림 10 에서 Psi_cmd 의값이 0 으로설정되어있을때, 초기에 if 블록으로들어가는입력이 2 이므로그림 11 의 Input 2 "elseif condition 이참이된다. 그림 12 는이에대한 Coverage 결과이다. 이를보면추가로정의한시험조건이예상한경로를수행하여 Decision Coverage 가증가했음을볼수있다. 동일한방법으로시험조건 3 을정의하였으며이는그림 12 에서수행되지못한경로를수행하기위한조건이다. 그림 10 의 Psi_cmd 의값이 0 으로설정되었을때 if 블록으로들어가는입력이 -359 이므로그림 12 의 Input 1 "if condition 이참이된다. 다음그림은시험조건 3 을추가했을때의 Coverage 결과이다. 하지만고도제어블록의검증을수행하는과정에서그림 8 의조건문블록은어떠한경우라도참을수행하는조건이존재하지않았으며원인분석결과고도제어블록이전에신호처리를하는부분에서이와동일한기능이이미있었기때문으로밝혀졌다. 그러므로이조건문블록은데드코드 (Dead Code) 로판단되어제거하였다. 고도제어블록에대한검증과정을전체블록에대해수행한결과 Coverage 를 90% 이상만족시킬수있는최종시험조건은총 41 개로이들에대해시뮬레이션을수행했을때 DC 93%, MC/DC 90% 의결과를얻었다. 이는기능요구사항에대해서만검증을수행했던이전검증방법의 Coverage 결과인 DC 80%, MC/DC 50% 보다높은수치로대상프로그램의분기및내부코드들이더많은영역에대하여정상적으로수행되었음을의미한다. 위의결과에서검증되지않은분기들은 Rate limit', 'Saturate' 블록내의조건문등으로위와같은통합시험을이용하여이를만족하기는어렵기때문에단위시험을통하여추가로확인하였다. Ⅲ. 결론 본연구에서는 MATLAB 의 Simulink 환경에서무인기용자동비행프로그램을구성하고이를 DO-178B 에명시된내용을바탕으로검증을수행하였다. 이때기능요구사항에대한검증뿐만아니라구조에대한검증을수행하였으며각각의시험조건에대하여정의한요구사항들을만족함을확인하였다. 이를통해기존의테스터에의지한시험과정과는달리체계화된시험방법을정립할수있었으며시험결과 Decision Coverage 93%, Condition Coverage 95%, MC/DC 90% 로측정되었다. 또한만족하지못한 Coverage 들은추가로단위시험을통해검증하였다. 이러한절차를바탕으로기능검증만을확인했던이전검증방법보다더높은신뢰성을갖는블록을구성할수있었다. 위의검증과정을수행한블록은그신뢰성이확보되었기때문에자동코드생성을통해 c 코드로변환할수있다. 추후로는그림 1 에명시한절차와같이변환된코드에대해서도검증을수행할예정이다. 후 기 그림 13. 시험조건 3 에대한 If block "If" 의 Deci s i on Coverage 결과 이논문은인하대학교의지원으로연구된결과입니다.

8 366 조상욱 최기영韓國航空宇宙學會誌 참고문헌 1) William Aldrich, "Using Model Coverage Analysis to Improve the Controls Development Process", AIAA Modeling and Simulation Technologies Conference and Exhibit, ) The Mathworks, "Real-Time Workshop User's Guide", The Mathworks Inc., ) 장수주, 소프트웨어신뢰도및테스팅, 소프트웨어분석및테스팅교육, ) RTCA Inc., "Software Considerations Airborne Systems and Equipment Certification", Document RTCA/DO-178B, December ) The Mathworks, "Simulink Verification and Validation 2 User's Guide", The Mathworks Inc., ) Andre. C. Coulter, "Graybox Software Testing Methodology Embedded Software Testing Technique", IEEE Digital Avionics Systems Conference, ) 김영일외 3 인, 항공전자시스템컴퓨터탑재소프트웨어개발, 한국항공우주학회지, 제 33 권 9 호, 2005, pp. 104~112. 8)

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for 2003 Development of the Software Generation Method using Model Driven Software Engineering Tool,,,,, Hoon-Seon Chang, Jae-Cheon Jung, Jae-Hack Kim Hee-Hwan Han, Do-Yeon Kim, Young-Woo Chang Wang Sik, Moon

More information

exp

exp exp exp exp exp exp exp exp exp exp exp exp log 第 卷 第 號 39 4 2011 4 투영법을 이용한 터빈 블레이드의 크리프 특성 분석 329 성을 평가하였다 이를 위해 결정계수값인 값 을 비교하였으며 크리프 시험 결과를 곡선 접합 한 결과와 비선형 최소자승법으로 예측한 결과 사 이 결정계수간 정도의 오차가 발생하였고

More information

슬라이드 1

슬라이드 1 디지털계측제어시스템의소프트웨어 테스트커버리지관련규제방향 김형태한국원자력안전기술원 2009. 4.5 ~ 4.6 제 12 회원자력안전기술정보회의 목차 1. 서론 2. 테스트커버리지개요 3. 관련표준들분석 4. 사례연구 : 신고리 1,2 CPCS, KNICS POSAFE-Q 5. 테스트커버리지적용근거 6. 테스트커버리지규제방향 7. 결론 Slide 2 1. 서론

More information

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo

High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a lo High Resolution Disparity Map Generation Using TOF Depth Camera In this paper, we propose a high-resolution disparity map generation method using a low-resolution Time-Of- Flight (TOF) depth camera and

More information

02 전병규(630~638).hwp

02 전병규(630~638).hwp 13 5 2009 10 SCADE 를활용한항공기공중충돌회피시스템 -II 의통합시뮬레이터설계 전병규 *, 임상석 * Byung-Kyu Jun *, Sang-Seok Lim * 요약 SCADE (TCAS-II). TCAS-II. TCAS-II. Abstract In this paper, we propose a new SCADE-based integrated simulator

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다 이장에서사용되는 MATLAB 명령어들은비교적복잡하므로 MATLAB 창에서명령어를직접입력하지않고확장자가 m 인 text 파일을작성하여실행을한다. 즉, test.m 과같은 text 파일을만들어서 MATLAB 프로그램을작성한후실행을한다. 이와같이하면길고복잡한 MATLAB 프로그램을작성하여실행할수있고, 오류가발생하거나수정이필요한경우손쉽게수정하여실행할수있는장점이있으며,

More information

정보기술응용학회 발표

정보기술응용학회 발표 , hsh@bhknuackr, trademark21@koreacom 1370, +82-53-950-5440 - 476 - :,, VOC,, CBML - Abstract -,, VOC VOC VOC - 477 - - 478 - Cost- Center [2] VOC VOC, ( ) VOC - 479 - IT [7] Knowledge / Information Management

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Dec.; 27(12),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Dec.; 27(12), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Dec.; 27(12), 1036 1043. http://dx.doi.org/10.5515/kjkiees.2016.27.12.1036 ISSN 1226-3133 (Print) ISSN 2288-226X (Online)

More information

예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = B = >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = >> tf = (A==B) % A

예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = B = >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = >> tf = (A==B) % A 예제 1.1 ( 관계연산자 ) >> A=1:9, B=9-A A = 1 2 3 4 5 6 7 8 9 B = 8 7 6 5 4 3 2 1 0 >> tf = A>4 % 4 보다큰 A 의원소들을찾을경우 tf = 0 0 0 0 1 1 1 1 1 >> tf = (A==B) % A 의원소와 B 의원소가똑같은경우를찾을때 tf = 0 0 0 0 0 0 0 0 0 >> tf

More information

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013

SW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING WHITE BOOK : KOREA 2013 SOFTWARE ENGINEERING

More information

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월

지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., KOSPI200.,. * 지능정보연구제 16 권제 1 호 2010 년 3 월 지능정보연구제 16 권제 1 호 2010 년 3 월 (pp.71~92),.,.,., Support Vector Machines,,., 2004 5 2009 12 KOSPI200.,. * 2009. 지능정보연구제 16 권제 1 호 2010 년 3 월 김선웅 안현철 社 1), 28 1, 2009, 4. 1. 지능정보연구제 16 권제 1 호 2010 년 3 월 Support

More information

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음

프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음 프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음 CHAPTER 9 둘중하나선택하기 관계연산자 두개의피연산자를비교하는연산자 결과값은참 (1) 아니면거짓 (0) x == y x 와 y 의값이같은지비교한다. 관계연산자 연산자 의미 x == y x와 y가같은가? x!= y

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 RecurDyn 의 Co-simulation 와 하드웨어인터페이스적용 2016.11.16 User day 김진수, 서준원 펑션베이솔루션그룹 Index 1. Co-simulation 이란? Interface 방식 Co-simulation 개념 2. RecurDyn 과 Co-simulation 이가능한분야별소프트웨어 Dynamics과 Control 1) RecurDyn

More information

Microsoft PowerPoint - 30.ppt [호환 모드]

Microsoft PowerPoint - 30.ppt [호환 모드] 이중포트메모리의실제적인고장을고려한 Programmable Memory BIST 2010. 06. 29. 연세대학교전기전자공학과박영규, 박재석, 한태우, 강성호 hipyk@soc.yonsei.ac.kr Contents Introduction Proposed Programmable Memory BIST(PMBIST) Algorithm Instruction PMBIST

More information

<32382DC3BBB0A2C0E5BED6C0DA2E687770>

<32382DC3BBB0A2C0E5BED6C0DA2E687770> 논문접수일 : 2014.12.20 심사일 : 2015.01.06 게재확정일 : 2015.01.27 청각 장애자들을 위한 보급형 휴대폰 액세서리 디자인 프로토타입 개발 Development Prototype of Low-end Mobile Phone Accessory Design for Hearing-impaired Person 주저자 : 윤수인 서경대학교 예술대학

More information

4 CD Construct Special Model VI 2 nd Order Model VI 2 Note: Hands-on 1, 2 RC 1 RLC mass-spring-damper 2 2 ζ ω n (rad/sec) 2 ( ζ < 1), 1 (ζ = 1), ( ) 1

4 CD Construct Special Model VI 2 nd Order Model VI 2 Note: Hands-on 1, 2 RC 1 RLC mass-spring-damper 2 2 ζ ω n (rad/sec) 2 ( ζ < 1), 1 (ζ = 1), ( ) 1 : LabVIEW Control Design, Simulation, & System Identification LabVIEW Control Design Toolkit, Simulation Module, System Identification Toolkit 2 (RLC Spring-Mass-Damper) Control Design toolkit LabVIEW

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA The e-business Studies Volume 17, Number 6, December, 30, 2016:275~289 Received: 2016/12/02, Accepted: 2016/12/22 Revised: 2016/12/20, Published: 2016/12/30 [ABSTRACT] SNS is used in various fields. Although

More information

Slide 1

Slide 1 Clock Jitter Effect for Testing Data Converters Jin-Soo Ko Teradyne 2007. 6. 29. 1 Contents Noise Sources of Testing Converter Calculation of SNR with Clock Jitter Minimum Clock Jitter for Testing N bit

More information

Æ÷Àå82š

Æ÷Àå82š Yun, Ilsoo (E-mail : ilsooyun@ajou.ac.kr) Oh, Cheol (E-mail : cheolo@hanyang.ac.k) Ahn, Hyunkyung (E-mail : anhyunkyung@ajou.ac.kr) Kim, Kyunghyun (E-mail : kk6661@ajou.ac.kr) Han, Eum (E-mail : hano3106@ajou.ac.kr)

More information

<31332D C7E3C1F8B1B82E687770>

<31332D C7E3C1F8B1B82E687770> ISSN 1229-1889(Print) ISSN 2887-9005(Online) J Korean Soc Qual Manag Vol. 41, No. 3: 433-442, September 2013 http://dx.doi.org/10.7469/jksqm.2013.41.3.433 군용항공기비행제어소프트웨어품질인증절차에관한연구 허진구 * * 국방기술품질원사천센터

More information

IBM blue-and-white template

IBM blue-and-white template 쌍용자동차 CATIA V5 적용사례 쌍용자동차기술관리팀안재민 AGENDA 1. SYMC PRODUCT LINE UP 2. SYMC PDM Overview 3. CV5 & PDM Implementation Overview 4. PDM을이용한 CV5 Relational Design 5. 향후과제 6. Q & A 2 Presentation Title 1 2 1.

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA e- 비즈니스연구 (The e-business Studies) Volume 17, Number 3, June, 30, 2016:pp. 273~299 ISSN 1229-9936 (Print), ISSN 2466-1716 (Online) 원고접수일심사 ( 수정 ) 게재확정일 2016. 06. 11 2016. 06. 24 2016. 06. 26 ABSTRACT e-

More information

- 2 -

- 2 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - 가 ) 가 ) 가 ) 가 ) - 10 - - 11 - 길이 피시험기기 주전원 절연지지물 케이블지지용절연물 접지면 발생기 - 12 - 길이 가능한경우 절연지지물 절연지지물 접지면 전자계클램프 감결합장치 - 13 - - 14 - - 15 - - 16 - - 17 - - 18 -

More information

유선종 문희명 정희남 - 베이비붐세대 소유 부동산의 강제매각 결정요인 분석.hwp

유선종 문희명 정희남 - 베이비붐세대 소유 부동산의 강제매각 결정요인 분석.hwp 住居環境 韓國住居環境學會誌 第 11 卷 1 號 ( 通卷第 20 號 ) pp. 109~126 투고 ( 접수 ) 일 : 2013.03.11. 게재확정일자 : 2013.03.29. * ** *** **** Analysis on Involuntary Disposal of Real Estate Owned by Baby Boomers through Court s Auction

More information

Journal of Educational Innovation Research 2018, Vol. 28, No. 3, pp DOI: NCS : * A Study on

Journal of Educational Innovation Research 2018, Vol. 28, No. 3, pp DOI:   NCS : * A Study on Journal of Educational Innovation Research 2018, Vol. 28, No. 3, pp.157-176 DOI: http://dx.doi.org/10.21024/pnuedi.28.3.201809.157 NCS : * A Study on the NCS Learning Module Problem Analysis and Effective

More information

소프트웨어개발방법론

소프트웨어개발방법론 사용사례 (Use Case) Objectives 2 소개? (story) vs. 3 UC 와 UP 산출물과의관계 Sample UP Artifact Relationships Domain Model Business Modeling date... Sale 1 1..* Sales... LineItem... quantity Use-Case Model objects,

More information

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 6, Jun Rate). STAP(Space-Time Adaptive Processing)., -

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 6, Jun Rate). STAP(Space-Time Adaptive Processing)., - THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Jun.; 29(6), 457463. http://dx.doi.org/10.5515/kjkiees.2018.29.6.457 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Sigma-Delta

More information

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3

13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3 13 Lightweight BPM Engine SW 13 Who am I? R&D, Product Development Manager / Smart Worker Visualization SW SW KAIST Software Engineering Computer Engineering 3 BPM? 13 13 Vendor BPM?? EA??? http://en.wikipedia.org/wiki/business_process_management,

More information

1. KT 올레스퀘어 미디어파사드 콘텐츠 개발.hwp

1. KT 올레스퀘어 미디어파사드 콘텐츠 개발.hwp Journal of Next-generation Convergence Information Services Technology Vol.4, No.1, June (2015), pp. 1-8 차세대컨버전스정보서비스기술논문지 KT 올레스퀘어 미디어파사드 콘텐츠 개발 Media Fasade Contents Development of KT Olleh Square 김동조

More information

<3235B0AD20BCF6BFADC0C720B1D8C7D120C2FC20B0C5C1FE20322E687770>

<3235B0AD20BCF6BFADC0C720B1D8C7D120C2FC20B0C5C1FE20322E687770> 25 강. 수열의극한참거짓 2 두수열 { }, {b n } 의극한에대한 < 보기 > 의설명중옳은것을모두고르면? Ⅰ. < b n 이고 lim = 이면 lim b n =이다. Ⅱ. 두수열 { }, {b n } 이수렴할때 < b n 이면 lim < lim b n 이다. Ⅲ. lim b n =0이면 lim =0또는 lim b n =0이다. Ⅰ 2Ⅱ 3Ⅲ 4Ⅰ,Ⅱ 5Ⅰ,Ⅲ

More information

SchoolNet튜토리얼.PDF

SchoolNet튜토리얼.PDF Interoperability :,, Reusability: : Manageability : Accessibility :, LMS Durability : (Specifications), AICC (Aviation Industry CBT Committee) : 1988, /, LMS IMS : 1997EduCom NLII,,,,, ARIADNE (Alliance

More information

untitled

untitled PMIS 발전전략 수립사례 A Case Study on the Development Strategy of Project Management Information System 류 원 희 * 이 현 수 ** 김 우 영 *** 유 정 호 **** Yoo, Won-Hee Lee, Hyun-Soo Kim, Wooyoung Yu, Jung-Ho 요 약 건설업무의 효율성

More information

09권오설_ok.hwp

09권오설_ok.hwp (JBE Vol. 19, No. 5, September 2014) (Regular Paper) 19 5, 2014 9 (JBE Vol. 19, No. 5, September 2014) http://dx.doi.org/10.5909/jbe.2014.19.5.656 ISSN 2287-9137 (Online) ISSN 1226-7953 (Print) a) Reduction

More information

<31332EBEC6C6AEB8B6C4C9C6C3C0BB20C8B0BFEBC7D120C6D0C5B0C1F6B5F0C0DAC0CE20BFACB1B82E687770>

<31332EBEC6C6AEB8B6C4C9C6C3C0BB20C8B0BFEBC7D120C6D0C5B0C1F6B5F0C0DAC0CE20BFACB1B82E687770> A Journal of Brand Design Association of Korea 통권 제 9호 2007 12 Vol. 5 No. 2 아트마케팅을 활용한 화장품 브랜드 디자인 연구 -화장품패키지디자인 중심으로- A Study on the Cosmetic Brand Package Design Applied Art-Marketing - Focusing on Cosmetic

More information

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석

학습영역의 Taxonomy에 기초한 CD-ROM Title의 효과분석 ,, Even the short history of the Web system, the techniques related to the Web system have b een developed rapidly. Yet, the quality of the Webbased application software has not improved. For this reason,

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 SMV 소개 Konkuk Univ. IT 융합정보보호학과 오예원, 박선영 목차 SMV 소개 CTL NuSMV 설치방법및예시 (lift) 향후계획 SMV SMV(Symbolic Model Verifier) 는유한상태시스템 (finite state system) 이 CTL(Computation Tree Logic) 이라는논리와 BDD(Binary Decision

More information

04-다시_고속철도61~80p

04-다시_고속철도61~80p Approach for Value Improvement to Increase High-speed Railway Speed An effective way to develop a highly competitive system is to create a new market place that can create new values. Creating tools and

More information

1_12-53(김동희)_.hwp

1_12-53(김동희)_.hwp 본논문은 2012년전력전자학술대회우수추천논문임 Cascaded BuckBoost 컨버터를 이용한 태양광 모듈 집적형 저전압 배터리 충전 장치 개발 472 강압이 가능한 토폴로지를 이용한 연구도 진행되었지만 제어 알고리즘의 용의성과 구조의 간단함 때문에 BuckBoost 컨버터 또는 Sepic 컨버터를 이용하여 연구 가 진행되었다[10][13]. 태양광 발전

More information

RVC Robot Vaccum Cleaner

RVC Robot Vaccum Cleaner RVC Robot Vacuum 200810048 정재근 200811445 이성현 200811414 김연준 200812423 김준식 Statement of purpose Robot Vacuum (RVC) - An RVC automatically cleans and mops household surface. - It goes straight forward while

More information

발간등록번호 11-1371029-000097-01 한국문학분야 주제 가이드 개발 및 구축 :근대문학분야를 중심으로 2014.12. 제 출 문 국립중앙도서관장 귀하 본 보고서를 한국문학분야 주제 가이드 개발 및 구축 : 근대문학분야를 중심으 로 의 최종보고서로 제출합니다. 2014년 12월 연 구 기 관 : 책임연구자 : 공동연구원 : 전남대학교 산학협력단

More information

<313120C0AFC0FCC0DA5FBECBB0EDB8AEC1F2C0BB5FC0CCBFEBC7D15FB1E8C0BAC5C25FBCF6C1A42E687770>

<313120C0AFC0FCC0DA5FBECBB0EDB8AEC1F2C0BB5FC0CCBFEBC7D15FB1E8C0BAC5C25FBCF6C1A42E687770> 한국지능시스템학회 논문지 2010, Vol. 20, No. 3, pp. 375-379 유전자 알고리즘을 이용한 강인한 Support vector machine 설계 Design of Robust Support Vector Machine Using Genetic Algorithm 이희성 홍성준 이병윤 김은태 * Heesung Lee, Sungjun Hong,

More information

Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp DOI: 3 * The Effect of H

Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp DOI:   3 * The Effect of H Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp.577-601 DOI: http://dx.doi.org/10.21024/pnuedi.28.4.201812.577 3 * The Effect of Home-based Activities Using Traditional Fairy Tales

More information

02 _ The 11th korea Test Conference The 11th korea Test Conference _ 03 03 04 06 08 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 34

02 _ The 11th korea Test Conference The 11th korea Test Conference _ 03 03 04 06 08 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 34 The 11th Korea Test Conference June 29, 2010 TEL : (02) 313-3705 / FAX : (02) 363-8389 E-mail : info@koreatest.or.kr http://www.koreatest.or.kr 02 _ The 11th korea Test Conference The 11th korea Test Conference

More information

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770>

<30362E20C6EDC1FD2DB0EDBFB5B4EBB4D420BCF6C1A42E687770> 327 Journal of The Korea Institute of Information Security & Cryptology ISSN 1598-3986(Print) VOL.24, NO.2, Apr. 2014 ISSN 2288-2715(Online) http://dx.doi.org/10.13089/jkiisc.2014.24.2.327 개인정보 DB 암호화

More information

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할 저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할수없습니다. 변경금지. 귀하는이저작물을개작, 변형또는가공할수없습니다. 귀하는, 이저작물의재이용이나배포의경우,

More information

조사연구 권 호 연구논문 한국노동패널조사자료의분석을위한패널가중치산출및사용방안사례연구 A Case Study on Construction and Use of Longitudinal Weights for Korea Labor Income Panel Survey 2)3) a

조사연구 권 호 연구논문 한국노동패널조사자료의분석을위한패널가중치산출및사용방안사례연구 A Case Study on Construction and Use of Longitudinal Weights for Korea Labor Income Panel Survey 2)3) a 조사연구 권 호 연구논문 한국노동패널조사자료의분석을위한패널가중치산출및사용방안사례연구 A Case Study on Construction and Use of Longitudinal Weights for Korea Labor Income Panel Survey 2)3) a) b) 조사연구 주제어 패널조사 횡단면가중치 종단면가중치 선형혼합모형 일반화선형혼 합모형

More information

3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp

3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.hwp 보안공학연구논문지 Journal of Security Engineering Vol.11, No.4 (2014), pp.299-312 http://dx.doi.org/10.14257/jse.2014.08.03 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발 이강찬 1), 이승윤 2), 양희동 3), 박철우 4) Development of Service

More information

<303332355FC3D6C1BEBCF6C1A45FB1E2B5B6B1B3B1B3C0B0B3EDC3D12033332E687770>

<303332355FC3D6C1BEBCF6C1A45FB1E2B5B6B1B3B1B3C0B0B3EDC3D12033332E687770> 11 ) 기독교교육논총, 제33집, 67-90 A Journal of Christian Education in Korea, Vol. 33. 한국기독교교육학회, 2013. 3. 30. 스마트 환경에서 관계적 역량 증진을 위한 교회 교사교육 프로그램 개발 * 김효숙(장로회신학대학교) belovedkhs@naver.com / 010-6284-9370 권성호(한양대학교)

More information

<B1D4B0DDBCAD202D20C4DAB5E520B1E2B9DD2E687770>

<B1D4B0DDBCAD202D20C4DAB5E520B1E2B9DD2E687770> 서식제호 규격서 규격서 COMMODITY DESCRIPTION 세부품명번호 Item No. 품목및규격 Description 코드기반표준SW 개발 / 검증 / 지원도구 (Code based standard software solutions for development, verification, and support) 단위 수량 Unit Quantity Set

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 NuPIC 2013 2013.11.07~11.08 충남예산 FPGA 기반제어기를위한통합 SW 개발환경구축 유준범 Dependable Software Laboratory 건국대학교 2013.11.08 발표내용 연구동기 효과적인 FPGA 기반제어기를위한통합 SW 개발환경 연구진행현황 개발프로세스 FBD Editor FBDtoVerilog 향후연구계획 맺음말 2

More information

<353120C1B6C7F6C1A42DC3B6B5B5BDC3BDBAC5DB20BCD2C7C1C6AEBFFEBEEE20C5D7BDBAC6AE20C4BFB9F6B8AEC1F620C0DAB5BFC8AD20B5B5B1B82E687770>

<353120C1B6C7F6C1A42DC3B6B5B5BDC3BDBAC5DB20BCD2C7C1C6AEBFFEBEEE20C5D7BDBAC6AE20C4BFB9F6B8AEC1F620C0DAB5BFC8AD20B5B5B1B82E687770> 한국산학기술학회논문지 Vol. 11, No. 11 pp. 4460-4467, 2010 조현정 1*, 황종규 1, 신승권 2, 오석문 3 1 한국철도기술연구원열차제어통신연구실, 2 초고속열차연구실, 3 정책전략연구실 Analysis of S/W Test Coverage Automated Tool & Standard in Railway System Hyun-Jeong

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA The e-business Studies Volume 17, Number 6, December, 30, 2016:237~251 Received: 2016/11/20, Accepted: 2016/12/24 Revised: 2016/12/21, Published: 2016/12/30 [ABSTRACT] Recently, there is an increasing

More information

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp l Y ( X g, Y g ) r v L v v R L θ X ( X c, Yc) W (a) (b) DC 12V 9A Battery 전원부 DC-DC Converter +12V, -12V DC-DC Converter 5V DC-AC Inverter AC 220V DC-DC Converter 3.3V Motor Driver 80196kc,PWM Main

More information

Output file

Output file connect educational content with entertainment content and that production of various contents inducing educational motivation is important. Key words: edutainment, virtual world, fostering simulation

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA e- 비즈니스연구 (The e-business Studies) Volume 17, Number 1, February, 28, 2016:pp. 3~30 ISSN 1229-9936 (Print), ISSN 2466-1716 (Online) 원고접수일심사 ( 수정 ) 게재확정일 2016. 01. 08 2016. 01. 09 2016. 02. 25 ABSTRACT

More information

歯RCM

歯RCM Reliability Centered Maintenance Page 2 1.,,,. Mode Component, Sub-system, System, System. Reliability Centered Maintenance :, program? Mechanism Page 3 Page 4. Mode Mode () () (FMEA) (FTA) (LTA) System

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA The e-business Studies Volume 17, Number 4, August, 30, 2016:319~332 Received: 2016/07/28, Accepted: 2016/08/28 Revised: 2016/08/27, Published: 2016/08/30 [ABSTRACT] This paper examined what determina

More information

歯엑셀모델링

歯엑셀모델링 I II II III III I VBA Understanding Excel VBA - 'VB & VBA In a Nutshell' by Paul Lomax, October,1998 To enter code: Tools/Macro/visual basic editor At editor: Insert/Module Type code, then compile by:

More information

Microsoft PowerPoint Predicates and Quantifiers.ppt

Microsoft PowerPoint Predicates and Quantifiers.ppt 이산수학 () 1.3 술어와한정기호 (Predicates and Quantifiers) 2006 년봄학기 문양세강원대학교컴퓨터과학과 술어 (Predicate), 명제함수 (Propositional Function) x is greater than 3. 변수 (variable) = x 술어 (predicate) = P 명제함수 (propositional function)

More information

Microsoft PowerPoint 자동설치시스템검증-V05-Baul.pptx

Microsoft PowerPoint 자동설치시스템검증-V05-Baul.pptx DMSLAB 자동설치시스템의 HW 정보 및사용자설정기반설치 신뢰성에대한정형검증 건국대학교컴퓨터 정보통신공학과 김바울 1 Motivation Problem: 대규모서버시스템구축 Installation ti Server 2 Introduction 1) 사용자가원하는 이종분산플랫폼구성 대로 2) 전체시스템 들의성능을반영 3) 이종분산플랫폼을지능적으로자동구축 24

More information

歯3이화진

歯3이화진 http://www.kbc.go.kr/ Abstract Terrestrial Broadcasters Strategies in the Age of Digital Broadcasting Wha-Jin Lee The purpose of this research is firstly to investigate the

More information

03±èÀçÈÖ¾ÈÁ¤ÅÂ

03±èÀçÈÖ¾ÈÁ¤Å x x x x Abstract The Advertising Effects of PPL in TV Dramas - Identificaiton by Implicit Memory-based Measures Kim, Jae - hwi(associate professor, Dept. of psychology, Chung-Ang University) Ahn,

More information

Manufacturing6

Manufacturing6 σ6 Six Sigma, it makes Better & Competitive - - 200138 : KOREA SiGMA MANAGEMENT C G Page 2 Function Method Measurement ( / Input Input : Man / Machine Man Machine Machine Man / Measurement Man Measurement

More information

<30382E20B1C7BCF8C0E720C6EDC1FD5FC3D6C1BEBABB2E687770>

<30382E20B1C7BCF8C0E720C6EDC1FD5FC3D6C1BEBABB2E687770> 정보시스템연구 제23권 제1호 한국정보시스템학회 2014년 3월, pp. 161~184 http://dx.doi.org/10.5859/kais.2014.23.1.161 베이비붐세대의 디지털라이프 지수* 1) 권순재**, 김미령*** Ⅰ. 서론 Ⅱ. 기존문헌 연구 2.1 베이비붐세대의 현황과 특성 2.2 베이비붐의 세대이 정보화 연구 Ⅲ. 연구내용 및 방법 Ⅳ.

More information

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형 언어 변환 1.4. 기대 효과 4.4. 프로그램 Restructuring 4.5. 소스 모듈 관리 2. SeeMAGMA 적용 전략 2.1. SeeMAGMA

More information

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에

완벽한개념정립 _ 행렬의참, 거짓 수학전문가 NAMU 선생 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에 1. 행렬의참, 거짓개념정리 1. 교환법칙과관련한내용, 는항상성립하지만 는항상성립하지는않는다. < 참인명제 > (1),, (2) ( ) 인경우에는 가성립한다.,,, (3) 다음과같은관계식을만족하는두행렬 A,B에대하여 AB=BA 1 가성립한다 2 3 (4) 이면 1 곱셈공식및변형공식성립 ± ± ( 복호동순 ), 2 지수법칙성립 (은자연수 ) < 거짓인명제 >

More information

이용석 박환용 - 베이비부머의 특성에 따른 주택유형 선택 변화 연구.hwp

이용석 박환용 - 베이비부머의 특성에 따른 주택유형 선택 변화 연구.hwp 住居環境 韓國住居環境學會誌 第 11 卷 1 號 ( 通卷第 20 號 ) pp. 159~172 투고 ( 접수 ) 일 : 2013.02.28. 게재확정일자 : 2013.04.04. The change of housing choice by characteristics of the Baby Boomers Lee, Yong-Seok Park, Hwan-Yong Abstract

More information

À±½Â¿í Ãâ·Â

À±½Â¿í Ãâ·Â Representation, Encoding and Intermediate View Interpolation Methods for Multi-view Video Using Layered Depth Images The multi-view video is a collection of multiple videos, capturing the same scene at

More information

실험 5

실험 5 실험. OP Amp 의기초회로 Inverting Amplifier OP amp 를이용한아래와같은 inverting amplifier 회로를고려해본다. ( 그림 ) Inverting amplifier 위의회로에서 OP amp의 입력단자는 + 입력단자와동일한그라운드전압, 즉 0V를유지한다. 또한 OP amp 입력단자로흘러들어가는전류는 0 이므로, 저항에흐르는전류는다음과같다.

More information

<BFA9BAD02DB0A1BBF3B1A4B0ED28C0CCBCF6B9FC2920B3BBC1F62E706466>

<BFA9BAD02DB0A1BBF3B1A4B0ED28C0CCBCF6B9FC2920B3BBC1F62E706466> 001 002 003 004 005 006 008 009 010 011 2010 013 I II III 014 IV V 2010 015 016 017 018 I. 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 III. 041 042 III. 043

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 03 모델변환과시점변환 01 기하변환 02 계층구조 Modeling 03 Camera 시점변환 기하변환 (Geometric Transformation) 1. 이동 (Translation) 2. 회전 (Rotation) 3. 크기조절 (Scale) 4. 전단 (Shear) 5. 복합변환 6. 반사변환 7. 구조변형변환 2 기하변환 (Geometric Transformation)

More information

Microsoft PowerPoint - chap04-연산자.pptx

Microsoft PowerPoint - chap04-연산자.pptx int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); } 1 학습목표 수식의 개념과 연산자, 피연산자에 대해서 알아본다. C의 를 알아본다. 연산자의 우선 순위와 결합 방향에

More information

<31B1E8C0B1C8F128C6ED2E687770>

<31B1E8C0B1C8F128C6ED2E687770> 한국패션디자인학회지 제9권1호 The Korean Society of Fashion Design Vol. 9 No. 1 (2009) pp.1~17 모듈과 웨어넷을 이용한 유비쿼터스 패셔너블 컴퓨터 디자인 연구 - 탈ㆍ부착을 이용한 모듈러 시스템을 중심으로 - A Study on Ubiquitous Fashionable Computer Design Using

More information

Microsoft PowerPoint - DO-178B_적용.pptx

Microsoft PowerPoint - DO-178B_적용.pptx DO-178B 적용 201372235 김영승 201372237 이선아 목차 프로젝트설명 프로젝트요구사항분석 DO-178B 적용 CMMI 평가 프로젝트설명 프로젝트설명 소형무인항공기에서촬영한동영상은환경적요인의영향을많이 받고, 특히바람등에의한영상의흔들림이발생. 무인항공기에서촬영한동영상을대상으로영상안정화기를구현 및실험. 프로젝트의목적은흔들림 ( 잡음 ) 을포함하고있는동영상을안정화하

More information

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer Domino, Portal & Workplace WPLC FTSS Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer ? Lotus Notes Clients

More information

<C1DF3320BCF6BEF7B0E8C8B9BCAD2E687770>

<C1DF3320BCF6BEF7B0E8C8B9BCAD2E687770> 2012학년도 2학기 중등과정 3학년 국어 수업 계획서 담당교사 - 봄봄 현영미 / 시온 송명근 1. 학습 목적 말씀으로 천지를 창조하신 하나님이 당신의 형상대로 지음 받은 우리에게 언어를 주셨고, 그 말씀의 능 력이 우리의 언어생활에도 나타남을 깨닫고, 그 능력을 기억하여 표현하고 이해함으로 아름다운 언어생활 을 누릴 뿐만 아니라 언어문화 창조에 이바지함으로써

More information

Journal of Educational Innovation Research 2019, Vol. 29, No. 2, pp DOI: * The Effect of Paren

Journal of Educational Innovation Research 2019, Vol. 29, No. 2, pp DOI:   * The Effect of Paren Journal of Educational Innovation Research 2019, Vol. 29, No. 2, pp.95-116 DOI: http://dx.doi.org/10.21024/pnuedi.29.2.201906.95 * The Effect of Parent Education Program Using Action Learning on Family

More information

<31362DB1E8C7FDBFF82DC0FABFB9BBEA20B5B6B8B3BFB5C8ADC0C720B1B8C0FC20B8B6C4C9C6C32E687770>

<31362DB1E8C7FDBFF82DC0FABFB9BBEA20B5B6B8B3BFB5C8ADC0C720B1B8C0FC20B8B6C4C9C6C32E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 13, No. 4 pp. 1525-1531, 2012 http://dx.doi.org/10.5762/kais.2012.13.4.1525 저예산 독립영화의 구전 마케팅을 위한 스마트폰 모바일 애플리케이션 모델 개발 연구 김혜원 1* 1 청운대학교

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 한국소음진동공학회 2015추계학술대회논문집년 Study of Noise Pattern and Psycho-acoustics Characteristic of Household Refrigerator * * ** ** Kyung-Soo Kong, Dae-Sik Shin, Weui-Bong Jeong, Tae-Hoon Kim and Se-Jin Ahn Key Words

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

ISO17025.PDF

ISO17025.PDF ISO/IEC 17025 1999-12-15 1 2 3 4 41 42 43 44, 45 / 46 47 48 49 / 410 411 412 413 414 5 51 52 53 54 / 55 56 57 58 / 59 / 510 A( ) ISO/IEC 17025 ISO 9001:1994 ISO 9002:1994 B( ) 1 11 /, / 12 / 1, 2, 3/ (

More information

04서종철fig.6(121~131)ok

04서종철fig.6(121~131)ok Development of Mobile Applications Applying Digital Storytelling About Ecotourism Resources Seo, Jongcheol* Lee, Seungju**,,,. (mobile AIR)., 3D.,,.,.,,, Abstract : In line with fast settling trend of

More information

°í¼®ÁÖ Ãâ·Â

°í¼®ÁÖ Ãâ·Â Performance Optimization of SCTP in Wireless Internet Environments The existing works on Stream Control Transmission Protocol (SCTP) was focused on the fixed network environment. However, the number of

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Verilog: Finite State Machines CSED311 Lab03 Joonsung Kim, joonsung90@postech.ac.kr Finite State Machines Digital system design 시간에배운것과같습니다. Moore / Mealy machines Verilog 를이용해서어떻게구현할까? 2 Finite State

More information

12È«±â¼±¿Ü339~370

12È«±â¼±¿Ü339~370 http://www.kbc.go.kr/ k Si 2 i= 1 Abstract A Study on Establishment of Fair Trade Order in Terrestrial Broadcasting Ki - Sun Hong (Professor, Dept. of Journalism & Mass Communication,

More information

untitled

untitled MDEP I&C 2009. 4.6 ~ 4.7 14 I. MDEP II. DICWG III. DICWG SW IV. Nuclear Safety Information Conference 2009 Slide -2- I. MDEP MDEP? Multinational Design Evaluation Program MDEP Nuclear Safety Information

More information

., (, 2000;, 1993;,,, 1994), () 65, 4 51, (,, ). 33, 4 30, 23 3 (, ) () () 25, (),,,, (,,, 2015b). 1 5,

., (, 2000;, 1993;,,, 1994), () 65, 4 51, (,, ). 33, 4 30, 23 3 (, ) () () 25, (),,,, (,,, 2015b). 1 5, * 4.,, 3,,, 3,, -., 3, 12, 27, 20. 9,,,,,,,,. 6,,,,,. 5,,,,.. * (2016),. (Corresponding Author): / / 303 Tel: 063-225-4496 / E-mail: jnj1015@jj.ac.kr ., (, 2000;, 1993;,,, 1994), 2000. 2015 () 65, 4 51,

More information

<5B313132385D32303039B3E220C1A634B1C720C1A632C8A320B3EDB9AEC1F628C3D6C1BE292E687770>

<5B313132385D32303039B3E220C1A634B1C720C1A632C8A320B3EDB9AEC1F628C3D6C1BE292E687770> 디지털 영상에서의 자막추출을 이용한 자막 특성 분석에 관한 연구 이세열 * 요약 본 연구는 방송 프로그램 제작에 있어서 중요한 역할을 담당하고 있는 영상 자막의 특성과 영상 커 뮤니케이션 기능적인 관점에서 나타나고 있는 현상을 살펴본다. 다양한 방송 프로그램에서 활용되고 있는 디지털 영상 자막의 기능은 단순하게 간략한 정보를 전달하는 기능적인 역할을 수행하였다.

More information

에너지경제연구 Korean Energy Economic Review Volume 11, Number 2, September 2012 : pp. 1~26 실물옵션을이용한해상풍력실증단지 사업의경제성평가 1

에너지경제연구 Korean Energy Economic Review Volume 11, Number 2, September 2012 : pp. 1~26 실물옵션을이용한해상풍력실증단지 사업의경제성평가 1 에너지경제연구 Korean Energy Economic Review Volume 11, Number 2, September 2012 : pp. 1~26 실물옵션을이용한해상풍력실증단지 사업의경제성평가 1 2 3 4 5 6 ln ln 7 8 9 [ 그림 1] 해상풍력단지건설로드맵 10 11 12 13 < 표 1> 회귀분석결과 14 < 표 2> 미래현금흐름추정결과

More information

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor

Ver. T3_DWS.UTP-1.0 Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date Team Infor Unit Testing Plan for Digital Watch System Test Plan Test Design Specification Test Cases Specification Date 2012-10-25 Team Information Sanghyun Yoon shyoon.dslab@gmail.com Dependable Software Laboratory

More information

08원재호( )

08원재호( ) 30 2 20124 pp. 173~180 Non-Metric Digital Camera Lens Calibration Using Ground Control Points 1) 2) 3) Abstract The most recent, 80 mega pixels digital camera appeared through the development of digital

More information

Microsoft PowerPoint - ICCAD_Analog_lec01.ppt [호환 모드]

Microsoft PowerPoint - ICCAD_Analog_lec01.ppt [호환 모드] Chapter 1. Hspice IC CAD 실험 Analog part 1 Digital circuit design 2 Layout? MOSFET! Symbol Layout Physical structure 3 Digital circuit design Verilog 를이용한 coding 및 function 확인 Computer 가알아서해주는 gate level

More information

adfasdfasfdasfasfadf

adfasdfasfdasfasfadf C 4.5 Source code Pt.3 ISL / 강한솔 2019-04-10 Index Tree structure Build.h Tree.h St-thresh.h 2 Tree structure *Concpets : Node, Branch, Leaf, Subtree, Attribute, Attribute Value, Class Play, Don't Play.

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

논리회로설계 3 장 성공회대학교 IT 융합학부 1

논리회로설계 3 장 성공회대학교 IT 융합학부 1 논리회로설계 3 장 성공회대학교 IT 융합학부 1 제 3 장기본논리회로 명제 참인지거짓인지정확하게나타낼수있는상황 ( 뜻이분명한문장 ) 2진논리 참과거짓 두가지논리로표시하는것 0 / 1 로표현가능 논리함수 여러개의 2진명제를복합적으로결합시켜표시하고, 이를수학적으로나타낸것 디지털논리회로 일정한입력에대하여논리적인판단을할수있는전자회로로구성 - 입력된 2진논리신호들에대해적당한

More information

에너지경제연구 제13권 제1호

에너지경제연구 제13권 제1호 에너지경제연구 Korean Energy Economic Review Volume 13, Number 1, March 2014 : pp. 83~119 거시계량모형을이용한유가변동및 유류세변화의파급효과분석 * 83 84 85 86 [ 그림 1] 모형의해결정과정 87 [ 그림 2] 거시계량모형의흐름도 (flow chart) 88 89 < 표 1> 유류세현황 (2013

More information

<38305FC0B1C3A2BCB12D4D41544C41422C2053696D756C696E6BB8A620C0CCBFEBC7D12E687770>

<38305FC0B1C3A2BCB12D4D41544C41422C2053696D756C696E6BB8A620C0CCBFEBC7D12E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 17, No. 1 pp. 693-699, 2016 http://dx.doi.org/10.5762/kais.2016.17.1.693 ISSN 1975-4701 / eissn 2288-4688 MATLAB/Simulink를 이용한 화력발전소 복수펌프

More information

<4D F736F F F696E74202D20C1A63036C0E520BCB1C5C3B0FA20B9DDBAB928B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20C1A63036C0E520BCB1C5C3B0FA20B9DDBAB928B0ADC0C729205BC8A3C8AF20B8F0B5E55D> Power Java 제 6 장선택과반복 이번장에서학습할내용 조건문이란? if 문 if, else 문 중첩 if 문 switch 문 break문 continue문 지금까지는문장들이순차적으로실행된다고하였다. 하지만필요에따라서조건이만족되면문장의실행순서를변경할수있는기능이제공된다. 3 가지의제어구조 조건문 문장이실행되는순서에영향을주는문장 조건에따라서여러개의실행경로가운데하나를선택

More information