http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
이춘우(Chunwoo Lee),이은주(EunJoo Lee),이병정(ByungJeong Lee),김희천(Heechern Kim),우치수(Chisu Wu) 한국정보과학회 2003 한국정보과학회 학술발표논문집 Vol.30 No.2Ⅱ
항해는 웹 응용의 중요한 특징 중 하나이다. 사용자는 인터넷에서 더욱 자유롭게 응용 내를 이동하고 하나의 웹 응용을 통해 다른 웹 응용을 사용하기도 한다. 웹 응용의 중요성이 커지고 있으며 사용자는 웹 응용이 더욱 정확하게 동작하고 그 것을 통해 더 자유로운 항해를 할 수 있기를 요구한다. 이런 환경에서 더 짧은 개발 기간에 더 정확한 동작을 하는 웹 응용의 개발이 요구되고 있다. 하지만 개발자들은 개발, 구현에만 집중하고 테스트를 소홀히 하는 경향이 강하다. 기존의 웹 응용 테스트에 관한 연구는 웹 응용의 기능 테스트를 중심으로 진행되어 왔다. 본 논문에서는 웹 응용의 효과적인 테스트를 위해 항해 구조를 이용한 테스트 케이스 생성 방법을 제안하고 이를 이용한 항해 테스트 방법을 제시한다.
이춘우(Chunwoo Lee),이병정(ByungJeong Lee),김희천(Heechern Kim),우치수(Chisu Wu) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.1B
웹 응용은 현재 가장 빠르게 성장하고 있고 사회에 미치는 영향이 큰 분야이다. 잘 못 동작하는 웹 응용은 사회적은 큰 손실이 될 수 있다. 이에 웹 응용의 검증 방법의 중요성이 대두되고 있다. 검증 방법으로는 코드 분석과 테스팅이 있다. 허나 시장에 제품이 출시되는 시간이 매우 짧고, 관련 기술의 발달이 빠른 웹 응용 개발의 특성상 코드 분석은 꽤 정확한 검증 결과를 얻을 수는 있으나 적절하다고는 할 수 없다. 따라서 테스팅을 검증 방법으로 사용하게 된다. 그렇다고 해도, 테스팅에 들이는 시간과 노력이 코드분석과 비슷하다면 이 또한 적절한 검증 방법이라고 할 수 없다. 테스팅의 비용을 줄여 전체적인 개발 비용을 줄이는 것이 필요하다. 테스팅의 비용은 테스트 케이스를 수행하는 시간과 테스트 케이스르 생성, 분석하는 시간으로 측정 가능하다. 이 논문에서는 이 시간들을 줄이기 위해 전체 웹 응용의 경로 중 사용 빈도가 높은 경로를 테스트 케이스로 하여 테스트 케이스 실행 시간을 줄이고, 각 페이지에 맞는 입력 값으로 빈도가 높은 사용자 세션 정보를 이용하여 테스트 케이스의 생성을 자동으로 할 수 있게 하여 테스터가 직접 테스트 케이스를 생성하는 것보다 시간을 줄였다.
확장된 UML 모델을 이용한 기민한 웹 애플리케이션 개발 방법론
이기열(Keeyoull Lee),정우성(Woosung Jung),이춘우(Chunwoo Lee),이병정(Byungjeong Lee),김희천(Heechern Kim),우치수(Chisu Wu) 한국정보과학회 2007 정보과학회논문지 : 소프트웨어 및 응용 Vol.34 No.3
웹 애플리케이션은 요구사항이 자주 변경되고, 기존의 소프트웨어와는 다른 아키텍쳐와 모델을 필요로 하며, 빠른 개발주기 안에 시장에 인도되어야 하는 등 여러 가지 특성으로 인해 기존의 전통적인 소프트웨어 개발 방법론을 적용하기에는 적절치 않다. 본 연구에서는 확장 UML 모델을 이용하여 체계적인 모델링을 수행하면서 동시에 요구사항의 변경에 기민하게 대응할 수 있는 웹 애플리케이션 개발 방법론을 제안한다. 본 방법론에서는 UML을 확장하여 웹 애플리케이션 메타모델을 정의하므로 특정 언어와 기술에 독립적이다. 개발 프로세스는 UML 프로파일 SPEM을 사용하여 기술된다. 프로세스 지원 도구를 통해 프로세스를 실행하고 맞춤화할 수 있다. 웹 애플리케이션을 좀더 체계적이고 효율적으로 모델링할 수 있도록 항해 모델링 도구와 컴포넌트 대화 모델링 도구도 지원한다. 실제 웹 애플리케이션 개발 사례를 통해 프로세스와 웹 애플리케이션 모델의 유용성을 검증한다. Traditional software development method is not suitable for Web application development because of characteristics of Web application such as frequent requirements change, different architectures and models and quick-to-market delivery. In this paper we propose a Web application development method adaptable to requirements change while we systematically model Web application using extended UML model. The metamodel is independent to specific languages and technologies because we define the metamodel using extended UML model. Proposed process is described by SPEM(Software Process Engineering Metamodel) profile. A process supporting tool execute and customize process. To model Web applications systematically and effectively, a navigation modeling and a component communication modeling tools are provided. In a case study, we show the usefulness of our process and model.
가솔린엔진 대상 성능시험시의 노킹보정률을 사용한 엔진 수정토크의 편차개선
조윤호(Yoonho Cho),김용옥(Yongok Kim),이춘우(Chunwoo Lee),김우태(Wootai Kim) 한국자동차공학회 2006 한국자동차공학회 춘 추계 학술대회 논문집 Vol.- No.-
Recent trends of development in small size gasoline engines are both to have higher compression ratio for the purpose of improved fuel consumption and to advance spark timing up to DBL in a low to mid engine speed region for a good acceleration performance of vehicles. However, there occurs the deviation of corrected engine torque results during engine performance test on dynamometer because test conditions influence the onset of knock. Therefore, this research shows the test deviation of corrected engine torque decreases when knock correction rate is used.
CUTIG : 정적 분석을 이용한 C언어 단위 테스트 데이타 추출 자동화 도구
김택수(Taeksu Kim),박복남(Boknam Park),이춘우(Chunwoo Lee),김기문(Kimoon Kim),서윤주(Yunju Seo),우치수(Chisu Wu) 한국정보과학회 2009 정보과학회논문지 : 소프트웨어 및 응용 Vol.36 No.1
As unit testing should be performed repeatedly and continuously, it is a high-cost software development activity. Although there are many studies on unit test automation, there are less studies on automated test case generation which are worthy of note. In this paper, we discuss a study on automated test data generation from source codes and indicate algorithms for each stage. We also show some issues of test data generation and introduce an automated test data generating tool: CUTIG. As CUTIG generates test data not from require specifications but from source codes, software developers could generate test data when specifications are insufficient or discord with real implementation. Moreover we hope that the tool could help software developers to reduce cost for test data preparation. 단위 시험은 지속적이고 반복적으로 수행되어야 하기 때문에 높은 비용을 필요로 하는 작업이다. 단위 시험의 자동화에 대한 많은 연구가 있었으나 테스트 데이타의 자동 추출에 대한 연구는 큰 성과를 이루지 못하고 있다. 본 연구에서는 소프트웨어의 소스 코드로부터 테스트 데이타를 자동으로 추출하는 방안에 대해 논의하고 각 단계의 알고리즘을 제시하였다. 또한 테스트 데이타 추출 자동화에 관한 이슈를 소개하고 테스트 데이타 추출 자동화 도구 CUTIG를 소개한다. CUTIG는 실제 소스코드를 이용하여 테스트 데이타를 추출하므로 소프트웨어의 요구사항 명세가 잘 작성되어 있지 않거나 실제 구현과 차이가 있는 경우에도 테스트 데이타를 생성할 수 있다. 또한 이 도구를 통해 개발자가 직접 테스트 데이타를 작성하는 데 소요되는 비용을 절감할 수 있기를 기대한다.
기호실행을 이용한 C 언어 단위테스트 케이스 자동 생성기의 구현
서윤주 ( Yunju Seo ),김택수 ( Taeksu Kim ),이춘우 ( Chunwoo Lee ),김기문 ( Kimun Kim ),박복남 ( Boknam Park ),신철오 ( Chuloh Shin ),우치수 ( Chisu Wu ) 한국정보처리학회 2007 한국정보처리학회 학술대회논문집 Vol.14 No.2
본 연구에서는 소프트웨어의 구현 코드로부터 테스트 케이스 자동에 관해 연구하며 도구를 구현한다. 이를 통해 개발자가 직접 테스트 케이스를 작성하는 데 소요되는 비용을 절감하고, 소프트웨어의 요구사항 명세가 잘 작성되어 있지 않거나 실제 구현과 차이가 있는 경우에도 영향을 받지 않고 테스트 케이스를 생성 가능하도록 한다.
허정욱,이춘우,백기엽 충북대학교 한국과학재단 지정 첨단원예기술개발 연구센터 2002 연구보고서 Vol.6 No.-
이상으로, 발광다이오드를 광원으로 하는 자연광 이용형 보광장치는 광강도가 매우 낮은 장마기와 같은 광환경이 불량한 시기에 적절히 이용하므로서 식물체의 엽면적 증대, 왁스와 같은 특정성분 증량 및 분지등의 생장이나 형태형성에 효과적인 영향을 미칠 수 있는 실용적인 보광시스템으로서의 이용가능성이 검토되었다. 또한, 두종류의 관엽식물에 있어서 약간의 생장 및 형태형성에 있어 상이한 결과를 나타내었으나, 보광을 하지 않은 자연광구에 비하여 저광강도의 발광다이오드를 보광 조사하므로서 두 관엽식물의 생장이나 이상적인 형태형성이 이루어지는 것을 알 수 있었다. 금후, 관엽식물 뿐만 아니라 다른 식물 종을 대상으로 발광다이오드를 광원으로 하는 자연광 이용형 광조사 시스템을 광원으로 하는 연구가 활발히 진 The effect of supplemental lighting providing by Light-Emitting Diodes at daytime on growth of two ornamental plants was investigated. 'Camella' Dieffenbachia amoena and 'Melany' Ficus pumila were grown under different supplemental lights of blue, red, or blue plus red for 50days. The supplemental lights with 30㎛ol m-2 s-1 in photosynthetic photon flux were established in greenhouse which controlled at 27.5℃ air temperature and 75% relative humidity in average from 15th June to 4th August. Fresh weight of 'Camella' was the greatest in the supplemental treatment of blue plus red light, although there was no significant difference in dry weight. Higher plant height was shown in the mixture light of blue plus red and in control of natural lighting. The fresh and dry weights of 'Melany' were significantly higher in the mixture treatment than in control without any supplemental light. Number of unfolded leaves of 'Camella' and 'Melany' was increased in the mixture treatment. Net photosynthetic rate (NPR) of 'Camella' was the greatest in the mixturelight and control, and the red alone and mixture light treatments gave the highest NPR in 'Melany'. Wax content per leaf of blue plus red treatment in 'Melany' was significantly higher than in control.