<353120C1B6C7F6C1A42DC3B6B5B5BDC3BDBAC5DB20BCD2C7C1C6AEBFFEBEEE20C5D7BDBAC6AE20C4BFB9F6B8AEC1F620C0DAB5BFC8AD20B5B5B1B82E687770>

Size: px
Start display at page:

Download "<353120C1B6C7F6C1A42DC3B6B5B5BDC3BDBAC5DB20BCD2C7C1C6AEBFFEBEEE20C5D7BDBAC6AE20C4BFB9F6B8AEC1F620C0DAB5BFC8AD20B5B5B1B82E687770>"

Transcription

1 한국산학기술학회논문지 Vol. 11, No. 11 pp , 2010 조현정 1*, 황종규 1, 신승권 2, 오석문 3 1 한국철도기술연구원열차제어통신연구실, 2 초고속열차연구실, 3 정책전략연구실 Analysis of S/W Test Coverage Automated Tool & Standard in Railway System Hyun-Jeong Jo 1*, Jong-Gyu Hwang 1, Seung-Kwon Shin and Suk-Mun Oh 3 1 Division of Train Control & Communication Research, Korea Railroad Research Institute 2 Division of Ultra High Speed Rail, Korea Railroad Research Institute 3 Office of Policy & Strategy, Korea Railroad Research Institute 요약최근컴퓨터시스템으로전환되고있는철도시스템에서소프트웨어에의의존성이급격히증가함에따라임베디드화된철도시스템소프트웨어신뢰성과안전성의검증이중요한문제로대두되기시작했다. 이에따라철도소프트웨어관련국제표준에서도각종소프트웨어테스트및검증활동을요구하고있으며, 이에대응하여본논문에서는과개발결과에대해제시하고있다. 본논문에서는철도시스템소프트웨어안전성검증을위한정량적인항목으로매우중요한테스트커버리지를자동으로측정할수있는제어흐름분석도구를개발하였으며, 본도구의결과를실제철도산업현장에서활용하기위해타분야제시기준등을분석하여철도소프트웨어안전무결성레벨 (SWSIL) 에따른판단기준을제시하였다. 개발한도구는기존해외도구에비해서여러테스트커버리지를효과적으로측정할수있는강점이있으며, 실제철도현장에서활용성이높아철도소프트웨어의개발및테스트기술발전을기대할수있다. Abstract Recent advances in computer technology have brought more dependence on software to railway systems and changed to computer systems. Hence, the reliability and safety assurance of the vital software running on the embedded railway system is going to tend toward very critical task. Accordingly, various software test and validation activities are highly recommended in the international standards related railway software. In this paper, we presented an automated analysis tool and standard for software testing coverage in railway system, and presented its result of implementation. We developed the control flow analysis tool estimating test coverage as an important quantitative item for software safety verification in railway software. Also, we proposed judgement standards due to railway S/W Safety Integrity Level(SWSIL) based on analysis of standards in any other field for utilizing developed tool widely at real railway industrial sites. This tool has more advantage of effective measuring various test coverages than other countries, so we can expect railway S/W development and testing technology of real railway industrial sites in Korea. Key Words : Railway systems, Software testing, Test coverage, Safety integrity level(sil) 1. 서론 철도시스템은최근기존의기계적장치로부터컴퓨터 시스템으로전환되고있으며, 소프트웨어에의의존성이급격하게증가하고있다. 컴퓨터기술의발달에따라지능화및자동화를위해소프트웨어가더욱복잡해지게 * 교신저자 : 조현정 (hjjo@krri.re.kr) 접수일 10년 08월 11일 수정일 (1차 10년 09월 27일, 2차 10년 10월 25일 ) 게재확정일 10년 11월 19일 4460

2 되면서, 철도시스템에서소프트웨어가차지하는비중이더욱증대되고있다. 철도시스템소프트웨어의크기와복잡도는하드웨어의발달속도보다는느리지만, 점차적으로규모가커지며복잡도도증가할것으로예상된다. 이에따라임베디드화된철도시스템소프트웨어의신뢰성과안전성을검증하는것이중요한문제로대두되기시작했다. 철도시스템소프트웨어안전성요구사항들이최근들어 IEC 61508과 IEC 62279에의해국제표준화되었고 [1,2], 또한국내에서도철도안전법이제정되어이러한철도시스템관련국제표준에서요구하는각종소프트웨어테스트및검증활동을요구하는분위기가조성되고있다 [3]. 하지만아직까지소프트웨어검증은개발과정에대한문서에주로의존하고있으며, 극히일부만테스트에의한정량적인분석이이루어지고있다 [4,5]. 또한, 국내에서의국제표준에따른철도시스템소프트웨어테스트및검증을위한기준이나이에부합하는기술에대한연구는이제막시작하는초기단계에불과한실정이다 [6]. 따라서철도시스템소프트웨어관련국제표준에서요구하고있는안전성활동에대한문서검증뿐만아니라소프트웨어테스트를통한분석및검증에대응하기위한구체적인기술개발과확인을위한판단기준이매우필요한상황이다. 특히, 국제표준에서요구하고있는철도소프트웨어검증항목중정량적인결과를도출할수있는제어흐름분석은대부분철도소프트웨어안전무결성레벨 (SIL: Safety Integrity Level) 등급이 3 또는 4로분류되는바이탈 (Vital) 철도시스템소프트웨어검증의경우, 관련국제표준에서 HR : Highly Recommend 조건으로규정되어있다 [1,2]. 철도소프트웨어의제어흐름분석 (Control Flow Analysis) 을통한결과들은코드기반의테스트커버리지 (test coverage) 로활용이가능하며, 항공, 원전등의바이탈한타분야에서도소프트웨어안전성등급에따르는소프트웨어검증을위해적용하고있는코드커버리지를측정할수있게해주는매우중요한항목임을알수있다 [7-11]. 인명과직결되는바이탈한철도시스템은소프트웨어규모가큰임베디드시스템으로서반드시안전성확보를해야만하며, 이를위해철도소프트웨어검증을위한이와같은코드커버리지적용이불가피하다. 이와더불어소프트웨어의복잡도증가에따라점차난해한부분인소프트웨어의확인및검증에대한판단기준확립을위해코드커버리지결과를소프트웨어 SIL 등급에맞춰측정할수있는기준수립도요구된다. 따라서본논문의 2장에서는이러한철도시스템소프트웨어의검증을위한코드기반테스트커버리지측정을자동 적으로수행할수있는도구인제어흐름분석모듈의개발결과를보여주고있으며, 3장에서는실제철도산업현장에서활용할수있는커버리지측정결과에대한판단기준을제시하였다. 2. 철도시스템소프트웨어코드기반테스트커버리지자동화도구의개발 2.1 제어흐름분석모듈의테스트커버리지 제어흐름분석모듈에서는그림 1과같이소스코드의영역및분기, 조건문등의실행여부에따라커버리지를측정하여보고한다. 커버리지는타산업분야에서도정량적으로소프트웨어를검증할수있는대표적인척도로써사용되고있으며, 나아가소프트웨어품질까지도가늠하게해준다. 일반적으로소프트웨어테스트분야에서는여러종류의커버리지를제시하고있는데, 본논문에서개발한철도용소프트웨어제어흐름분석모듈은그중에문장커버리지,, 변경조건 / 결정커버리지를제공한다. IEEE Std 규격에따르면단위시험단계에서모든소프트웨어는테스트케이스 (Test Case) 에의해검증되어야하며, 테스트케이스에의해모든소프트웨어코드의문장및를만족해야한다고언급되어있다 [7]. 이러한단위시험수행의테스트커버리지를측정하기위해본규격에서는자동화된수단을권고하고있다. 이외에도 IEC Std 규격에서도소프트웨어구현단계검증을위해서는문장및등의방법들을사용하도록권고하고있고 [10], 실제산업분야에서도이미문장및가널리활용되고있다. 또한, 항공산업표준규격인 RTCA/DO-178B에서는시스템안전성평가를통해확인된사고종류에따라소프트웨어등급을중요도에따라구분해놓았으며, 코드커버리지요건은그등급에따라정의해놓았다 [11]. [11] 에따르면안전성이요구되는중요도가높은등급일수록변경조건 / 결정커버리지를반드시만족하도록규정하고있고, 적용성을입증하는사례들또한제시되고있다 [12,13]. 따라서 SIL 등급이 3 또는 4로분류되는전자연동장치와같은바이탈한철도시스템소프트웨어에서도변경조건 / 결정커버리지를만족해야할것이며, 이에따라본논문에서개발한철도용소프트웨어테스트커버리지자동화도구를구성하고있는제어흐름분석모듈에서는문장커버리지,, 변경조건 / 결정커버리지를모두제공하도록구현하였다. 각각의커버리지에 4461

3 한국산학기술학회논문지제 11 권제 11 호, 2010 대한구체적인내용은다음과같다. 합이다. 조건1 결정을만족하는상태는 1, 3번이고, 조건 2의상태는참으로고정되어있으며, 이는조건1의참 / 거짓에의해전체조건문이참 / 거짓으로결정되기때문이다. 조건2 결정을만족하는상태는 1, 2번이다. 따라서조건1과조건2의결정조건을만족하는상태는 1, 2, 3이다. 변경조건 / 결정커버리지의경우 1, 2, 3과같은각조건의상태를수행하면, 커버리지는 100% 가된다 int f (int a, int b) { int c = a +b; if (a > 10 && c > 50) { printf ("c = %d\n", c); } else { printf ("b = %d\n", b); } } [ 그림 2] 변경조건 / 결정커버리지의예제프로그램 [ 표 1] 연산자진리표 [ 그림 1] 제어흐름분석모듈의기능구성도 - 문장커버리지블록은연속적인문장의집합으로분기나반복문이없이순차적으로실행되는영역을의미한다. 분기가발생하면새로운블록이생성된다. 이러한블록을구성하는문장커버리지는테스트대상소스코드에존재하는블록영역내문장대비실제수행된문장을비율로구한것이다. - 는 If 문과같은분기문에의한제어흐름이참인경우, 거짓인경우와같이다양하게수행되었는지를평가한다. 프로그램내에분기문에의해결정조건이 6개있다고가정할경우, 그중 4가지조건이수행되면는 4/6, 66% 가된다. 보통는프로그램의모든결정에서가능한모든결과에대해적어도한번이상수행되어야한다. - 변경조건 / 결정커버리지변경조건 / 결정커버리지는분기문의결정조건뿐만아니라, 분기문을구성하는각조건문에대해서다양하게수행되었는지를평가한다. 그림 2의프로그램코드를보면 3번줄에분기문이존재한다. 분기문의결정조건을진리표로나타내면다음표 1과같다. 변경조건 / 결정커버리지의케이스는각조건이결정조건을만족하는조 상태 조건1 (a>10) 조건2 (c>50) 조건1&& 조건2 1 참 참 참 2 참 거짓 거짓 3 거짓 참 거짓 4 거짓 거짓 거짓 이와같은코드기반테스트커버리지를자동으로측정해주는상용화된해외도구가존재하며, 바이탈한항공분야에서는이도구를활용하고있다 [14]. 하지만, 다른산업분야보다소프트웨어의개발이나테스트하는기술이앞선항공분야임에도불구하고아직까지국내자체적인기술로항공분야에적용하기에적합한테스트커버리지자동화도구를개발하지못했으며, 이에따라실제적용하는데있어서커스터마이징기술지원이불가함은물론이고소프트웨어검증도구에대한전용지침도제정해야하는등산업현장에서활용하는데어려움이많은상황이다. 이외에도해외테스트커버리지자동화도구는상기언급한커버리지들을한꺼번에효과적으로측정해주지못하고, 각각의커버리지측정에적합한도구를따로활용해야하는단점을지내고있다. 따라서본논문에서는철도산업분야에서활용할수있도록소프트웨어분야에서필요로하는검증항목들 ( 코딩룰검사, 메트릭지원, 제어흐름분석, 데이터흐름분석, 경계값분석등 ) 중에테스트커버리지를정량적으로측정해주는주요항목인제어흐름분석모듈을자체 4462

4 적으로개발하여커스터마이징기술지원이가능하도록하였으며, 다른검증항목들을측정하는도구와도호환성을지닐수있도록제작하였다. 또한무엇보다여러커버리지를본도구만을사용하여한꺼번에효과적으로측정할수있다는강점을갖고있으므로높은실용성을기대할수있다. 2.2 제어흐름분석모듈의설계및구현결과제어흐름분석모듈은소스코드를분석하여제어흐름그래프를생성, 문장커버리지,, 변경조건 / 결정커버리지를만족할수있는테스트케이스를생성, 수행하여오류의존재를찾는모듈이다. 제어흐름분석모듈은프로그램분석, 테스트케이스생성, 테스트케이스수행, 테스트수행결과보고와테스트시나리오를가지며, 프로그램분석정보와테스트결과정보를나타내는자료구조및저장소를가진다. 제어흐름분석모듈은제어흐름그래프생성, 테스트데이터자동생성, 문장커버리지,, 변경조건 / 결정커버리지측정과같은주요기능을갖는다. 다음표 2는주요기능에대한설명을정리한것이다. 이러한기능을지니는제어흐름분석모듈의동작시나리오는크게테스트케이스준비, 수행, 결과보고로진행된다. 제어흐름분석모듈은전과정을자동으로수행하되, 자동으로테스트가되지않는부분에대해서는테스터가개입하여점진적으로테스트를보강하는것이주요사용시나리오이다. 다음그림 3은제어흐름분석모듈의동작시나리오이다. 테스트준비단계는크게테스트대상선정및테스트케이스작성으로구성된다. 우선테스터는컴파일이가능한 C/C++ 소스코드를준비해야한다. 제어흐름분석모듈은소스파일을입력으로받아어떤함수와타입들이정 의되어있는지를분석을한다음, 테스트대상이될함수의목록을테스터에게제공한다. 테스터는테스트대상으로선정한함수를제어흐름분석모듈의테스트데이터자동생성기능을이용하여해당함수에적합한테스트케이스를자동으로추출한다. 테스트수행단계는수행가능한테스트프로그램을만들기위한작업과준비된테스트케이스를이용하여실제수행하는작업으로구성된다. 이는제어흐름분석모듈에서자동으로생성해준다. 기능 프로그램분석및 CFG 생성 Test Cases 생성 테스트수행 제어흐름분석수행결과보고 [ 표 2] 제어흐름분석모듈기능리스트 설명 프로그램에구현되어있는함수와최상위 API 함수의리스트를추출한다. 함수별제어흐름그래프는테스트의기반모델이되며, 테스트과정은최대한많은제어흐름그래프의최대한많은부분을수행하는것을목적으로한다. 각함수간의호출그래프 (Call Graph) 를생성하여테스트스크립트, 테스트데이터를생성하는데활용한다. 분석된내용및 CFG 를저장소에저장한다. Statement, Branch, MC/DC 커버리지를위한테스트케이스생성한다. 생성된테스트케이스를저장소에저장한다. 실제테스트대상소스와테스트를위하여생성된소스코드등을통합해서컴파일하여생성된프로그램을테스트케이스별로수행하여그수행결과를저장소에저장한다. Statement, Branch, MC/DC 커버리지를보고한다. (4) 수행결과분석 (5) 테스트케이스보강 < 테스터 > 소스코드 (6) 테스트케이스수행 (1) 소스코드입력및대상선정 (2) 테스트케이스자동생성 (3) 테스트케이스수행 < 제어흐름커버리지정보 > Control Flow Testing 모듈 [ 그림 3] 제어흐름분석모듈의동작시나리오 4463

5 한국산학기술학회논문지제 11 권제 11 호, 2010 제어흐름분석모듈은테스트준비단계에서준비한테스트케이스를자동으로수행하며, 수행결과를내부저장소에저장한다. 이과정에서는대부분의작업이제어흐름분석모듈에의해자동화가되며, 테스터가직접적으로개입해야될부분은거의없다. 마지막단계는현재까지수행한테스트결과를분석하여, 테스트가충분한지를평가하는작업이다. 제어흐름분석모듈에서는문장커버리지,, 변경조건 / 결정커버리지수치를기반으로테스트가충분한지를평가한다. 테스터는테스트수행결과목표수치에도달하지않을경우테스트를더해야하며, 목표수치에도달하도록테스트케이스를보강해야한다. 제어흐름분석모듈은수행결과로문장커버리지,, 변경조건 / 결정커버리지수치와입력값에따른실제수행된코드정보를제공한다. 테스터는제어흐름분석모듈에서제공되는정보를기반으로실제수행되지않을문장및분기를확인한다음, 그부분을테스트하기위한테스트케이스를보강할수있다. 개발한테스트커버리지자동화도구프로그램의전체화면은그림 4와같이메뉴1, 프로젝트화면2, 기능별화면3으로구성된다. 기본메뉴는프로젝트생성, 열기, 작업수행, 제품정보와같은기능을수행하기위한메뉴아이템으로구성되어있다. 프로젝트화면에는현재작업중인프로젝트와프로젝트에포함된소스코드함수목록을보여주는화면으로구성된다. 본도구에서는기본메뉴1를이용하여소스코드를분석하게되며, 이과정에서내부적으로제어흐름정보를추출할수있다. 또한소스코드의함수간호출그래프는연관관계가있는함수들을그룹을선정해그룹단위로보여준다. 그림 5에서와같이먼저 Graph 목록1 을선정하면, 해당그룹에속해있는모든함수의호출관계 3을보여준다. 또한현재그룹에포함된함수를 2와같은목록형태로제공한다. main# group2# group3# main func1 func3 func2 func5 func4 1 3 main# main func1 func2 func3 func4 [ 그림 5] 소스프로그램분석 : Call Graph 또한소스코드분석을위한 CFG( 제어흐름그래프 ) 는각함수별로 1개씩존재하며, 노드와수행흐름을표현하는에지가결합하여그림 6의 1과같은그래프형태로표현된다. CFG의노드는분기가없는문장 (statement) 의집합을나타내며에지는문장간에수행순서관계를나타낸다. CFG는호출되는외부함수를특별한형태로표현하며, 이를이용하여다른함수의 CFG를찾아갈수있도록제공한다. 그래프가큰경우전체를개괄적으로보여주고내비게이션을지원하는개략화면3을제공한다. 그림 6의 2는 CFG내의노드목록을보여준다. 소스코드가분석완료된이후, 기본메뉴를이용하여테스트케이스를생성하고수행한다. 이와같은과정을거쳐테스트수행이이루어지고나서확인은다음그림 7과같이커버리지결과로가능하다. 2: block 0: block 1: if_start 3: block 4: return printf 1 3 Func1 0: block 1: if_start 2: block 3: block 4: return 2 2 File Run Window Help 1 Control Flow Graph Call Graph Project1 0: bloc k sample.c func1() 1: if_start func2() Func1 0: block 1: if_start 2: block 3: block 4: return [ 그림 6] 소스프로그램분석 : Control Flow Graph 2 func3() func4() sample1.c func5() func6() func7() func8() 2: block 3: block 4: return printf sample.c void func1(int a) { printf("%d\n", a); } 3 [ 그림 4] 프로그램전체화면 [ 그림 7] 테스트수행및커버리지결과확인 4464

6 [ 그림 8] 실제제작한철도시스템소프트웨어커버리지자동화도구의테스트실행화면 테스트커버리지결과는크게수치정보와코드의수행여부를제공한다. 코드의수행여부는 CFG를기반으로노드와에지에수행횟수를기록하여제공한다. 0으로기술된부분은수행되지않은부분이므로테스터는이정보를바탕으로테스트케이스를보강할수있다. 또한변경조건 / 결정커버리지의경우수행되어야하는케이스와현재수행된케이스에대해서표형태로제공한다. 이와같은설계개발과정을바탕으로실제제작완료한철도시스템소프트웨어테스트커버리지자동화도구의실행결과화면은그림 8과같다. 3. 철도시스템소프트웨어적용을위한테스트커버리지기준제시 본논문의 2장에서언급한바와같이항공, 원전분야뿐만아니라철도분야와같이바이탈한산업제어시스템의소프트웨어가복잡해지면서소프트웨어의안전성확보를위한확인및검증이어려워지고있다. 이러한어려움을해결하고자타분야에서는이미소프트웨어검증을위해점차테스트커버리지를적용하기시작했으며, 각종관련국제기준에서는정략적기준을제시할수있는코드기반의테스트커버리지를자동으로측정해주는도구들을사용할것을권고하고있다. 본논문에서는철도시스템소프트웨어전용으로활용이가능한테스트커버리지자동화도구를설계및구현하였으며, 구체적인결과는 2장에서확인하였다. 하지만개발한본도구를실제철도산업현장에서바로사용하기위해서는테스트커버리지수행결과를소프트웨어안전성중요도를나타내는소프트웨어안전무 결성레벨 (SWSIL) 등급에따라할당하기위한정량적평가기준을제시해주어야만실제활용도를높일수있을것이다. 이에따라정량적인기준을구체적으로제시하고자타분야의테스트커버리지적용현황조사및관련국제표준들을분석하였고, 이를근거로철도분야의소프트웨어검증을위해산업현장에서활용할수있는판단기준을제시하기위해기술지침 ( 안 ) 형태를작성중에있다. 이와같이개발한도구의실용화를높이기위해서본논문에서는표 3과같은철도시스템소프트웨어테스트커버리지의정량적기준을제시하고자하며, 기술지침 ( 안 ) 에포함시켜운영기관및관련산업체에서도유용하게활용될수있도록추진할계획이다. [ 표 3] 테스트커버리지의정량적평가기준제시 문장커버리지 (Statement Coverage) (Branch Coverage) 변경조건 / 결정커버리지 (MC/DC: Modified Condition/ Decision Coverage) SWSIL NIL 100% 만족권고 SWSIL 100% 만족필수 NIL 100% 만족권고 SWSIL 100% 만족필수 변경조건 / NIL 결정커버리지 100% 만족권고 4. 결론 변경조건 / 결정커버리지 100% 만족필수 최근들어컴퓨터기술의발달에따라철도시스템들이컴퓨터소프트웨어에의의존성이급격하게증가하고있으며, 이러한기술발전에따라바이탈한철도소프트웨어에높은신뢰성과안전성이요구되고있다. 이에따라철도시스템소프트웨어관련국제표준에서소프트웨어의테스트및검증을의무사항으로요구하고있고, 이러한국 4465

7 한국산학기술학회논문지제 11 권제 11 호, 2010 제표준에서요구하고있는소프트웨어검증항목중정량적인테스트커버리지결과를도출할수있는제어흐름분석에대한정확한분석을위해본논문에서개발한자동화도구를제시하였다. 이러한제어흐름분석은코드기반의테스트커버리지인문장커버리지,, 변경조건 / 결정커버리지등의결과를도출해주며, 바이탈한항공및원전분야등에서는이미이러한테스트커버리지를소프트웨어안전성등급에따르는소프트웨어검증을위해적용하고있는매우중요한검증항목이다. 먼저개발한철도시스템전용소프트웨어제어흐름분석도구의기능설계에대해설명하였고, 그구현결과를구체적으로보여주었다. 이와같은본논문에서개발한철도용소프트웨어검증을위한테스트커버리지측정을자동으로수행해주는도구인제어흐름분석모듈은소스코드의문장, 분기, 변경조건 / 결정커버리지에대한분석결과를사용자입장에서파악하기쉽도록제어흐름그래프와함수호출그래프로표현하였다. 또한, 각각의측정결과를최종수치상으로도보여줌으로써, 비교분석도쉽게파악가능하도록제작하였다. 이러한철도소프트웨어테스트커버리지자동화도구인제어흐름분석모듈은기본적으로철도운영기관등의수요처에서철도시스템의소프트웨어검증을위해서크게활용될도구이며, 동시에철도관련산업체들의소프트웨어개발과정에서도해당개발품의단위혹은통합테스트단계에서도충분히활용도가높을수있다고본다. 물론최종적으로코드기반테스트커버리지측정결과가사용자가원하는소프트웨어안전무결성레벨 (SWSIL) 등급에맞춰질수있는판단기준을제시해야만비로소실제철도분야산업현장에서의효율성을최대화시킬수있을것이다. 따라서본논문에서는실제철도산업현장에서활용가능하도록커버리지측정결과에대한각각의평가기준을제시하였다. 본도구를소프트웨어검증및개발단계에서널리이용한다면, 이를통해바이탈한철도소프트웨어의오류를미연에방지하여안전성과신뢰성을확보하는데크게기여할수있을것이다. 참고문헌 [4] M. Fewstar, D. Graham, Software Testing Automation: Effective use of test execution tools, ACM Press, Addison Wesley, [5] J.D. Lawrence, "Software qualification in safety applications", Reliability Engineering & System Safety, Vol. 70, No. 2., pp , [6] 황종규, 조현정, 김형신, 열차제어시스템소프트웨어안전성평가도구의설계, 한국철도학회논문집, 제11 권제2호, pp , [7] IEEE Std , "Software Unit Testing", [8] IEEE Std , "Software Test Documentation", [9] IEEE Std , "Software Verification and Validation", [10] IEC std , "Software aspects for computer-based systems performing category A functions", [11] RTCA/DO-178B, "Software considerations in airborne systems and equipment certification", [12] Arnaud Dupuy and Nancy Leveson, "An Empirical Evaluation of the MC/DC Coverage Criterion on the HETE-2 Satellite Software", Proceedings of DASC (Digital Aviation Systems Conference), Phildelphia, [13] Peter G Bishop, "MC/DC based estimation and detection of residual faults in PLC logic networks", 14th IEEE International Symposium on Software Reliability Engineering(ISSRE), Denver, Colorado, [14] 박무혁. 항공용 S/W 개발및인증기술동향, 항공우주산업기술동향 5권1호, pp , 조현정 (Hyun-Jeong Jo) [ 정회원 ] 2003 년 2 월 : 한국항공대학교항공전자공학과 ( 공학학사 ) 2005 년 2 월 : 광주과학기술원정보통신공학과 ( 공학석사 ) 2005 년 ~ 현재 : 한국철도기술연구원선임연구원 [1] IEC 61508, "Railway Applications - The specification and demonstration of RAMS", [2] IEC 62279, "Railway Applications - Software for railway control and protection systems", [3] 철도안전법 [ 법률 8852호 ], 일부개정 < 관심분야 > 열차제어및정보통신기술, 철도 S/W 테스팅기술 4466

8 황종규 (Jong-Gyu Hwang) [ 정회원 ] 1996 년 2 월 : 건국대학교일반대학원전기공학과 ( 공학석사 ) 2005 년 2 월 : 한양대학교일반대학원전자통신공학과 ( 공학박사 ) 1995 년 12 월 ~ 현재 : 한국철도기술연구원책임연구원 < 관심분야 > 철도신호제어및정보통신, 임베디드 SW 테스팅 신승권 (Seung-Kwon Shin) [ 정회원 ] 1998년 2월 : 성균관대학교공과대학원전기공학과 ( 공학석사 ) 2001년 8월 : 성균관대학교공과대학원전기전자컴퓨터공학부 ( 공학박사 ) 2001년 8월 ~ 2003년 3월 : 한국원자력연구소 Post-Doc. 2003년 4월 ~ 현재 : 한국철도기술연구원선임연구원 < 관심분야 > 제어공학, 열차제어, 신교통시스템, 자기부상열차 오석문 (Suk-Mun Oh) [ 정회원 ] 1996 년 2 월 : 전북대학교전기공학과 ( 공학석사 ) 2010 년 2 월 : 고려대학교산업공학과 ( 공학박사 ) 1995 년 11 월 ~ 현재 : 한국철도기술연구원선임연구원 < 관심분야 > OR, 철도시스템최적화 4467

슬라이드 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

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

<B1D4B0DDBCAD202D20C4DAB5E520B1E2B9DD2E687770>

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

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

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

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Nov.; 26(11),

THE 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 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

<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

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

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 C 프로그래밍프로젝트 Chap 14. 포인터와함수에대한이해 2013.10.09. 오병우 컴퓨터공학과 14-1 함수의인자로배열전달 기본적인인자의전달방식 값의복사에의한전달 val 10 a 10 11 Department of Computer Engineering 2 14-1 함수의인자로배열전달 배열의함수인자전달방식 배열이름 ( 배열주소, 포인터 ) 에의한전달 #include

More information

11¹Ú´ö±Ô

11¹Ú´ö±Ô A Review on Promotion of Storytelling Local Cultures - 265 - 2-266 - 3-267 - 4-268 - 5-269 - 6 7-270 - 7-271 - 8-272 - 9-273 - 10-274 - 11-275 - 12-276 - 13-277 - 14-278 - 15-279 - 16 7-280 - 17-281 -

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

THE 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. 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 information

C 언어 프로그래밊 과제 풀이

C 언어 프로그래밊 과제 풀이 과제풀이 (1) 홀수 / 짝수판정 (1) /* 20094123 홍길동 20100324 */ /* even_or_odd.c */ /* 정수를입력받아홀수인지짝수인지판정하는프로그램 */ int number; printf(" 정수를입력하시오 => "); scanf("%d", &number); 확인 주석문 가필요한이유 printf 와 scanf 쌍

More information

Software Engineering

Software Engineering 1 9. 소프트웨어테스팅 주요내용 품질이란무엇인가? 테스팅이란무엇인가? 블랙박스테스팅기법에는무엇이있는가? 화이트박스테스팅기법에는무엇이있는가? 2 소프트웨어개발과품질 품질의다양한의미 - 프로그램이정상적으로작동하는것 - 프로그램에기대하는막연한완성도 - 명시된요구사항을만족시키는것 - 고객이의도한대로요구사항을올바르게정의하는것 3 4 소프트웨어테스팅 (Software

More information

00내지1번2번

00내지1번2번 www.keit.re.kr 2011. 11 Technology Level Evaluation ABSTRACT The Technology Level Evaluation assesses the current level of industrial technological development in Korea and identifies areas that are underdeveloped

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 27(2), 2007, 96-121 S ij k i POP j a i SEXR j i AGER j i BEDDAT j ij i j S ij S ij POP j SEXR j AGER j BEDDAT j k i a i i i L ij = S ij - S ij ---------- S ij S ij = k i POP j a i SEXR j i AGER j i BEDDAT

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

지능정보연구제 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

untitled

untitled 시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000

More information

Introduction to CTIP

Introduction to CTIP Introduction to CTIP 김의섭 2019-03-08 목차 CI & CTIP CTIP 장단점 CTIP 구성도 Tools Team Projects 2 CI - Continuous Integration Continuous Integration 소프트웨어개발에서 Build(Test-CTIP) 의프로세스를지속적으로수행하는것. 지속적으로개발된 Unit 코드에대한

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

Infinity(∞) Strategy

Infinity(∞) Strategy 반복제어 표월성 passwd74@cherub.sungkyul.edu 개요 for() 문 break문과 continue문 while문 do-while문 for() 문 for() 문형식 for( 표현식1; 표현식2; 표현식3) 여러문장들 ; 표현식 1 : 초기화 (1 번만수행 ) 표현식 2 : 반복문수행조건 ( 없으면무한반복 ) 표현식 3 : 반복문수행횟수 for()

More information

2

2 에너지경제연구 Korean Energy Economic Review Volume 10, Number 1, March 2011 : pp. 1~24 국내화력발전산업에대한연료와자본의대체성분석 1 2 3 ~ 4 5 F F P F P F ln ln ln ln ln ln ln ln ln ln ln ln ln ln ln ln ln 6 ln ln ln ln ln 7 ln

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

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

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6),

THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE Jun.; 27(6), THE JOURNAL OF KOREAN INSTITUTE OF ELECTROMAGNETIC ENGINEERING AND SCIENCE. 2016 Jun.; 276), 504511. http://dx.doi.org/10.5515/kjkiees.2016.27.6.504 ISSN 1226-3133 Print)ISSN 2288-226X Online) Near-Field

More information

PROCES-WP012A-KO-P, 현재의 안전 계측 시스템(SIS)이 최신 표준을 준수하고 있습니까?

PROCES-WP012A-KO-P, 현재의 안전 계측 시스템(SIS)이 최신 표준을 준수하고 있습니까? 현재의 안전 계측 시스템(SIS)이 최신 표준을 준수하고 있습니까? 프로세스 안전은 프로세스 설비의 작업자에게 큰 고민거리입니다. 미국 산업안전보건청(OSHA)의 유해 화학물질 공정 안전 관리(Process Safety Management of Highly Hazardous Chemicals) 규정에 따라 관리되는 약 25,000개의 설비에는 SIS(일명 긴급

More information

감각형 증강현실을 이용한

감각형 증강현실을 이용한 대한산업공학회/한국경영과학회 2012년 춘계공동학술대회 감각형 증강현실을 이용한 전자제품의 디자인 품평 문희철, 박상진, 박형준 * 조선대학교 산업공학과 * 교신저자, hzpark@chosun.ac.kr 002660 ABSTRACT We present the recent status of our research on design evaluation of digital

More information

Frama-C/JESSIS 사용법 소개

Frama-C/JESSIS 사용법 소개 Frama-C 프로그램검증시스템소개 박종현 @ POSTECH PL Frama-C? C 프로그램대상정적분석도구 플러그인구조 JESSIE Wp Aorai Frama-C 커널 2 ROSAEC 2011 동계워크샵 @ 통영 JESSIE? Frama-C 연역검증플러그인 프로그램분석 검증조건추출 증명 Hoare 논리에기초한프로그램검증도구 사용법 $ frama-c jessie

More information

2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract

2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract 2017 년 6 월한국소프트웨어감정평가학회논문지제 13 권제 1 호 Abstract - 31 - 소스코드유사도측정도구의성능에관한비교연구 1. 서론 1) Revulytics, Top 20 Countries for Software Piracy and Licence Misuse (2017), March 21, 2017. www.revulytics.com/blog/top-20-countries-software

More information

Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp DOI: (LiD) - - * Way to

Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp DOI:   (LiD) - - * Way to Journal of Educational Innovation Research 2019, Vol. 29, No. 1, pp.353-376 DOI: http://dx.doi.org/10.21024/pnuedi.29.1.201903.353 (LiD) -- * Way to Integrate Curriculum-Lesson-Evaluation using Learning-in-Depth

More information

Æ÷Àå½Ã¼³94š

Æ÷Àå½Ã¼³94š Cho, Mun Jin (E-mail: mjcho@ex.co.kr) ABSTRACT PURPOSES : The performance of tack coat, commonly used for layer interface bonding, is affected by application rate and curing time. In this study, bonding

More information

+À¯½Å.PDF

+À¯½Å.PDF A design of effective fire safety facilities in long railway tunnel - Case study in Daegwallyeong railway tunnel (L=21,755m) There is very little probability that a train fire accident is occurred in tunnel,

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 방송통신연구 2011년 봄호 연구논문 64 98 PD수첩 관련 판례에서 보이는 사법부의 사실성에 대한 인식의 차이 연구* 1)2) 이승선 충남대학교 언론정보학과 부교수** Contents 1. 문제제기와 연구문제 2. 공적인물에 대한 명예훼손 보도의 면책 법리 3. 분석결과의 논의 4. 마무리 본 이른바 PD수첩 광우병 편 에 대해 다양한 법적 대응이 이뤄졌다.

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

278 경찰학연구제 12 권제 3 호 ( 통권제 31 호 )

278 경찰학연구제 12 권제 3 호 ( 통권제 31 호 ) 여성경찰관의직업윤리의식결정요인분석 * An Analysis of Determinantal Factors Influencing Professional Ethical Standards of South Korean Police Women 신문희 ** 이영민 *** Ⅰ. 서론 Ⅱ. 이론적배경 Ⅲ. 연구방법 Ⅳ. 연구결과 Ⅴ. 결론 Ⅰ. 서론 278 경찰학연구제 12

More information

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100

Microsoft PowerPoint - ch09 - 연결형리스트, Stack, Queue와 응용 pm0100 2015-1 프로그래밍언어 9. 연결형리스트, Stack, Queue 2015 년 5 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) 연결리스트 (Linked List) 연결리스트연산 Stack

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

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 김진주 김수연. 초등학생대상장애이해교육에활용된동화에나타난장애인관분석. 특수교육, 2013, 제12권, 제2호, 135-160... 20.,,. 4.,,.,..... 주제어 : 장애이해교육, 동화, 장애인관 1. ( 1 ) Incheon Munhak Elementary School ( )(, E-mail: sooyoun@ginue.ac.kr) Dept. of

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

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

IBM Mobile Quality Assurance 소개

IBM Mobile Quality Assurance 소개 Drive Stearing Wheel Speed Grimm과 Grochtmann이제안한분류트리기법은하드웨어, 소프트웨어일부또는전체를트리구조로분석및표현하고이를바탕으로테스트케이스를도출하는방법으로블랙박스테스트의한종류인 Partitioning 방법에이론적기반을두고있는카테고리 Partitioning 방법 (category-partition method) 의개념을향상시킨기법이며

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

09오충원(613~623)

09오충원(613~623) A Study of GIS Service of Weather Information* Chung-Weon Oh**,..,., Web 2.0 GIS.,.,, Web 2.0 GIS, Abstract : Due to social and economic value of Weather Information such as urban flooding, demand of Weather

More information

` Companies need to play various roles as the network of supply chain gradually expands. Companies are required to form a supply chain with outsourcing or partnerships since a company can not

More information

<31325FB1E8B0E6BCBA2E687770>

<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

Microsoft Word - KSR2015A100

Microsoft Word - KSR2015A100 2015 년도한국철도학회추계학술대회논문집 KSR2015A100 SIL4 인증문서한글표준양식 ( 템플릿 ) 적용사례연구 황경환 *, 이길용 *, 이기서 Kyung-Hwan Hwang *, Kil-Yong Lee *, Key-Seo Lee Abstract: To achieve the SIL4 Certification of train control system,

More information

Software testing

Software testing Software testing 소프트웨어공학개론 유준범교수님 CLASS A T8 200611478 성두훈 200611494 원스타 200611518 조민경 200611458 김영승 1. Software testing 이란? 소프트웨어테스팅 (software testing) 은개발된컴퓨터소프트웨어의품질을측정하기위해사용되는과정이다. IEEE 에서의 Software

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 韓國航空宇宙學會誌 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

More information

Microsoft Word - 1-차우창.doc

Microsoft Word - 1-차우창.doc Journal of the Ergonomics Society of Korea Vol. 28, No. 2 pp.1-8, May 2009 1 하이브리드 환경하의 인간기계시스템 제어실 평가에 관한 연구 차 우 창 김 남 철 금오공과대학교 산업시스템공학과 A Study of the Evaluation for the Control Room in Human Machine

More information

WHO 의새로운국제장애분류 (ICF) 에대한이해와기능적장애개념의필요성 ( 황수경 ) ꌙ 127 노동정책연구 제 4 권제 2 호 pp.127~148 c 한국노동연구원 WHO 의새로운국제장애분류 (ICF) 에대한이해와기능적장애개념의필요성황수경 *, (disabi

WHO 의새로운국제장애분류 (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 information

untitled

untitled if( ) ; if( sales > 2000 ) bonus = 200; if( score >= 60 ) printf(".\n"); if( height >= 130 && age >= 10 ) printf(".\n"); if ( temperature < 0 ) printf(".\n"); // printf(" %.\n \n", temperature); // if(

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

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

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 C 프로그래밍프로젝트 Chap 27. 파일의분할과헤더파일의디자인 2013.09.11. 오병우 컴퓨터공학과 설계 (design) 중요 27-1 프로그램의모듈화 변경, 확장등의유지보수가용이하도록설계 C 언어에서는 module 구성중요 C++, Java 등의객체지향언어에서는 class, abstraction 중요 Design Patterns 에대해 2 학년여름방학이나겨울방학에공부해보시기바랍니다.

More information

Microsoft Word - KSR2014A273

Microsoft Word - KSR2014A273 2014 년도한국철도학회추계학술대회논문집 KSR2014A273 철도시스템개발시필요한 RAMS활동및인증절차 RAMS activities necessary for developing the railway system and the certification process 이훈구 *, 박강훈 *, 이수주 *, 편선호 **, 김용호 ** Kang-Hun Park *,,

More information

Chap 6: Graphs

Chap 6: Graphs 5. 작업네트워크 (Activity Networks) 작업 (Activity) 부분프로젝트 (divide and conquer) 각각의작업들이완료되어야전체프로젝트가성공적으로완료 두가지종류의네트워크 Activity on Vertex (AOV) Networks Activity on Edge (AOE) Networks 6 장. 그래프 (Page 1) 5.1 AOV

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

Microsoft PowerPoint - jfeature장범석서재원박동현.pptm

Microsoft PowerPoint - jfeature장범석서재원박동현.pptm 소프트웨어검증 J F JFeature REQUIREMENT COVERAGE TOOL 장범석서재원박동현 순서 1. JFeature 소개 2. JFeature 사용 3. JFeature VS OSRMT 4. 프로젝트적용방안 1. JFeature 소개 1. JFeature 소개 JFeature Feature/requirement coverage tool 개발하는코드에해당하는요구사항에초점

More information

04_이근원_21~27.hwp

04_이근원_21~27.hwp 1) KIGAS Vol. 16, No. 5, pp 21~27, 2012 (Journal of the Korean Institute of Gas) http://dx.doi.org/10.7842/kigas.2012.16.5.21 실험실의 사례 분석에 관한 연구 이근원 이정석 한국산업안전보건공단 산업안전보건연구원 (2012년 9월 5일 투고, 2012년 10월 19일

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

<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

11장 포인터

11장 포인터 누구나즐기는 C 언어콘서트 제 9 장포인터 이번장에서학습할내용 포인터이란? 변수의주소 포인터의선언 간접참조연산자 포인터연산 포인터와배열 포인터와함수 이번장에서는포인터의기초적인지식을학습한다. 포인터란? 포인터 (pointer): 주소를가지고있는변수 메모리의구조 변수는메모리에저장된다. 메모리는바이트단위로액세스된다. 첫번째바이트의주소는 0, 두번째바이트는 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

09È«¼®¿µ 5~152s

09È«¼®¿µ5~152s Korean Journal of Remote Sensing, Vol.23, No.2, 2007, pp.45~52 Measurement of Backscattering Coefficients of Rice Canopy Using a Ground Polarimetric Scatterometer System Suk-Young Hong*, Jin-Young Hong**,

More information

Microsoft PowerPoint - chap05-제어문.pptx

Microsoft PowerPoint - chap05-제어문.pptx int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); 1 학습목표 제어문인,, 분기문에 대해 알아본다. 인 if와 switch의 사용 방법과 사용시 주의사항에 대해 알아본다.

More information

30이지은.hwp

30이지은.hwp VR의 가상광고에 나타난 그래픽영상 연구 -TV 스포츠 방송을 중심으로- A study of the graphic image that is presented in Virtual Advertising of VR(Virtual Reality) - Focused on TV Sports broadcasts - 이지은(Lee, ji eun) 조일산업(주) 디자인 실장

More information

45-51 ¹Ú¼ø¸¸

45-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 information

강의지침서 작성 양식

강의지침서 작성 양식 정보화사회와 법 강의지침서 1. 교과목 정보 교과목명 학점 이론 시간 실습 학점(등급제, P/NP) 비고 (예:팀티칭) 국문 정보화사회와 법 영문 Information Society and Law 3 3 등급제 구분 대학 및 기관 학부(과) 전공 성명 작성 책임교수 법학전문대학원 법학과 최우용 2. 교과목 개요 구분 교과목 개요 국문 - 정보의 디지털화와 PC,

More information

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 임베디드시스템설계강의자료 6 system call 2/2 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 System call table and linkage v Ref. http://www.ibm.com/developerworks/linux/library/l-system-calls/ - 2 - Young-Jin Kim SYSCALL_DEFINE 함수

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 901 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 (A Effective Sinkhole Attack Detection Mechanism for LQI based Routing in WSN) 최병구 조응준 (Byung

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Software Verification Junit, Eclipse 및빌드환경 Team : T3 목차 Eclipse JUnit 빌드환경 1 Eclipse e 소개 JAVA 를개발하기위한통합개발환경 주요기능 Overall 빌드환경 Code edit / Compile / Build Unit Test, Debug 특징 JAVA Code를작성하고이에대한 debugging

More information

10송동수.hwp

10송동수.hwp 종량제봉투의 불법유통 방지를 위한 폐기물관리법과 조례의 개선방안* 1) 송 동 수** 차 례 Ⅰ. 머리말 Ⅱ. 종량제봉투의 개요 Ⅲ. 종량제봉투의 불법유통사례 및 방지대책 Ⅳ. 폐기물관리법의 개선방안 Ⅴ. 지방자치단체 조례의 개선방안 Ⅵ. 결론 국문초록 1995년부터 쓰레기 종량제가 시행되면서 각 지방자치단체별로 쓰레기 종량제 봉투가 제작, 판매되기 시작하였는데,

More information

DBPIA-NURIMEDIA

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

More information

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

Microsoft PowerPoint - additional01.ppt [호환 모드] 1.C 기반의 C++ part 1 함수 오버로딩 (overloading) 디폴트매개변수 (default parameter) 인-라인함수 (in-line function) 이름공간 (namespace) Jong Hyuk Park 함수 Jong Hyuk Park 함수오버로딩 (overloading) 함수오버로딩 (function overloading) C++ 언어에서는같은이름을가진여러개의함수를정의가능

More information

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ]

품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ] 품질검증분야 Stack 통합 Test 결과보고서 [ The Bug Genie ] 2014. 10. 목 차 I. Stack 통합테스트개요 1 1. 목적 1 II. 테스트대상소개 2 1. The Bug Genie 소개 2 2. The Bug Genie 주요기능 3 3. The Bug Genie 시스템요구사항및주의사항 5 III. Stack 통합테스트 7 1. 테스트환경

More information

<353420B1C7B9CCB6F52DC1F5B0ADC7F6BDC7C0BB20C0CCBFEBC7D120BEC6B5BFB1B3C0B0C7C1B7CEB1D7B7A52E687770>

<353420B1C7B9CCB6F52DC1F5B0ADC7F6BDC7C0BB20C0CCBFEBC7D120BEC6B5BFB1B3C0B0C7C1B7CEB1D7B7A52E687770> Journal of the Korea Academia-Industrial cooperation Society Vol. 13, No. 2 pp. 866-871, 2012 http://dx.doi.org/10.5762/kais.2012.13.2.866 증강현실을 이용한 아동교육프로그램 모델제안 권미란 1*, 김정일 2 1 나사렛대학교 아동학과, 2 한세대학교 e-비즈니스학과

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 information

Microsoft Word - FunctionCall

Microsoft Word - FunctionCall Function all Mechanism /* Simple Program */ #define get_int() IN KEYOARD #define put_int(val) LD A val \ OUT MONITOR int add_two(int a, int b) { int tmp; tmp = a+b; return tmp; } local auto variable stack

More information

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx

Microsoft Word - [2017SMA][T8]OOPT_Stage_2040 ver2.docx OOPT Stage 2040 - Design Feesual CPT Tool Project Team T8 Date 2017-05-24 T8 Team Information 201211347 박성근 201211376 임제현 201411270 김태홍 2017 Team 8 1 Table of Contents 1. Activity 2041. Design Real Use

More information

6.24-9년 6월

6.24-9년 6월 리눅스 환경에서Solid-State Disk 성능 최적화를 위한 디스크 입출력요구 변환 계층 김태웅 류준길 박찬익 Taewoong Kim Junkil Ryu Chanik Park 포항공과대학교 컴퓨터공학과 {ehoto, lancer, cipark}@postech.ac.kr 요약 SSD(Solid-State Disk)는 여러 개의 낸드 플래시 메모리들로 구성된

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 제 5 장생성자와접근제어 1. 객체지향기법을이해한다. 2. 클래스를작성할수있다. 3. 클래스에서객체를생성할수있다. 4. 생성자를이용하여객체를초기화할수 있다. 5. 접근자와설정자를사용할수있다. 이번장에서만들어볼프로그램 생성자 생성자 (constructor) 는초기화를담당하는함수 생성자가필요한이유 #include using namespace

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

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

0125_ 워크샵 발표자료_완성.key

0125_ 워크샵 발표자료_완성.key WordPress is a free and open-source content management system (CMS) based on PHP and MySQL. WordPress is installed on a web server, which either is part of an Internet hosting service or is a network host

More information

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

More information

<303833315FC1A4BAB8B9FDC7D02031362D325FC3D6C1BEBABB2E687770>

<303833315FC1A4BAB8B9FDC7D02031362D325FC3D6C1BEBABB2E687770> 개인정보보호법의 보호원칙에 대한 벌칙조항 연구 A Legal Study of Punishments in Terms of Principles of Private Informaion Protection Law 전동진(Jeon, Dong-Jin)*19) 정진홍(Jeong, Jin-Hong)**20) 목 차 Ⅰ. 들어가는 말 Ⅱ. OECD 개인정보 보호원칙과의 비교

More information

06_ÀÌÀçÈÆ¿Ü0926

06_ÀÌÀçÈÆ¿Ü0926 182 183 184 / 1) IT 2) 3) IT Video Cassette Recorder VCR Personal Video Recorder PVR VCR 4) 185 5) 6) 7) Cloud Computing 8) 186 VCR P P Torrent 9) avi wmv 10) VCR 187 VCR 11) 12) VCR 13) 14) 188 VTR %

More information

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi

[ 마이크로프로세서 1] 2 주차 3 차시. 포인터와구조체 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Functi 2 주차 3 차시포인터와구조체 학습목표 1. C 언어에서가장어려운포인터와구조체를설명할수있다. 2. Call By Value 와 Call By Reference 를구분할수있다. 학습내용 1 : 함수 (Function) 1. 함수의개념 입력에대해적절한출력을발생시켜주는것 내가 ( 프로그래머 ) 작성한명령문을연산, 처리, 실행해주는부분 ( 모듈 ) 자체적으로실행되지않으며,

More information

Vol.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

Vol.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 information

½Éº´È¿ Ãâ·Â

½Éº´È¿ Ãâ·Â Standard and Technology of Full-Dimension MINO Systems in LTE-Advances Pro Massive MIMO has been studied in academia foreseeing the capacity crunch in the coming years. Presently, industry has also started

More information

Å©·¹Àγ»Áö20p

Å©·¹Àγ»Áö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

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

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074> Chap #2 펌웨어작성을위한 C 언어 I http://www.smartdisplay.co.kr 강의계획 Chap1. 강의계획및디지털논리이론 Chap2. 펌웨어작성을위한 C 언어 I Chap3. 펌웨어작성을위한 C 언어 II Chap4. AT89S52 메모리구조 Chap5. SD-52 보드구성과코드메모리프로그래밍방법 Chap6. 어드레스디코딩 ( 매핑 ) 과어셈블리어코딩방법

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 에너지경제연구제 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

01이정훈(113~127)ok

01이정훈(113~127)ok The Role of Historical Relativity in International Exchange of Culture and Tourism at the Regional Level: A Case of Gyeonggi and Shandong Province Jung-hoon Lee** Kyung-Eun Choi*** Eun-Ja Lee****,.,,.,,.,,.,.,.,,,

More information

Microsoft Word - KSR2016S102

Microsoft Word - KSR2016S102 2016 년도한국철도학회춘계학술대회논문집 KSR2016S102 철도시스템안전성확보를위한시스템설계와안전성활동의통합에관한연구 On the Integration of System Design and Safety Processes to Assure Safety in Rail Systems Design 김창원 *, 이재천 * Chang-Won Kim *, Jae-Chon

More information

300 구보학보 12집. 1),,.,,, TV,,.,,,,,,..,...,....,... (recall). 2) 1) 양웅, 김충현, 김태원, 광고표현 수사법에 따른 이해와 선호 효과: 브랜드 인지도와 의미고정의 영향을 중심으로, 광고학연구 18권 2호, 2007 여름

300 구보학보 12집. 1),,.,,, TV,,.,,,,,,..,...,....,... (recall). 2) 1) 양웅, 김충현, 김태원, 광고표현 수사법에 따른 이해와 선호 효과: 브랜드 인지도와 의미고정의 영향을 중심으로, 광고학연구 18권 2호, 2007 여름 동화 텍스트를 활용한 패러디 광고 스토리텔링 연구 55) 주 지 영* 차례 1. 서론 2. 인물의 성격 변화에 의한 의미화 전략 3. 시공간 변화에 의한 의미화 전략 4. 서사의 변개에 의한 의미화 전략 5. 창조적인 스토리텔링을 위하여 6. 결론 1. 서론...., * 서울여자대학교 초빙강의교수 300 구보학보 12집. 1),,.,,, TV,,.,,,,,,..,...,....,...

More information

Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp DOI: A Study on Organizi

Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp DOI:   A Study on Organizi Journal of Educational Innovation Research 2018, Vol. 28, No. 4, pp.441-460 DOI: http://dx.doi.org/10.21024/pnuedi.28.4.201812.441 A Study on Organizing Software Education of Special Education Curriculum

More information