DBPIA-NURIMEDIA
|
|
- 우림 제
- 5 years ago
- Views:
Transcription
1 642 정보과학회논문지 : 소프트웨어및응용제 30 권제 7 호 (2003.8) SMV 를이용한유한상태기계의동치검사 (Equivalence Checking of Finite State Machines with SMV) 권기현 엄태호 (Gihwon Kwon) (Tae-Ho Eom) 요약본연구에서는유한상태기계들간의동치여부를검증하고자한다. 즉모든입력에대하여유한상태기계의반응이항상동일한지를판정하고자한다. 만약두개의유한상태기계가동치라고판정된다면, 복잡한유한상태기계는단순한기계로대치될수있다. 또한명세와구현이모두유한상태기계로표현된경우, 동치검사를이용해서구현이명세를만족하는지결정할수있다. 본논문에서는이와같은유한상태기계의동치검사를모델검사기법으로다음과같이해결한다. 주어진유한상태기계 M A 와 M B 를조합하여모델 M = M A M B 을구축하고, 검사할동치조건을시제논리식 로기술한다. 만일모델이시제논리식을만족한다면 (M ) 두기계는동치이다. 그렇지않다면두기계는비동치이며그이유를설명하는반례를제공한다. 전과정이자동화되었으며, 여러개의사례연구에적용한결과만족할만한결과를얻었다. 키워드 : 유한상태기계, 동치검사, 곱기계, 모델검사, 시제논리 Abstract In this paper, we are interested in checking equivalence of FSMs(finite state machines). Two FSMs are equivalent if and only if their responses are always equal with each other with respect to the same external stimuli. Equivalence checking FSMs makes complicated FSM be substituted for simpler one, if they are equivalent. We can also determine the system satisfies the requirements, if they are all written in FSMs. In this paper, we regard equivalence checking problem as model checking one. For doing so, we construct the product model M = M A M B from two FSMs M A and M B. And we also get the temporal logic formula from the equivalence checking definition. Then, we can check with model checker whether M satisfies, written M. Two FSMs are equivalent, if M. Otherwise, it is not equivalent. In that case, model checker generates counterexamples which explain why FSMs are not equivalent. In summary, we solve the equivalnce checking problem with model checking techniques. As a result of applying to several examples, we have many satisfiable results. Key words :Finite state machine, Equivalence checking, Product machine, Model checking, Temporal logic 1. 서론 유한상태기계는시스템의행위를모델하는모델링언어이다 [1, pp ]. 다른모델에비해서단순하고이해하기쉬울뿐만아니라, 타겟언어의코드로쉽게변환될수있다. 이러한이점때문에반응형시스템및실시간시스템의행위를기술하는데널리사용되고 본연구는전자통신연구원위탁과제 ( ) 연구비지원으로수행되었음 종신회원 : 경기대학교정보과학부교수 khkwon@kuic.kyonggi.ac.kr 비회원 : 경기대학교전자계산학과 ever9@kyonggi.ac.kr 논문접수 : 2002년 11월 29일심사완료 : 2003년 03월 19일 있으며, 표현력을높이기위해유한상태기계를확장한다양한모델링언어들이 ( 예를들어 Statechart [2], RSML [3], SCR [4]) 산업현장에서활발히사용중이다. 유한상태기계에대한대표적인검사로동치검사가있다. 동치검사란, 모든입력에대해서주어진두유한상태기계의출력이항상동일한지를판정하는것이다 [5]. 예를들어, 그림 1에있는유한상태기계 M A 와 M B 에 이입력되면두기계의출력은 으로동일하다. 어떠한입력을주더라도두기계의출력이항상동일하기때문에 M A 와 M B 는동치이다. 이와같은동치검사는시스템최적화및정확성확인등에활용될수있다 [6]. 만약두개의유한상태기계가동치라고판정된다면, 복잡한유한상태기계는
2 SMV 를이용한유한상태기계의동치검사643 그림 1 예제 : 유한상태기계 M A, M B 보다단순한기계로대치될수있다. 또한명세와구현이모두유한상태기계로표현된경우, 동치검사를이용해서구현이명세를만족하는지를결정할수있다. 본논문에서는하드웨어및소프트웨어검증에널리사용되고있는모델검사기법을이용하여유한상태기계의동치검사를다음과같이수행한다. 먼저, 주어진유한상태기계 M A 와 M B 를조합하여 M = M A M B 을구축하고, 동치가되기위해반드시만족해야할조건을시제논리식 로표현한다. 그런후, 모델검사를이용하여모델 M이시제논리식 를만족하는지를검사한다 [7]. 만약 M 1) 이면두기계는동치이고 ( 그이유에대한상세한설명은 3장을참조하기바람 ), 그렇치않다면두기계는비동치이며모델검사에의해서생성된반례를통하여비동치의원인을파악할수있다. 본논문의구성은다음과같다. 2장에서는동치검사와관련된기본개념을다루며, 3장에서는동치검사문제를모델검사문제로변환하는과정을기술한다. 4장에서는유한상태기계를 SMV 언어로변환하는규칙과시스템구현을설명하며그리고본방법의효과를분석한다. 마지막으로 5장에서결론을맺는다. 2. 동치검사문제 유한상태기계 M A, M B 가동치라면 M A M B 라고표시하자. 본절에서는 M A M B 를판정하는동치검사의원리를설명하고필요한기본개념을기술한다. 정의 1: 유한상태기계는다음과같이 6-튜플 (I, O, S, d,, ) 로정의된다. - I 는입력집합이다. - O 는출력집합이다. - S 는상태집합이다. - d S는초기 (default) 상태이다. - : I S S는천이함수이다. 다음상태 s' S 는입력 i I 와현재상태 s S 에의해서결정된다. 즉 (i, s) = s' 이다. 1) 모델검사에서는 'M 이 를만족한다 ' 를 M 로표기한다. 여기서기호 는 ' 만족성관계 ' 를나타낸다. - : I S O 는출력함수이다. 출력 o O 는입력과현재상태에의해서결정된다. 즉 (i, s) = o 이다. 만일유한상태기계들의입력과출력공간이동일하다면, 두기계의동치여부를검사하는것이가능하다. 동치검사를위해서두기계를조합한곱기계를아래와같이구성한다. 정의 2: 두개의유한상태기계 M A = (I A, O A, S A, d A, A, A) 와 M B = (I B, O B, S B, d B, B, B) 가주어졌을때, 곱기계 M = M A M B = (I, O, S, d,, ) 는다음과같다. - I = I A = I B 입력집합이다. - O = {0,1} 은출력값이다. 단 O A = O B 이다. - S = S A S B = {(s A,s B) s A S A, s B S B} 는상태쌍들의집합으로서두기계에있는상태들의곱이다. s = (s A,s B) 는곱기계의임의의상태를나타낸다. - d S은곱기계의초기상태를나타낸다. 여기서 d = (d A,d B) 이다. - : I S S 는천이함수로서, 다음상태는입력과현재상태에의해서결정된다. 즉 (i,(s A,s B)) = ( A(i,s A), B(i,s B)) 이다. - : I S O 는출력함수로서, 상태 s 에서입력 i 에대해서두기계의출력값이같으면 1 을, 그렇지않으면 0을출력한다. 즉 (i,s) = A (i,s A) B(i,s B) 이다. 정의에서보듯이, 출력함수 는곱기계의상태 s에서하나의입력 i에대해서두기계의출력이동일한지를판정한다. 상태 s 에서모든입력에대해두기계의출력이동일한지를판정하는것은다음과같다. 정의 3: E(s) 는곱기계의상태 s = (s A,s B) 에서모든입력값 i에대해서두기계의출력이같음을 E(s) = i A(i,sA) B(i,s B) 나타내는술어이다. 두기계가동치이기위해서는, 곱기계의초기상태로부터도달가능한모든상태에서두기계의출력이동일해야한다. 즉도달가능한모든상태에서 E(s) 가만족되어야한다. 따라서동치관계의정의는다음과같다. 정의 4: 곱기계의초기상태 d로부터도달가능한모든상태집합을 P(d) 라고하자. 동치이기위해서는, 도달가능한모든상태에서두기계의출력이동일해야한다. 즉, d S s S s P(d) E(s)
3 644 정보과학회논문지 : 소프트웨어및응용제 30 권제 7 호 (2003.8) 이다. 그러므로곱기계의초기상태 d로부터도달가능한상태들을방문해가면서, 매상태마다 E(s) 가만족되는지를검사함으로서동치여부를판정할수있다. 동치검사를수행하기위해서현재상태에서도달가능한다음상태들의집합을계산해야한다. 이것을상계산 (image computation) 이라고한다 [7]. 상계산은현재상태에서한번의전이를통해서이동할수있는다음상태들의집합을구하는작업이다. 초기상태 d로부터고정점 (fixed point) 에도달할때까지반복적으로상계산을적용하면, 도달가능한상태집합 P(d) 를얻을수있다. 새로운상태를구할때마다 E(s) 를검사한다. E(s) 를만족하지않는상태가하나라도존재하면, 두기계는비동치이기때문에반례를출력하고즉시중지한다. E(s) 를만족한다면, 고정점에도달할때까지이과정을반복수행한다. 고정점에도달할때까지모든상태가 E(s) 를만족하면두기계는동치이다. 3. 모델검사를이용한동치검사문제해결본연구에서는동치검사문제를모델검사기법으로해결한다. 먼저전장에서살펴본유한상태기계의동치조건을시제논리식으로변환하는과정은다음과같다. 정의 4에의하면동치조건은 d S s S s P(d) E(s) 이다. 정의 3을이용해서 E(s) 부분을치환하면 d S s S s P(d) ( i A(i,s A) B(i,s B)) 을얻는다. 초기상태는항상존재하기때문에 -제거규칙 ( -elimination rule, [8]) 를이용하여 s S s P(d) ( i A(i,s A) B(i,s B)) 앞쪽에있는 한정사를제거한다. ' 모든가능한입력 ' 을나타내는뒤쪽의 는 -제거규칙 ( -elimination rule, [8]) 를이용하여 s S s P(d) ( A(i,s A) s(i,s B)) 제거한다. 맨앞의 s S s P(d) 은 'for every reachable state( 도달가능한모든상태 )' 를나타내기때문에, 위의식을 for every reachable state, A(i,s A) B(i,s B) 로개서할수있다. 시제논리언어인 CTL (Computation Tree Logic, [9]) 연산자중에서 AG는 'for every reachable state' 를나타낸다. 따라서위의식을 CTL 시제논리식으로나타내면 AG( A(i,s A) B(i,s B)) 이다. 정리 1: 두개의유한상태기계 M A, M B 와곱기계 M = M A M B 가주어졌을때, 다음은 M A M B iff M AG( A(i,s A) B(i,s B)) 성립한다. 증명 : 증명은매우직관적이다. 먼저좌변에서우변으로증명을한다. 두기계가동치라면, 두기계를조합한곱기계의모든도달가능한상태에서어떠한값이입력되더라도두기계의출력은같다. 따라서좌변에서우변으로는참이다. 우변에서좌변으로증명도이와비슷하다. 정리에의해서, 동치검사를모델검사로해결할수있게되었다. 모델검사를이용하여동치검사를수행하는방법및예제를살펴보면다음과같다. 먼저모델 M 에서 CTL 식 를만족하는상태집합을 라고하자. 만일초기상태가 에포함된다면 M 이고, 포함되지않는다면 M 이다. 그러므로모델검사알고리즘의핵심은 을구하는것이다 [7]. 이를위해서역방향탐색 (backward search) 함수 pre 를다음과같이 pre (Q) = {s S s' if (i,s,s') then s' Q} 정의한다. 함수 pre 는집합 Q로만천이되는이전상태들을리턴한다. 함수 pre 와최대고정점을이용하여동치조건 AG( A(i,s A) B(i,s B)) 을만족하는상태집합을아래와같이 AG( A(i,s A) B(i,s B)) = Z.( A(i,s A) B(i,s B) pre (Z)) 계산할수있다. 여기서 는최대고정점이다. 최대고정점계산을이용하여 = AG( A(i,s A) B(i,s B)) 를만족하는상태집합을계산한후, 초기상태포함유무를통해서 M A M B if d (M 인경우 ) M A M B otherwise (M 인경우 ) 두기계의동치여부를판정할수있다. 예제 1: 그림 1에주어진유한상태기계 M A 와 M B 로부터곱기계 M을구축하면그림 2와같다. 각기계의상태수가 3과 4이기때문에곱기계의상태수는 3*4=12 이다. M에서동치조건인 AG( A(i,s A) B(i,s B)) 를만족하는상태들의집합은다음과같다 : AG( A(i,s A) B(i,s B)) = Z.( A(i,s A) B(i,s B) pre (Z)) ={(s 0,t 0), (s 1,t 1), (s 2,t 2), (s 2,t 3)} 왜냐하면, 최대고정점 Z.( A(i,s A) B(i,sS) pre (Z)) 의계산이아래와같기때문이다.
4 SMV 를이용한유한상태기계의동치검사 SMV 를이용한동치검사 0 그림 2 곱기계 M = M A M B = S 1 = A(i,s A) B(i,s B) pre ( 0 ) ={(s 0,t 0), (s 0,t 1), (s 1,t 0), (s 1,t 1), (s 2,t 2), (s 2,t 3)} S ={(s 0,t 0), (s 0,t 1), (s 1,t 0), (s 1,t 1), (s 2,t 2), (s 2,t 3)} 2 = A(i,s A) B(i,s B) pre ( 1 ) ={(s 0,t 0), (s 0,t 1), (s 1,t 0), (s 1,t 1), (s 2,t 2), (s 2,t 3)} {(s 0,t 0), (s 1,t 1), (s 1,t 2), (s 1,t 3), (s 2,t 1), (s 2,t 2), (s 2,t 3)} ={(s 0,t 0), (s 1,t 1), (s 2,t 2), (s 2,t 3)} 3 = A(i,s A) B(i,s B) pre ( 2 ) ={(s 0,t 0), (s 0,t 1), (s 1,t 0), (s 1,t 1), (s 2,t 2), (s 2,t 3)} {(s 0,t 0), (s 1,t 1), (s 1,t 2), (s 1,t 3), (s 2,t1), (s 2,t 2), (s 2,t 3)} ={(s 0,t 0), (s 1,t 1), (s 2,t 2), (s 2,t 3)} = 2 (s 0,t 0) AG( A(i,s A) B(i,s B)) 이기때문에곱기계모델은동치검사조건을만족한다. 따라서두기계 M A 와 M B 는동치이다. 그림 3에서보듯이고정점계산으로구해진 {(s 0,t 0), (s 1,t 1), (s 2,t 2), (s 2,t 3)} 집합은초기상태로부터도달가능한상태집합이다. 그림 3 초기상태로부터도달가능한상태집합 전장에서동치검사를모델검사로해결할수있는이론적인배경을살펴보았다. 본장에서는모델검사도구인 SMV(Symbolic Model Verifier, [10]) 를이용하여동치검사를수행하는과정을기술한다. 유한상태기계를 SMV로변환하는규칙과시스템구현사항을차례대로기술한다. 4.1 SMV 입력언어로의변환규칙 SMV 에서는개별적으로정의된각기계의상태는내부적으로상태들의카테시안곱을형성한다. 예를들어두개의집합 S A = {s 1,,s n}, S B = {t 1,,t m} 으로각기계의상태를정의하면, SMV 내부에서는이들의곱상태 {(s 1,t 1),,(s n,t n)} 를갖는다. 이러한 SMV 특성을이용한다면유한상태기계로부터 SMV 코드를생성하는변환규칙을간단히기술할수있다. 아래의변환규칙은 M A 의변환규칙만을다룬다. 먼저변환규칙 1-3은변수선언을나타낸다. 규칙 4-6은초기값, 상태천이, 그리고출력함수를기술하는규칙이다. 규칙 7은검사할동치조건을 SMV로변환한다. 규칙 1: 유한상태기계는여러개의상태중하나의상태에만머무르기때문에상태집합 S A = {s 1,,s n} 는열거형 (enumeration type) 으로변환한다. VAR S A:{s 1,,s n}; 규칙 2: 입력집합 I = {i 1,,i m} 는두기계에서같으며, 하나의입력만이선택되므로열거형으로변환한다. VAR I : {i 1,,i m}; 규칙 3: 출력집합 O A = {o 1,,o k} 는입력집합과마찬가지로열거형으로변환한다. 그러나동치를위해각기계의출력값을비교해야하므로각기계마다따로출력값을선언한다. 그리고초기의출력값이미정의되어있기때문에이를고려해서아래와같이변환한다. VAR O A: {0,o 1,,o k}; 여기서, 0은미정의를나타낸다. 규칙 4: 입력은외부환경에서주는것이므로비결정적으로처리해야한다. SMV에서는아무런값을배정하지않음으로서비결정성을기술할수있다. 입력을비결정적으로다루기위해서초기값과다음상태값을고의적으로지정하지않는다. 그러나출력의경우, 초기값이미정의되어있기때문에 0을배정한다. 시작상태는 d A S로배정하면된다. 따라서초기값은다음과같이표현된다. INIT S A = d A & O A = 0 규칙 5: 정의에의하면상태천이함수는 (i, s) =
5 646 정보과학회논문지 : 소프트웨어및응용제 30 권제 7 호 (2003.8) s' 이다. 즉, 다음상태는현재상태와입력에의해서결정된다. M A 의상태천이를나타내는식은 i I, s S A (I = i S A =s next(s A )= (i, s)) 이며, SMV 표현은다음과같다. TRANS ((I=i 1 & S A = s 1 & next(s A)=s') (I=i 1 & S A = s n & next(s A)=s') (I=i 2 & S A = s 1 & next(s A)=s') (I=i m & S A = s n & next(s A)=s')) 규칙 6: 정의에의하면출력함수는 (i, s) = o이다. 즉, 현재상태와입력에의해서출력값이결정된다. M A 의출력을나타내는식은 i I,s S A (I = i S A =s next(o A )= (i, s)) 이며, SMV 표현은다음과같다. TRANS ((I=i 1 & S A = s 1 & next(o A)=o) (I=i 1 & S A = s n & next(o A)=o) (I=i 2 & S A = s 1 & next(o A)=o) (I=i m & S A = s n & next(o A)=o)) 규칙 7: 전장에서살펴본바와같이두기계의동치조건은 AG( A(i,s A) B(i,s B)) 이다. 즉두기계의출력이도달가능한모든상태에서동일해야한다는것이다. 이것을 SMV 입력언어로변환하면다음과같다. DEFINE equivalence := O A <-> O B; SPEC AG equivalence 4.2 구현및분석변환규칙을이용하여유한상태기계로부터 SMV 코드를자동변환하였다. 전체시스템의개요및입력텍스트파일은그림 4, 그림 5와같다. 유한상태기계를기술한텍스트파일을받아서유한상태기계, 크립키구조 (Kripke structure, [7]), 그리고곱크립키구조를차례대로구축한다. 그런다음에변환그림 4 변환시스템 그림 5 유한상태기계 M A 와 M B 를기술한텍스트파일 규칙을적용하여 SMV 코드를최종적으로생성한다. 그림 5에있는 M A 와 M B 의텍스트파일로부터 SMV를코드를생성하여실행시킨결과가그림 6에있다. 그림에서보듯이, 곱크립키구조의전체상태수는 96개이며, 2) 검사에소요된시간은 0.01초이었다. 이와같은방법으로여러개의유한상태기계에대해서동치검사를수행하였고그결과는표 1과같다. 다루었던예제중에서모델 7이가장복잡했다. 모델 7 의경우변환된 SMV 코드의행수는 6,958행이었고생성된전체상태수와도달가능한상태수가각각 2 54 및 2 11 였지만, 수행시간은 1초이내로 (0.84초) 만족스러웠다 ( 모델 7의경우 M A 와 M B 는동일한모델이다. 동일한모델을검사하면그결과는당연히동치이기때문에, 동일한모델은동치검사의가장간단한시험사례라고할수있다 ). 그림 6 SMV 를이용하여두기계의동치검사결과 2) 유한상태기계가고급언어라면, 크립키구조는저급언어이다. 고급언어의한문장이변환될때저급언어의여러문장이필요하다. 유한상태기계와크립키구조도이와비슷하다. 2장에서살펴본대로 M A 와 M B 의곱기계의상태수는 3*4=12 이다. 그러나 M A 와 M B 의곱크립키구조의상태수는 2*2*2*3*4=96 이다. 2, 2, 2, 3, 4는각각입력수, M A 의출력수, M B 의출력수, M A 의상태수, M B 의상태수이다.
6 SMV 를이용한유한상태기계의동치검사647 유한상태기계 상태수 천이수 표 1 실행결과분석 입력수 출력수 SMV 라인수 모델1 MA M B 모델2 MA M B 모델3 MA M B 모델4 MA M B 모델5 MA M B 모델6 MA M B 모델7 MA M B 전체상태공간 48 ( 2 6 ) 32 ( 2 5 ) 96 ( 2 7 ) 96 ( 2 7 ) 1440 ( 2 10 ) 1296 ( 2 10 ) e+16 ( 2 54 ) 수행도달한시간상태수 ( 단위초 ) 8 ( s ) 8 ( 2 3 ) 10 ( 2 3 ) 8 ( 2 3 ) 48 ( 2 6 ) 48 ( 2 6 ) 2049 ( 2 11 ) 0.04s 0.01s 0.01s 0.06s 0.09s 0.84s 한편, 유한상태기계가비동치인경우 SMV는반례를생성한다. 반례를통해서비동치의원인을파악할수있다. 예를들어, 그림 7에있는두기계 M A 와 M B 를살펴보자 ( 표 1의모델 6에해당 ). SMV 코드를자동생성하여실행한결과 AG equivalence 는거짓이었으며, 비동치의원인을설명하는반례가그림 8과같이생성되었다. 반례중에서두기계의상태가각각 s6, t6인경우를보자 ( 그림 8에서 state1.8 에해당 ). 가능한입력수가총 4개 (00, 01, 10, 그리고 11) 이기때문에두개의부울변수 in0, in1으로입력을나타낸다. state1.8 에서 in0가 0으로변경되었고 in1은계속해서 1을유지하기때문에현재입력은 01이된다. 따라서상태천이가발생해서두기계의상태는각각 s7, t7이된다 (state1.9 에해당 ). 입력변수에대해서아무런변경이없기때문에, 현재입력은다시 01이된다. 따라서두기계의상태는 s7, t7에서 s6, t6로각각천이되지만, 이때출력은 1과 0으로서로다르다. 따라서비동치임을알리고종료한다. 그림 7 비동치관계에있는유한상태기계 M A 와 M B -- specification AG equivalence is false -- as demonstrated by the following execution sequence state 1.1: equivalence = 1 MA = s0 MB = t0 in1 = 0 in0 = 0 OA0 = 0 OB0 = 0 state 1.2: in0 = 1 state 1.3: MA = s1 MB = t1 in1 = 1 state 1.4: MA = s2 MB = t2 in0 = 0 state 1.5: MA = s3 MB = t3 in1 = 0 state 1.6: MA = s4 MB = t4 in0 = 1 OA0 = 1 OB0 = 1 state 1.7: MA = s5 MB = t5 in1 = 1 state 1.8: MA = s6 MB = t6 in0 = 0 state 1.9: MA = s7 MB = t7 state 1.10: equivalence = 0 in1 = 0 OB0 = 0 그림 8 비동치의원인을설명하는반례
7 648 정보과학회논문지 : 소프트웨어및응용제 30 권제 7 호 (2003.8) 5. 결론 요약하자면, 본연구에서는유한상태기계의동치검사 (M A M B) 를모델검사 (M ) 로해결했다. 검사될두기계를카테시안곱해서모델 M을얻었고, 두기계의동치조건을정의한후이를 CTL 식 로표현하였다. 그런후, 모델검사를 (M ) 통해서두기계의동치여부를판정하였다. 유한상태로부터 SMV 코드를생성하는변환규칙을제시하고, 변환시스템을구현하였다. 여러개의예제에본시스템을적용해본결과동치와비동치를정확하게구분하였다. 다루었던예제중에서가장큰상태수가 2 54 였지만수행시간은 1초이내로만족스러웠다. 이와같은유한상태기계의동치검사는시스템최적화및정확성확인등에활용될수있다. 만약동치라고판정된다면, 복잡한유한상태기계는단순한기계로대치될수있다. 또한명세와구현이모두유한상태기계로표현된경우, 동치검사를이용해서구현이명세를만족하는지를결정할수있다. 전술한바와같이, 본연구에서는 Clarke [7] 등이제시한시제논리모델검사기법을동치검사 [11,12] 문제에응용하였다. 그결과동치검사시스템을새롭게개발하기보다는, 범용모델검사도구인 SMV 를사용하여동치검사를자동화할수있었다. 동치검사와관련해서앞으로계속연구해야할내용은다음과같다. 첫째, SMV 대신최근에활발히연구되고있는 BMC (Bounded Model Checker, [13]) 등을이용하여동치검사를수행하는것이다. 둘째, 유한상태기계보다표현력이높은상태도를동치검사하는것이다. 참고문헌 [1] R. Skvarcius and W.B. Robinson, Discrete Mathematics with Computer Science Applications, The Benjamin/Cummings Publishing Company, [2] D. Harel and A. Naamad, "The STATEMATE Semantics of Statecharts," ACM Transactions on Software Engineering and Methodology, Vol.5, No. 4, pp , [3] David Y.W. Park, et.al., "Static Analysis to Identify Invariants in RSML Specifications," In Proceedings of Formal Techniques in Real-Time and Fault-Tolerant'98, LNCS 1486, [4] C. Heitmeyer, et.al., "Using Abstraction and Model Checking to Detect Safety Violations in Requirements Specifications," IEEE Transactions on Software Engineering, Vol.24, No.11, [5] S.Y. Huang, K.T. Cheng, K.C. Chen, C.Y. Huang, and F. Brewer, "AQUILA: An Equivalence Checking System for Large Sequential Designs," IEEE Transactions on Computer, Vol.49, No.5, pp , [ 6 ] Robert Meolic, Tatjana Kapus, Zmago Brezocnik, "Computing Testing Equivalence with Binary Decision Diagrams," In Proceedings of the Seventh Electrotechnical and Computer Science Conference ERK'98, pp.51-54, [7] E.M. Clarke, O. Grumberg, and D. Peled, Model Checking, MIT Press, [8] M. Huth and M. Ryan, Logic in Computer Science : Modelling and Reasoning about Systems, Cambridge University Press, [9] E.M. Clarke, E.A. Emerson, and A.P. Sistla, "Automatic Verification of Finite-State Concurrent Systems using Temporal Logic Specifications," ACM Transactions on Programming Languages and Systems, Vol.8, No.2, pp , [10] K.L. McMillan, "Symbolic Model Checking: An approach to the state explosion problem," PhD thesis, Carnegie Mellon University, [11] C.A.J. van Eijk and J.A.G. Jess, "Detection of Equivalent State Variables in Finite State Machine Verification," In Proceedings of the 1995 ACM/IEEE International Workshop on Logic Synthesis, pp , [12] C.A.J. van Eijk and J.A.G. Jess, "Exploiting Functional Dependencies in Finite State Machine Verification," In Proceedings of the European Design and Test Conference ED&TC, pp.9-14, [13] A. Biere, A. Cimatti, E.M. Clarke, and Y. Zhu, "Symbolic Model Checking without BDDs," In Proceedings of Tools and Algorithms for the Analysis and Construction of Systems (TACAS '99), LNCS 1579, 권기현 정보과학회논문지 : 소프트웨어및응용제 30 권제 3 호참조 엄태호 2001 년 2 월경기대학교정보과학부이학사 년 2 월경기대학교전자계산학과이학석사 년 3 월경기대학교전자계산학과박사과정
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여행기
POPL/VMCAI 2013 ROME, ITALY 2013.01.20-2013.01.26 POPL 2013. 40 POPL VMCAI, PADL, PEPM... 1. POPL,. VMCAI(International Conference on Verification, Model Checking, and Abstract Interpretation), PADL(International
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,,., 2004 5 2009 12 KOSPI200.,. * 2009. 지능정보연구제 16 권제 1 호 2010 년 3 월 김선웅 안현철 社 1), 28 1, 2009, 4. 1. 지능정보연구제 16 권제 1 호 2010 년 3 월 Support
More informationexample 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 information3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < >
. 변수의수 ( 數 ) 가 3 이라면카르노맵에서몇개의칸이요구되는가? 2칸 나 4칸 다 6칸 8칸 < > 2. 다음진리표의카르노맵을작성한것중옳은것은? < 나 > 다 나 입력출력 Y - 2 - 3. 다음은카르노맵의표이다. 논리식을간략화한것은? < 나 > 4. 다음카르노맵을간략화시킨결과는? < > 2 2 2 2 2 2 2-3 - 5. 다음진리표를간략히한결과
More informationMicrosoft PowerPoint - 27.pptx
이산수학 () n-항관계 (n-ary Relations) 2011년봄학기 강원대학교컴퓨터과학전공문양세 n-ary Relations (n-항관계 ) An n-ary relation R on sets A 1,,A n, written R:A 1,,A n, is a subset R A 1 A n. (A 1,,A n 에대한 n- 항관계 R 은 A 1 A n 의부분집합이다.)
More information학습영역의 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À±½Â¿í Ãâ·Â
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 informationMicrosoft 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<C7D1B9CEC1B7BEEEB9AEC7D03631C1FD28C3D6C1BE292E687770>
설화에 나타난 사회구조와 그 의미 23) 박유미 * 차례 Ⅰ. 문제제기 Ⅱ. 서사 내부의 사회구조 Ⅲ. 사회문제의 해결방식과 그 의미 Ⅳ. 설화와 후대전승과의 상관관계 Ⅴ. 결론 국문초록 삼국유사 의 조에는 왕거인 이야기와 거타지 이야기가 하나의 설화에 묶여 전하고 있는데, 두 이야기는 해결구조에서 차이를
More informationPowerPoint 프레젠테이션
EBC (Equipment Behaviour Catalogue) - ISO TC 184/SC 5/SG 4 신규표준이슈 - 한국전자통신연구원김성혜 목차 Prologue: ISO TC 184/SC 5 그룹 SG: Study Group ( 표준이슈발굴 ) WG: Working Group ( 표준개발 ) 3 EBC 배경 제안자 JISC (Japanese Industrial
More informationPowerPoint Presentation
5 불대수 IT CookBook, 디지털논리회로 - 2 - 학습목표 기본논리식의표현방법을알아본다. 불대수의법칙을알아본다. 논리회로를논리식으로논리식을논리회로로표현하는방법을알아본다. 곱의합 (SOP) 과합의곱 (POS), 최소항 (minterm) 과최대항 (mxterm) 에대해알아본다. 01. 기본논리식의표현 02. 불대수법칙 03. 논리회로의논리식변환 04.
More informationMicrosoft PowerPoint - 26.pptx
이산수학 () 관계와그특성 (Relations and Its Properties) 2011년봄학기 강원대학교컴퓨터과학전공문양세 Binary Relations ( 이진관계 ) Let A, B be any two sets. A binary relation R from A to B, written R:A B, is a subset of A B. (A 에서 B 로의이진관계
More information2002년 2학기 자료구조
자료구조 (Data Structures) Chapter 1 Basic Concepts Overview : Data (1) Data vs Information (2) Data Linear list( 선형리스트 ) - Sequential list : - Linked list : Nonlinear list( 비선형리스트 ) - Tree : - Graph : (3)
More informationPowerPoint 프레젠테이션
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 informationDBPIA-NURIMEDIA
무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 901 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 (A Effective Sinkhole Attack Detection Mechanism for LQI based Routing in WSN) 최병구 조응준 (Byung
More information2: [9] 3 3: [9] 4 3 1, 3 (Seifert Surfaces) 3
(Construct Surfaces from Knots) Hun Kim, Kyoung Il Park and R.Jooyoung Park Dept. of Mathematics and Computer Science, Korea Science Academy of KAIST 105 47 Baekyanggwanmun-ro, Busanjin-gu, Busan 614 100,
More informationMicrosoft PowerPoint Relations.pptx
이산수학 () 관계와그특성 (Relations and Its Properties) 2010년봄학기강원대학교컴퓨터과학전공문양세 Binary Relations ( 이진관계 ) Let A, B be any two sets. A binary relation R from A to B, written R:A B, is a subset of A B. (A 에서 B 로의이진관계
More information<313920C0CCB1E2BFF82E687770>
韓 國 電 磁 波 學 會 論 文 誌 第 19 卷 第 8 號 2008 年 8 月 論 文 2008-19-8-19 K 대역 브릭형 능동 송수신 모듈의 설계 및 제작 A Design and Fabrication of the Brick Transmit/Receive Module for K Band 이 기 원 문 주 영 윤 상 원 Ki-Won Lee Ju-Young Moon
More information45-51 ¹Ú¼ø¸¸
A Study on the Automation of Classification of Volume Reconstruction for CT Images S.M. Park 1, I.S. Hong 2, D.S. Kim 1, D.Y. Kim 1 1 Dept. of Biomedical Engineering, Yonsei University, 2 Dept. of Radiology,
More informationHigh 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 information03-최신데이터
Database Analysis II,,. II.. 3 ( ),.,..,, ;. (strong) (weak), (identifying relationship). (required) (optional), (simple) (composite), (single-valued) (multivalued), (derived), (identifier). (associative
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<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 informationI
I II III (C B ) (C L ) (HL) Min c ij x ij f i y i i H j H i H s.t. y i 1, k K, i W k C B C L p (HL) x ij y i, i H, k K i, j W k x ij y i {0,1}, i, j H. K W k k H K i i f i i d ij i j r ij i j c ij r ij
More information감각형 증강현실을 이용한
대한산업공학회/한국경영과학회 2012년 춘계공동학술대회 감각형 증강현실을 이용한 전자제품의 디자인 품평 문희철, 박상진, 박형준 * 조선대학교 산업공학과 * 교신저자, hzpark@chosun.ac.kr 002660 ABSTRACT We present the recent status of our research on design evaluation of digital
More information<32382DC3BBB0A2C0E5BED6C0DA2E687770>
논문접수일 : 2014.12.20 심사일 : 2015.01.06 게재확정일 : 2015.01.27 청각 장애자들을 위한 보급형 휴대폰 액세서리 디자인 프로토타입 개발 Development Prototype of Low-end Mobile Phone Accessory Design for Hearing-impaired Person 주저자 : 윤수인 서경대학교 예술대학
More informationSW¹é¼Ł-³¯°³Æ÷ÇÔÇ¥Áö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 information05(533-537) CPLV12-04.hwp
모바일 OS 환경의 사용자 반응성 향상 기법 533 모바일 OS 환경의 사용자 반응성 향상 기법 (Enhancing Interactivity in Mobile Operating Systems) 배선욱 김정한 (Sunwook Bae) 엄영익 (Young Ik Eom) (Junghan Kim) 요 약 사용자 반응성은 컴퓨팅 시스템에서 가장 중요 한 요소 중에 하나이고,
More informationKCC2011 우수발표논문 휴먼오피니언자동분류시스템구현을위한비결정오피니언형용사구문에대한연구 1) Study on Domain-dependent Keywords Co-occurring with the Adjectives of Non-deterministic Opinion
KCC2011 우수발표논문 휴먼오피니언자동분류시스템구현을위한비결정오피니언형용사구문에대한연구 1) Study on Domain-dependent Keywords Co-occurring with the Adjectives of Non-deterministic Opinion 요약 본연구에서는, 웹문서로부터특정상품에대한의견문장을분석하는오피니언마이닝 (Opinion
More information<33312D312D313220C0CCC7D1C1F820BFB0C3A2BCB12E687770>
Journal of the Society of Korea Industrial and Systems Engineering Vol No pp March 8 Scatter Search를 이용한 신뢰성 있는 네트워크의 경제적 설계 * ** * ** Economic Design of Reliable Networks Using Scatter Search HanJin Lee*
More information슬라이드 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 information04 형사판례연구 19-3-1.hwp
2010년도 형법판례 회고 645 2010년도 형법판례 회고 2)오 영 근* Ⅰ. 서설 2010. 1. 1.에서 2010. 12. 31.까지 대법원 법률종합정보 사이트 1) 에 게재된 형법 및 형사소송법 판례는 모두 286건이다. 이 중에는 2건의 전원합의체 판결 및 2건의 전원합의체 결정이 있다. 2건의 전원합의체 결정은 형사소송법에 관한 것이고, 2건의
More informationOCW_C언어 기초
초보프로그래머를위한 C 언어기초 4 장 : 연산자 2012 년 이은주 학습목표 수식의개념과연산자및피연산자에대한학습 C 의알아보기 연산자의우선순위와결합방향에대하여알아보기 2 목차 연산자의기본개념 수식 연산자와피연산자 산술연산자 / 증감연산자 관계연산자 / 논리연산자 비트연산자 / 대입연산자연산자의우선순위와결합방향 조건연산자 / 형변환연산자 연산자의우선순위 연산자의결합방향
More information<31325FB1E8B0E6BCBA2E687770>
88 / 한국전산유체공학회지 제15권, 제1호, pp.88-94, 2010. 3 관내 유동 해석을 위한 웹기반 자바 프로그램 개발 김 경 성, 1 박 종 천 *2 DEVELOPMENT OF WEB-BASED JAVA PROGRAM FOR NUMERICAL ANALYSIS OF PIPE FLOW K.S. Kim 1 and J.C. Park *2 In general,
More information동기순차회로 p 조합논리회로 combinational logic circuit) v 출력이현재의입력에의해서만결정되는논리회로 p 순차논리회로 sequential logic circuit) v 현재의입력과이전의출력상태에의해서출력이결정 v 동기순차논리회로와비동기순차논리회로로
9 장동기순차회로 동기순차회로 p 조합논리회로 combinational logic circuit) v 출력이현재의입력에의해서만결정되는논리회로 p 순차논리회로 sequential logic circuit) v 현재의입력과이전의출력상태에의해서출력이결정 v 동기순차논리회로와비동기순차논리회로로분류. v v v 동기순차회로 : 클록펄스에의해서동작하는회로 비동기순차회로
More informationÀ¯Çõ Ãâ·Â
Network Virtualization Techniques for Future Internet Services in cloud computing are based on network virtualization that provides both flexibility and network isolation. Network virtualization consists
More informationSoftware Requirrment Analysis를 위한 정보 검색 기술의 응용
EPG 정보 검색을 위한 예제 기반 자연어 대화 시스템 김석환 * 이청재 정상근 이근배 포항공과대학교 컴퓨터공학과 지능소프트웨어연구실 {megaup, lcj80, hugman, gblee}@postech.ac.kr An Example-Based Natural Language System for EPG Information Access Seokhwan Kim
More informationOutput file
240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 An Application for Calculation and Visualization of Narrative Relevance of Films Using Keyword Tags Choi Jin-Won (KAIST) Film making
More informationstep 1-1
Written by Dr. In Ku Kim-Marshall STEP BY STEP Korean 1 through 15 Action Verbs Table of Contents Unit 1 The Korean Alphabet, hangeul Unit 2 Korean Sentences with 15 Action Verbs Introduction Review Exercises
More information10송동수.hwp
종량제봉투의 불법유통 방지를 위한 폐기물관리법과 조례의 개선방안* 1) 송 동 수** 차 례 Ⅰ. 머리말 Ⅱ. 종량제봉투의 개요 Ⅲ. 종량제봉투의 불법유통사례 및 방지대책 Ⅳ. 폐기물관리법의 개선방안 Ⅴ. 지방자치단체 조례의 개선방안 Ⅵ. 결론 국문초록 1995년부터 쓰레기 종량제가 시행되면서 각 지방자치단체별로 쓰레기 종량제 봉투가 제작, 판매되기 시작하였는데,
More informationProblem New Case RETRIEVE Learned Case Retrieved Cases New Case RETAIN Tested/ Repaired Case Case-Base REVISE Solved Case REUSE Aamodt, A. and Plaza, E. (1994). Case-based reasoning; Foundational
More information8-VSB (Vestigial Sideband Modulation)., (Carrier Phase Offset, CPO) (Timing Frequency Offset),. VSB, 8-PAM(pulse amplitude modulation,, ) DC 1.25V, [2
VSB a), a) An Alternative Carrier Phase Independent Symbol Timing Offset Estimation Methods for VSB Receivers Sung Soo Shin a) and Joon Tae Kim a) VSB. VSB.,,., VSB,. Abstract In this paper, we propose
More information<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>
IT OOKOOK 87 이론, 실습, 시뮬레이션 디지털논리회로 ( 개정 3 판 ) (Problem Solutions of hapter 9) . T 플립플롭으로구성된순서논리회로의해석 () 변수명칭부여 F-F 플립플롭의입력 :, F-F 플립플롭의출력 :, (2) 불대수식유도 플립플롭의입력 : F-F 플립플롭의입력 : F-F 플립플롭의출력 : (3) 상태표작성 이면,
More information歯kjmh2004v13n1.PDF
13 1 ( 24 ) 2004 6 Korean J Med Hist 13 1 19 Jun 2004 ISSN 1225 505X 1) * * 1 ( ) 2) 3) 4) * 1) ( ) 3 2) 7 1 3) 2 1 13 1 ( 24 ) 2004 6 5) ( ) ( ) 2 1 ( ) 2 3 2 4) ( ) 6 7 5) - 2003 23 144-166 2 2 1) 6)
More informationMicrosoft PowerPoint - e pptx
Import/Export Data Using VBA Objectives Referencing Excel Cells in VBA Importing Data from Excel to VBA Using VBA to Modify Contents of Cells 새서브프로시저작성하기 프로시저실행하고결과확인하기 VBA 코드이해하기 Referencing Excel Cells
More information?털恬묵
CONTENTS 2000 2000 006 007 017 027 037 047 057 067 077 2012 2013 087 097 107 117 127 135 145 155 165 6 about COMPANY Case 01 8 9 Case 01 10 11 Case 01 12 13 Case 01 14 15 Case 01 16 about COMPANY Case
More information3.2 함수의정의 Theorem 6 함수 f : X Y 와 Y W 인집합 W 에대하여 f : X W 는함수이다. Proof. f : X Y 가함수이므로 f X Y 이고, Y W 이므로 f X W 이므로 F0이만족된다. 함수의정의 F1, F2은 f : X Y 가함수이므로
3.2 함수의정의 Theorem 6 함수 f : X Y 와 Y W 인집합 W 에대하여 f : X W 는함수이다. Proof. f : X Y 가함수이므로 f X Y 이고, Y W 이므로 f X W 이므로 F0이만족된다. 함수의정의 F1, F2은 f : X Y 가함수이므로성립한다. Theorem 7 두함수 f : X Y 와 g : X Y 에대하여, f = g f(x)
More informationWHO 의새로운국제장애분류 (ICF) 에대한이해와기능적장애개념의필요성 ( 황수경 ) ꌙ 127 노동정책연구 제 4 권제 2 호 pp.127~148 c 한국노동연구원 WHO 의새로운국제장애분류 (ICF) 에대한이해와기능적장애개념의필요성황수경 *, (disabi
WHO 의새로운국제장애분류 (ICF) 에대한이해와기능적장애개념의필요성 ( 황수경 ) ꌙ 127 노동정책연구 2004. 제 4 권제 2 호 pp.127~148 c 한국노동연구원 WHO 의새로운국제장애분류 (ICF) 에대한이해와기능적장애개념의필요성황수경 *, (disability)..,,. (WHO) 2001 ICF. ICF,.,.,,. (disability)
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. vol. 29, no. 10, Oct ,,. 0.5 %.., cm mm FR4 (ε r =4.4)
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2018 Oct.; 29(10), 799 804. http://dx.doi.org/10.5515/kjkiees.2018.29.10.799 ISSN 1226-3133 (Print) ISSN 2288-226X (Online) Method
More informationTHE 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조사연구 권 호 연구논문 한국노동패널조사자료의분석을위한패널가중치산출및사용방안사례연구 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에너지경제연구제 16 권제 1 호 Korean Energy Economic Review Volume 16, Number 1, March 2017 : pp. 95~118 학술 탄소은행제의가정용전력수요절감효과 분석 1) 2) 3) * ** *** 95
에너지경제연구제 16 권제 1 호 Korean Energy Economic Review Volume 16, Number 1, March 2017 : pp. 95~118 학술 탄소은행제의가정용전력수요절감효과 분석 1) 2) 3) * ** *** 95 Intended Nationally Determined Contributions 96 97 98 99 100 101
More information融合先验信息到三维重建 组会报 告[2]
[1] Crandall D, Owens A, Snavely N, et al. "Discrete-continuous optimization for large-scale structure from motion." (CVPR), 2011 [2] Crandall D, Owens A, Snavely N, et al. SfM with MRFs: Discrete-Continuous
More information3. 클라우드 컴퓨팅 상호 운용성 기반의 서비스 평가 방법론 개발.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박선영무선충전-내지
2013 Wireless Charge and NFC Technology Trend and Market Analysis 05 13 19 29 35 45 55 63 67 06 07 08 09 10 11 14 15 16 17 20 21 22 23 24 25 26 27 28 29 30 31 32 33 36 37 38 39 40
More informationDBPIA-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大学4年生の正社員内定要因に関する実証分析
190 2016 JEL Classification Number J24, I21, J20 Key Words JILPT 2011 1 190 Empirical Evidence on the Determinants of Success in Full-Time Job-Search for Japanese University Students By Hiroko ARAKI and
More informationMicrosoft Word - KSR2012A021.doc
YWXY G ºG ºG t G G GGGGGGGGGrzyYWXYhWYXG Ÿƒ Ÿ ± k ¹Ÿˆ Review about the pantograph field test result adapted for HEMU-430X (1) ÕÕÛ äñ ã G Ki-Nam Kim, Tae-Hwan Ko * Abstract In this paper, explain differences
More information09권오설_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<333820B1E8C8AFBFEB2D5A6967626565B8A620C0CCBFEBC7D120BDC7BFDC20C0A7C4A1C3DFC1A42E687770>
Journal of the Korea Academia-Industrial cooperation Society Vol. 13, No. 1 pp. 306-310, 2012 http://dx.doi.org/10.5762/kais.2012.13.1.306 Zigbee를 이용한 실외 위치추정 시스템 구현 김환용 1*, 임순자 1 1 원광대학교 전자공학과 Implementation
More information= ``...(2011), , (.)''
Finance Lecture Note Series 사회과학과 수학 제2강. 미분 조 승 모2 영남대학교 경제금융학부 학습목표. 미분의 개념: 미분과 도함수의 개념에 대해 알아본다. : 실제로 미분을 어떻게 하는지 알아본다. : 극값의 개념을 알아보고 미분을 통해 어떻게 구하는지 알아본다. 4. 미분과 극한: 미분을 이용하여 극한값을 구하는 방법에 대해 알아본다.
More information1 경영학을 위한 수학 Final Exam 2015/12/12(토) 13:00-15:00 풀이과정을 모두 명시하시오. 정리를 사용할 경우 명시하시오. 1. (각 6점) 다음 적분을 구하시오 Z 1 4 Z 1 (x + 1) dx (a) 1 (x 1)4 dx 1 Solut
경영학을 위한 수학 Fial Eam 5//(토) :-5: 풀이과정을 모두 명시하시오. 정리를 사용할 경우 명시하시오.. (각 6점) 다음 적분을 구하시오 4 ( ) (a) ( )4 8 8 (b) d이 성립한다. d C C log log (c) 이다. 양변에 적분을 취하면 log C (d) 라 하자. 그러면 d 4이다. 9 9 4 / si (e) cos si
More informationMicrosoft 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,.,..,....,, Abstract The importance of integrated design which tries to i
- - The Brand Touchpoint Analysis through Corporate Identity Typeface of Mobile Telecommunication Companies - Focusing on and - : Lee, Ka Young Dept. Lifestyle Design, Dankook University : Kim, Ji In Dept.
More information03±èÀçÈÖ¾ÈÁ¤ÅÂ
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 informationuntitled
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 informationDIY 챗봇 - LangCon
without Chatbot Builder & Deep Learning bage79@gmail.com Chatbot Builder (=Dialogue Manager),. We need different chatbot builders for various chatbot services. Chatbot builders can t call some external
More information<4D6963726F736F667420576F7264202D20B1E2C8B9BDC3B8AEC1EE2DC0E5C7F5>
주간기술동향 2016. 5.18. 컴퓨터 비전과 인공지능 장혁 한국전자통신연구원 선임연구원 최근 많은 관심을 받고 있는 인공지능(Artificial Intelligence: AI)의 성과는 뇌의 작동 방식과 유사한 딥 러닝의 등장에 기인한 바가 크다. 이미 미국과 유럽 등 AI 선도국에서는 인공지능 연구에서 인간 뇌 이해의 중요성을 인식하고 관련 대형 프로젝트들을
More informationPowerPoint 프레젠테이션
Team 1 201611293 전다윤 201311287 엄현식 201311318 최정헌 01. 문서수정 02. System Test Review 03. Static Test Review 04. 소감 1 문서수정 문서수정 수정 System Test 문서 + 전문서에없던수정사항 수정 System Test 문서 문서수정 소프트웨어검증팀의문서대로수정한사항들 1008
More informationA New Equivalence Checker for Demonstrating Correctness of Synthesis and Generation of Safety-Critical Software
소프트웨어모델링및분석 (Equivalence Checking 소개 ) 김의섭 Dependable Software Laboratory KONKUK University 2016.06.03 Equivalence Checking 이란? Equivalence Checking: 두프로그램이동일한기능을하는지정형적으로검증하는방법 왜 Equivalence Checking 이필요한가?
More informationVol.257 C O N T E N T S M O N T H L Y P U B L I C F I N A N C E F O R U M
2017.11 Vol.257 C O N T E N T S 02 06 38 52 69 82 141 146 154 M O N T H L Y P U B L I C F I N A N C E F O R U M 2 2017.11 3 4 2017.11 6 2017.11 1) 7 2) 22.7 19.7 87 193.2 160.6 83 22.2 18.4 83 189.6 156.2
More informationTHE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),
THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2015 Nov.; 26(11), 985991. http://dx.doi.org/10.5515/kjkiees.2015.26.11.985 ISSN 1226-3133 (Print)ISSN 2288-226X (Online) Analysis
More information13 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 informationUML
Introduction to UML Team. 5 2014/03/14 원스타 200611494 김성원 200810047 허태경 200811466 - Index - 1. UML이란? - 3 2. UML Diagram - 4 3. UML 표기법 - 17 4. GRAPPLE에 따른 UML 작성 과정 - 21 5. UML Tool Star UML - 32 6. 참조문헌
More informationpublic key private key Encryption Algorithm Decryption Algorithm 1
public key private key Encryption Algorithm Decryption Algorithm 1 One-Way Function ( ) A function which is easy to compute in one direction, but difficult to invert - given x, y = f(x) is easy - given
More informationmethods.hwp
1. 교과목 개요 심리학 연구에 기저하는 기본 원리들을 이해하고, 다양한 심리학 연구설계(실험 및 비실험 설계)를 학습하여, 독립된 연구자로서의 기본적인 연구 설계 및 통계 분석능력을 함양한다. 2. 강의 목표 심리학 연구자로서 갖추어야 할 기본적인 지식들을 익힘을 목적으로 한다. 3. 강의 방법 강의, 토론, 조별 발표 4. 평가방법 중간고사 35%, 기말고사
More information성능 감성 감성요구곡선 평균사용자가만족하는수준 성능요구곡선 성능보다감성가치에대한니즈가증대 시간 - 1 -
- 1 - 성능 감성 감성요구곡선 평균사용자가만족하는수준 성능요구곡선 성능보다감성가치에대한니즈가증대 시간 - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - 감각및자극 (Sensory & Information Stimuli) 개인 (a person) 감성 (Sensibility)
More information위해 사용된 기법에 대해 소개하고자 한다. 시각화와 자료구조를 동시에 활용하는 프로그램이 가지는 한계와 이를 극복하기 위한 시도들을 살펴봄으로서 소셜네트워크의 분석을 위한 접근 방안을 고찰해 보고자 한다. 2장에서는 실험에 사용된 인터넷 커뮤니티인 MLBPark 게시판
인터넷 커뮤니티 사용자의 사회 연결망 특성 분석 Analysis Social Network Characteristics Among the Internet Community Users 탁해성 부산대학교 컴퓨터공학과 tok33@pusan.ac.kr Abstract 인터넷이 사람들에게 보급됨에 따라 온라인 환경에서 소통을 하는 사람들이 늘어났다. 온라인 커뮤니티가
More informationDBPIA-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 informationSemantic Consistency in Information Exchange
제 3 장시맨틱스 (Semantics) Reading Chap 13 숙대창병모 1 시맨틱스의필요성 프로그램의미의정확한이해 소프트웨어의정확한명세 소프트웨어시스템에대한검증혹은추론 컴파일러혹은해석기작성의기초 숙대창병모 2 3.1 Operational Semantics 숙대창병모 3 의미론의종류 Operational Semantics 프로그램의동작과정을정의 Denotational
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 informationPowerPoint 프레젠테이션
NuPIC 2013 2013.11.07~11.08 충남예산 FPGA 기반제어기를위한통합 SW 개발환경구축 유준범 Dependable Software Laboratory 건국대학교 2013.11.08 발표내용 연구동기 효과적인 FPGA 기반제어기를위한통합 SW 개발환경 연구진행현황 개발프로세스 FBD Editor FBDtoVerilog 향후연구계획 맺음말 2
More information<33C2F731323239292DC5D8BDBAC6AEBEF0BEEEC7D02D3339C1FD2E687770>
텍스트언어학 39, 2015, pp. 283~311 한국 대중가요 가사의 문체 분석 장소원(서울대) Chang, Sowon, 2015. The stylistic Analysis of the lyrics of Korean popular song. Textlinguistics 39. The sociological approach, one of the methods
More information212 52,.,. 1),. (2007), (2009), (2010 ), Buzássyová, K.(1999), Bauer, L.(2001:36), Štekauer, P.(2001, 2002), Fernández-Domínguez(2009:88-91) (parole),
- - Jung, Handero. 2011. 08. The formation and listedness of nonce words - Focused on wordization of syntactic construction -. Korean Linguistics 52, 211-241. This paper aims to examine the formation and
More information<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770>
연습문제해답 5 4 3 2 1 0 함수의반환값 =15 5 4 3 2 1 0 함수의반환값 =95 10 7 4 1-2 함수의반환값 =3 1 2 3 4 5 연습문제해답 1. C 언어에서의배열에대하여다음중맞는것은? (1) 3차원이상의배열은불가능하다. (2) 배열의이름은포인터와같은역할을한다. (3) 배열의인덱스는 1에서부터시작한다. (4) 선언한다음, 실행도중에배열의크기를변경하는것이가능하다.
More information44-4대지.07이영희532~
A Spatial Location Analysis of the First Shops of Foodservice Franchise in Seoul Metropolitan City Younghee Lee* 1 1 (R) 0 16 1 15 64 1 Abstract The foodservice franchise is preferred by the founders who
More information328 退溪學과 韓國文化 第43號 다음과 같은 3가지 측면을 주목하여 서술하였다. 우선 정도전은 ꡔ주례ꡕ에서 정치의 공공성 측면을 주목한 것으로 파악하였다. 이는 국가, 정치, 권력과 같은 것이 사적인 소유물이 아니라 공적인 것임을 강조하는 것으로 조선에서 표방하는 유
정도전의 유교국가론과 ꡔ周禮ꡕ* 52)부 남 철** 차 례 Ⅰ. Ⅱ. Ⅲ. Ⅳ. Ⅴ. 서론 유교국가의 정신 仁과 정치의 公共性 총재정치 육전체제 결론 국문초록 이 논문은 유교국가 조선의 정치이념과 통치 구조 형성에 있어서 주도적인 역할을 했던 유학자이자 정치가인 三峯 鄭道傳이 ꡔ周禮ꡕ에서 어떤 영향을 받았는가를 분석한 것이다. ꡔ주례ꡕ는 유학자들이 이상적인
More informationv s u e q g y vœ s s œx}s Enhancing the Night Time Vehicle Detection for Intelligent Headlight Control using Lane Detection Sungmin Eum Ho i Jung * School of Mechanical Engineering Hanyang University,
More informationÅ©·¹Àγ»Áö20p
Main www.bandohoist.com Products Wire Rope Hoist Ex-proof Hoist Chain Hoist i-lifter Crane Conveyor F/A System Ci-LIFTER Wire Rope Hoist & Explosion-proof Hoist Mono-Rail Type 1/2ton~20ton Double-Rail
More information<C1A63236B1C72031C8A328C6EDC1FDC1DF292E687770>
미 술 교 육 논 총 Art Education Research Review 2012 제26권 1호 1-28 미술가의 창의적 사고와 미술문화 진화의 관계성 탐구 - 창의성의 구성요소와 전통미술을 중심으로- 1)김 혜 숙* < 요 약 > 창의성의 구성요소인 영역, 장, 개인의 관계를 조선시대 미술가, 미술계, 미술문화 를 중심으로 살펴보면 미술가의 창의적 사고와
More information01(767-774) SAV12-04.hwp
XML 관점 명세를 이용한 관점지향 프로그래밍의 개선 767 XML 관점 명세를 이용한 관점지향 프로그래밍의 개선 (Improving Aspect Oriented Programming with Aspect Specification using XML) 김 은 선 이 병 정 이 재 호 (Eunsun Kim) (Byungjeong Lee) (Jaeho Lee) 요
More informationPowerPoint 프레젠테이션
고장수목을이용핚테스트케이스의 안전성측정 윤상현, 조재연, 유준범 Dependable Software Laboratory 건국대학교 차례 서론 배경지식 고장수목분석 테스트케이스와고장수목의최소절단집합의비교 개요 소프트웨어요구사항모델 - 핸드폰카메라예제 고장수목분석최소절단집합의 CTL 속성으로의변홖 테스트케이스에서 SMV 입력프로그램으로의변홖 테스트케이스변홖모델에대핚모델체킹
More information#Ȳ¿ë¼®
http://www.kbc.go.kr/ A B yk u δ = 2u k 1 = yk u = 0. 659 2nu k = 1 k k 1 n yk k Abstract Web Repertoire and Concentration Rate : Analysing Web Traffic Data Yong - Suk Hwang (Research
More information74 현대정치연구 2015년 봄호(제8권 제1호) Ⅰ. 서론 2015년 1월 7일, 프랑스 파리에서 총격 사건이 발생했다. 두 명의 남성이 풍자 잡지 주간 샤를리 의 본사에 침입하여 총기를 난사한 것이다. 이 사건으로 인해 열두 명의 사람이 목숨을 잃었다. 얼마 후에
테러와 테러리즘: 정치적 폭력의 경제와 타락에 관하여 73 테러와 테러리즘: 정치적 폭력의 경제와 타락에 관하여* 1) 공진성 조선대학교 국문요약 테러는 왜 궁극적으로 성공하지 못하며, 성공하지 못하는 테러를 사람들은 왜 자꾸 하는 걸까? 우리 시대의 안타까운 현상의 원인을 파악하기 위해서는 권력과 폭력의 관계를, 그리고 정치적 폭력이 가지는 테러적 속성을
More information<35335FBCDBC7D1C1A42DB8E2B8AEBDBAC5CDC0C720C0FCB1E2C0FB20C6AFBCBA20BAD0BCAE2E687770>
Journal of the Korea Academia-Industrial cooperation Society Vol. 15, No. 2 pp. 1051-1058, 2014 http://dx.doi.org/10.5762/kais.2014.15.2.1051 멤리스터의 전기적 특성 분석을 위한 PSPICE 회로 해석 김부강 1, 박호종 2, 박용수 3, 송한정 1*
More informationMicrosoft PowerPoint - Java7.pptx
HPC & OT Lab. 1 HPC & OT Lab. 2 실습 7 주차 Jin-Ho, Jang M.S. Hanyang Univ. HPC&OT Lab. jinhoyo@nate.com HPC & OT Lab. 3 Component Structure 객체 (object) 생성개념을이해한다. 외부클래스에대한접근방법을이해한다. 접근제어자 (public & private)
More informationMySQL-.. 1
MySQL- 기초 1 Jinseog Kim Dongguk University jinseog.kim@gmail.com 2017-08-25 Jinseog Kim Dongguk University jinseog.kim@gmail.com MySQL-기초 1 2017-08-25 1 / 18 SQL의 기초 SQL은 아래의 용도로 구성됨 데이터정의 언어(Data definition
More information= Fisher, I. (1930), ``The Theory of Interest,'' Macmillan ,
Finance Lecture Note Series 학습목표 제4강 소유와 경영의 분리 효용함수(utility function): 효용함수, 한계효용(marginal utility), 한계대체율(marginal rate of substitution) 의 개념에 대해 알아본다 조 승 모2 (production possibility curve): 생산가능곡선과 한계변환율(marginal
More information,. 3D 2D 3D. 3D. 3D.. 3D 90. Ross. Ross [1]. T. Okino MTD(modified time difference) [2], Y. Matsumoto (motion parallax) [3]. [4], [5,6,7,8] D/3
Depth layer partition 2D 3D a), a) 3D conversion of 2D video using depth layer partition Sudong Kim a) and Jisang Yoo a) depth layer partition 2D 3D. 2D (depth map). (edge directional histogram). depth
More information