http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
테스트 프로세스 개선 모델(TPI next)을 통한 테스트 성숙도 모델 확장에 관한 연구
김기두 ( Kidu Kim ),김영철 ( R. Youngchul Kim ) 한국정보처리학회 2012 한국정보처리학회 학술대회논문집 Vol.19 No.1
소프트웨어 산업 발전과 함께 소프트웨어에 대한 사용자 기대치가 높아지게 되었다. 그로인해 소프트웨어 개발사는 기존의 소프트웨어 보다 나은 품질의 소프트웨어를 원하게 되었다. 보다 높은 품질의 소프트웨어를 개발 위해서는 우선적으로 올바른 개발 절차와 방법에 따라 개발하여야하며 최종적으로 완벽한 테스트를 통해 사용자에게 전해져야한다. 하지만 완벽한 테스트를 수행하는 것은 불가능하기 때문에 본 논문에서는 테스트 프로세스 개선 모델(TPI next)을 통해 기존 모델을 확장한 테스트 성숙도 모델(Enhanced TMMi)을 활용하여 정형화된 테스트 프로세스를 통한 보다 높은 품질의 소프트웨어를 확보하는 방안을 제안하고자 한다.
이종 임베디드 테스팅을 위한 MDA (Model Driven Architecture)기반의 테스트 프로세스 개선 및 확장에 관한 연구
김동호 ( Dongho Kim ),손현승 ( Hyunseung Son ),김우열 ( Wooyeol Kim ),김영철 ( R. Youngchul Kim ) 한국정보처리학회 2012 한국정보처리학회 학술대회논문집 Vol.19 No.1
현재 소비자의 요구에 따라 다양한 타겟 상에서 임베디드 소프트웨어 개발이 폭주되고 있다. 같은 서비스를 제공하는 어플리케이션을 다양한 플랫폼에 맞게 개발하려면 많은 시간과 비용이 소모된다. 또한 이를 위한 테스트 비용도 증가하게 된다. 이는 테스트 비용의 지출이 전체 개발비용에 막대한 영향을 미친다. 그래서 다양한 플랫폼 상에서의 테스트 비용을 감소하기 위해 기존 소프트 웨어공학 기법 중 하나인 Model Driven Architecture (MDA)를 적용한 기존 임베디드 개발기법에 테스트 프로세스를 개선 및 강화할 것을 제안한다[1][2]. 또한 다양한 타켓에 맞는 이종 테스트케이스 개발에 밑거름이 될 것이다.
TMMi와 TPI next 매핑 기반의 비/공통요소 추출을 통한 조직의 테스트 프로세스 향상
김기두 ( Kidu Kim ),박용범 ( Yong B. Park ),박보경 ( Bokyung Park ),김영철 ( R. Youngchul Kim ),송기평 ( Gi-pyeong Song ),신석규 ( Seck-kyoo Shin ) 한국정보처리학회 2012 한국정보처리학회 학술대회논문집 Vol.19 No.2
소프트웨어 개발 생태계의 변화에 따른 소프트웨어 개발의 다양화 및 Time-to-Market으로 인해 사용자들이 요구하는 소프트웨어 품질수준이 높아졌다. 그러나, 소프트웨어 품질을 향상하는 여러 가지가 방법의 하나로 완벽한 테스트를 통해 가능하다. 하지만, 완벽한 테스트를 수행하는 것은 불가능하다. 이를 해결하기 위해 정형화된 올바른 테스트 프로세스를 적용하여 품질을 높이고자 한다. 본 논문에서는 조직의 테스트 성숙도 수준을 평가할 수 있는 TMMi와 테스트 프로세스를 개선할 수 있는 TPI next의 매핑을 기반으로 조직의 테스트 성숙도 측정과 함께 테스트 프로세스 수준 향상을 위한 가이드를 제공하고자 한다. 이를 위한 절차로 TMMi(level2)와 TPI next의 매핑, 비/공통 요소 추출을 통해 조직의 테스트 프로세스 개선을 위한 가이드를 제공하고자 한다.
사용자 니즈를 통한 사용자 선호도 요구사항 추출 및 우선순위화
박보경 ( Bokyung Park ),김영철 ( R. Youngchul Kim ) 한국정보처리학회 2012 한국정보처리학회 학술대회논문집 Vol.19 No.1
기존 방법은 Cockburn의 Goal 지향 유스케이스 방법[7]을 이용하여 고객 요구사항을 추출하는 방법을 제안하였다[2]. 그런 방법은 개발자 관점 요구사항으로 사용자의 요구를 충족시키기가 어렵다. 그래서 이 논문에서는 사용자 중심의 소프트웨어 개발 방법론[1,3,4,6]을 적용하여 사용자의 니즈(Needs)에 맞는 사용자 선호도 요구사항을 찾고자 한다. 이러한 요구사항의 Goal 중요도를 측정하여 우선순위를 도출한다. 이는 사용자의 니즈에 맞는 요구사항 결정과 테스트 케이스의 우선순위화가 가능하다. 사례연구로 U-Home 안에서 실내온도 조절에 관한 사용자의 요구를 분석하였다[1].
박보경(Bokyung Park),김영철(R. Youngchul Kim) 한국정보과학회 2013 정보과학회 컴퓨팅의 실제 논문지 Vol.19 No.4
기존 가치혁신 요구공학은 ERRC 분석과 요구사항의 우선순위화를 통해 체계적으로 요구사항을 추출하는 방법이다[1]. 기존 방법은 구조적 개발 방법 기반으로, ERRC 산출 근거 미비와 정량적 수치표현 보완이 필요하다[2]. 본 연구에서는 현재 대중화된 유스케이스 기반 개발에 적용하도록, 구체적인 시스템의 Value 보다는 Goal을 정의하고, 이에 따른 Goal 지향의 유스케이스 기반 요구공학 메카니즘을 제안한다. 이 절차는 시스템의 Goal을 식별하며, 기본 시스템 단위를 유스케이스로 한다. 또한 Goal 기반의 유스케이스를 식별하여, 요구사항을 추출하고 우선순위화 한다. 이를 위해 기존 ViRE의 ERRC Matrix를 유스케이스 기반의 Goal 중요도 결정 매트릭스로 보완한다. 또한 유스케이스 점수를 이용하여 검증하고, 제안한 방법과 비교, 분석한다. The existing valued innovative requirement engineering was a way to extract systematically requirements through prioritizing requirement with ERRC[1]. this approach was based on structured method, which needs to complement a quantitatively numerical representation and unclear ERRC based calculation[2]. In this paper, we apply the current popular use case based development with refining ViRE, which is based on Goal instead of value, and also suggest goal oriented requirement engineering mechanism based on modified ViRE. On this process, there is to identify goals with use cases as the basic unit of the system, and prioritizes and extracts requirements within use cases. To do this, we define Use case oriented goal importance decision matrix modified with the ViRE. With this approach, we also compare and analyze our proposed process with the ViRE process, and validate the resulting calculation with the UseCase Point concept.
시뮬레이션 기법을 통한 효율적 스마트 보행신호등 메커니즘 구축
이현준(Hyeonjun Lee),문소영(Soyoung Moon),김영철(R.Youngchul Kim),손현승(Hyeonseung Son) 한국정보과학회 2016 정보과학회 컴퓨팅의 실제 논문지 Vol.22 No.2
현재 교통약자(장애인, 고령자, 어린이 등)의 보행 속도는 일반인 보다 느려, 기존 신호등의 제한된 시간 동안 안전하게 횡단이 불가능하다. 단지 기존의 보행신호등의 시간을 늘려 해결할 수 있지만 교통약자의 구분 없이 신호 대기 시간만 늘리면 신호등의 효율성이 떨어진다. 본 논문은 스마트 보행신호 등과 보행자의 스마트기기 연동 메커니즘을 제안하고, 이를 통해 교통약자와 일반인을 구분하여 교통약자에게 추가 보행 시간을 제공으로 교통체증을 최소화 하고자 한다. 스마트 보행신호등은 사물인터넷(IOT) 기술을 활용하여 교통약자를 식별하는 교통약자 중심의 보행신호등 메커니즘이다. 또한 시뮬레이션 기법을 통한 효율적 스마트 보행신호등 메커니즘 구축에 필요한 Data를 추출하고 스마트 보행신호등의 효율성 확인을 위해 가상의 시뮬레이션 환경에서 여러 종류의 신호등을 구축하여 인원 증가에 따른 신호대기시간 비교 분석 통해 효율적 시간을 검증한다. The walking speed of handicapped people generally is slower than that of normal people. So it is difficult for them to cross at crosswalks within the allotted time provided by the traffic light. This problem can be solved by expanding the time of the traffic light. However, if the latency of the traffic light is increased without distinguishing the handicapped among all other pedestrians, the efficiency of traffic signal lights will decrease. In this paper, we propose a smart traffic signal connecting mechanism between the previous pedestrian traffic signal and a pedestrian’s device (smartphone). This Smart pedestrian traffic light, through this mechanism, minimizes traffic congestion by providing additional walking time only to the handicapped among pedestrians. This crosswalk traffic light recognizes the handicapped using a technique called Internet of things (IOT). In this paper, we extract the data necessary to build an effective smart crosswalk traffic light mechanism through simulation techniques. We have extracted different kinds of traffic signal times with our virtual simulation environment to verify the efficiency of the smart crosswalk pedestrian traffic light system. This approach can validate the effective delay time of the traffic signal time through a comparison based on number of pedestrians.
컴포넌트 기반 시스템 상호운용성 측정 및 평가를 위한 상호운용 능력 모델 개발
류동국(DongKuk Ryu),김기두(KiDu Kim),이상일(Sang-Il Lee),김영철(R. YoungChul Kim) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.1B
정보화가 진전됨에 따라 많은 컴퓨터 시스템이 개발되어 사용되고 있다. 대부분의 컴퓨터 시스템들이 초기에는 독자적인 운영에 만족하였으나 시스템의 효율성이나 사용자의 요구로 인하여 시스템간의 정보교환에서 기능교환에 이르기까지 정보시스템의 상호운용성이 시스템의 성능을 측정하는 중요한 요소가 되어가고 있다. 그리고 컴포넌트 기반의 새로운 소프트웨어 개발 패러다임이 발전하면서 컴포넌트의 상호운용성과 재사용성을 이용한 시스템 개발이 시도되고 있고 컴포넌트 개발 방법론 또한 발전하고 있다. 그러나 정보 시스템의 상호운용성에 관한 체계적인 연구는 현재 미비한 실정이다. 본 논문에서는 미 국방성에서 정보시스템의 상호운용성 측정 및 평가를 위하여 사용하는 LISI 모델을 확장하여 컴포넌트 기반 시스템의 상호운용성을 측정 및 평가할 수 있는 상호운용 능력 모델을 개발하였다. 본 논문에서 제시하는 컴포넌트 상호운용 능력 모델은 컴포넌트 기반 시스템의 개발 프로세스에 따라 각 개발 단계에서 상호운용성을 측정할 수 있도록 고안되었다. 따라서 본 논문의 상호운용 능력 모델은 상호운용 성숙도 모델로 확장하여 기 개발된 시스템의 상호운용 성숙도 측정이나 향상에 사용할 수 있다.