• Title/Summary/Keyword: 케이스

Search Result 1,105, Processing Time 0.031 seconds

Design of Computer Case for Reduction Noise (소음 저감을 위한 컴퓨터 본체 설계)

  • An Hee-Sang;Huh Yong-Jeong
    • Proceedings of the KAIS Fall Conference
    • /
    • 2005.05a
    • /
    • pp.61-63
    • /
    • 2005
  • 본 논문은 일반적으로 쓰이고 있는 PC 케이스 내부에서 발생하고 있는 소음 요소를 분석한 후 내부적 시스템 변화가 아닌 외형적인 변화를 통하여 PC 케이스 내부에서 발생하는 소음을 저감하는 효율성을 제공하고 더 나아가 친환경적인 디자인을 통한 업무 효율성을 높일 수 있기에 일반적 케이스 모델인 직육면체의 PC 케이스에서 팔면체의 PC 케이스를 제안하였고 그에 따른 실험적 결과를 토대로 새롭게 제안한 PC 케이스가 일반적 PC 케이스에 비해 높은 차음 효과가 있음을 제시하였다.

  • PDF

An Extended Modeling Technique Using External Use Cases (외부 유스케이스를 이용한 확장 모델링 기법)

  • Cho, Junsoo;Chong, Kiwon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • pp.459-461
    • /
    • 2009
  • 시스템 개발을 위해서는 시스템이 제공하는 기능을 명료하게 기술함은 물론 목표 시스템이 참조하는 외부 시스템의 기능을 명확하게 식별하여야 한다. 이는 목표 시스템의 범위를 명확하게 한정하기 위해 매우 중요하다. 그러나 현재의 유스케이스 모델링 기법에서는 외부 시스템은 액터로만 표현된다. 이는 외부 레거시 시스템을 간결하게 표현할 수 있다는 장점이 있으나, 외부 시스템의 기능 중 목표 시스템이 참조하는 유스케이스만을 식별하기 어렵게 만드는 단점도 갖는다. 이러한 불명확성은 유스케이스 명세 시 모델 작성을 어렵게 하여 유스케이스 모델의 이해도를 저하시키는 원인이 된다. 본 논문에서는 외부 유스케이스를 이용한 확장 모델링 기법을 제시한다. 확장 모델링은 레거시 시스템에 존재하는 외부 유스케이스를 표현하고, 내부 유스케이스와 관계성을 가질 수 있도록 확장 메커니즘을 지원한다. 확장을 위해서는 UML 확장 메커니즘 중 하나인 스테레오타입(Stereotype)을 활용하며, 따라서 기존 유스케이스 모델과의 호환성을 그대로 유지함으로써, 기존 모델링 기법과 일관되게 적용 가능하다.

Extended Use Case Modeling for Service-Oriented Computing (서비스 지향 컴퓨팅을 위한 확장 유스케이스 모델링)

  • Cho, Jun-Soo;Chong, Ki-Won
    • Journal of Internet Computing and Services
    • /
    • v.10 no.5
    • /
    • pp.153-163
    • /
    • 2009
  • It is necessary to identify the use cases of the supplier systems in order to define new service using their functions. Current use case modeling techniques, however, do not represent the external use cases clearly, because the external system is represented only by an actor. This ambiguity of the modeling technique declines the comprehensiveness of the model, and does not limit the scope of the target system explicitly. In this paper, we propose the extended use case modeling technique for service-oriented computing. This modeling technique enables the definition of external use cases and components. They are used to limit the boundary of the target system, and the relationship between them are modeled by the realization of external use cases. The proposed technique uses UML stereotype extension mechanism. so the compatibility with current use case modeling technique is preserved.

  • PDF

Test Case Automatic Generation for Fault Localization (결함 위치 추적을 위한 테스트 케이스 자동 생성 기법)

  • Park, Changyong;Kim, Junhee;Ryu, Sungtae;Youn, Hyunsang;Lee, Eunseok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.1235-1238
    • /
    • 2012
  • 오늘날 소프트웨어가 가지는 규모와 복잡성은 날로 심화되고 있으며, 소프트웨어 개발 시 결함을 찾아 내기 위한 테스트에 많은 시간이 소모되고 있는 실정이다. 이러한 문제점을 해결하기 위해 중요한 기술 중 하나가 결함 위치 추적(Fault Localization)이다. 이 기법을 이용하여 결함을 추적하기 위해서는 다량의 테스트 케이스를 필요로 하며, 추가로 테스트 케이스를 작성하는 것은 또 다른 개발 부하이다. 본 논문에서는 이를 해결하기 위해서 분기별 입력 조합 기반 테스트 케이스 생성방법과 시드 결과 기반 테스트 케이스 생성방법을 제안하였다. 개발자는 본 생성방법을 통해 테스트 케이스 생성에 대한 비용 절감을 기대 할 수 있다. 제안하는 내용의 효용성을 검증하기 위해 실제 예제 코드에 적용하여 평가하였다. 두 가지 방법 모두 무작위 생성한 테스트 케이스에 비해 개발자가 직접 생성하는 것과 유사한 테스트 케이스를 생성하고, 제안 방법으로 생성한 테스트 케이스의 신뢰성을 확인하였다.

Extracting Reusable Test Cases from Modified MATLAB Simulink Model (변경된 MATLAB Simulink 모델로부터 재사용 가능 테스트 케이스 도출)

  • Park, Geon Gu;Han, Hye Jin;Chung, Ki Hyun;Choi, Kyung Hee
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.8 no.6
    • /
    • pp.235-242
    • /
    • 2019
  • This paper proposes a reusable test case extraction technique for modified MATLAB Simulink/Stateflow (SL/SF) model. Creating test cases for complicated SL/SF model like ECU(Electrical Control Unit) of automotive, requires a lot of time and effort. An intuitive way to reduce to create new test cases whenever the model changes, is to reuse some test cases which have been generated for the original model. In this paper, we propose a method to define reusable test cases in SL/SF after defining model behavior and judging model equality by test cases. The proposed technique is evaluated using a commercial automotive controller model.

A Study on Designing Test Case For X-Forms Base UI Software with X-Internet Environment (X-Internet 환경에서 X-Forms 기반 UI 소프트웨어의 효율적인 테스트 케이스 작성을 위한 연구)

  • Lee, Seung-Hyuk;Lee, Chang-Sub
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.183-186
    • /
    • 2007
  • X-Internet 과 X-Forms 기반의 UI 소프트웨어 시스템은 개발이 완료되어 운영되는 과정에도 요구 사항의 변경, 성능 향상, 개발 과정 중의 오류 등의 다양한 이유로 변경될 수 있다. 기능 변경은 테스트 케이스 작성 시간과 비용의 증가로 이어진다. 본 논문은 소요되는 시간과 노력을 최소화하기 위한 테스트 케이스 작성 기법을 제안한다. 이를 위해 테스트할 기능을 분석하고 기존의 테스트 케이스에 새로운 기능을 접목하여 작성할 수 있는 테스트 케이스 재사용 알고리즘을 제안한다. 또한 오류가 전체 영역에 분포하지 않고 특정 영역에 분포하는 속성을 이용하여 모든 테스트 케이스를 생성, 실행하는 것이 아니라 오류를 잘 찾을 수 있는 테스트 케이스를 선정하여 테스트하는 기법의 효율성을 증명한다.

  • PDF

Boundary Testing research using Dynamic Symbolic Execution (동적 심볼릭 수행을 이용한 경계 테스팅 연구)

  • Koo, Keun-Hoi;Choi, Seok-Won;Choi, Jin-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.10a
    • /
    • pp.429-432
    • /
    • 2016
  • 전통적인 태스팅은 테스트케이스를 만드는데 많은 시간과 비용이 들기 때문에 시기적절한 출시를 해야 하는 휴대전화, TV와 같은 제품을 테스팅하는데 많은 어려움을 겪고 있다. 이러한 문제를 해결하려는 노력으로 관련 학계 및 산업체에서는 동적 심볼릭 수행을 이용한 커버리지가 높은 테스트케이스 자동생성 연구가 진행 중이다. 특히, Microsoft Research에서 만든 동적 심볼릭 수행도구인 PEX는 C#언어로 작성된 웹 또는 윈도우 프로그램의 테스트케이스를 자동 생성한다. 그러나 PEX의 사용자들로부터 테스트케이스가 부족하다는 피드백올 받았고, 그 결과로 경계 값 테스트케이스를 추가하는 연구를 진행하여 경계 값 테스트케이스를 추가하지 않았을 때 보다 더 많은 오류를 찾았다. 본 논문에서는 소프트웨어 오류가 있을 경우 엄청난 재산, 인명 피해가 발생하는 임베디드 소프트웨어 분야에서 자주 사용하는 언어인 C언어를 지원하는 동적 심볼릭 수행 도구 CREST를 수정하여 경계 값 테스트 케이스를 생생하는 연구를 진행한다.

Implementation of Project-Management System based on Use Case (유스케이스 기반의 프로젝트 관리 도구 구현)

  • Lee, Jong-Kook;Baek, Youngu-Kook;Baek, Jong-Heon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.259-262
    • /
    • 2005
  • 본 논문에서는 유스케이스 기반의 프로젝트 관리 도구를 소개한다. 유스케이스 기반의 프로젝트 관리 도구는 개발 프로젝트에서 사용되는 다양한 산출물을 유스케이스 중심으로 통합 관리한다. 또한 유스케이스를 기반으로 테스트 케이스, 사용자 매뉴얼을 도출할 수 있으며 유스케이스 중심의 일정 관리도 가능하다. 본 논문에서는 프로젝트 관리 도구의 레포지터리 구조를 설명하고 관리 도구의 기능을 설명한다. 끝으로 프로젝트에 적용한 결과 도출된 생산성 증가 효과에 대해 설명한다.

  • PDF

Reengineering Test Cases of Embedded Software (임베디드 소프트웨어의 테스트 케이스 리엔지니어링)

  • Seo, Kwang-Ik;Lee, Dong-Kun;Choi, Eun-Man
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.346-348
    • /
    • 2005
  • 소프트웨어를 동적으로 테스트 하려면 대상 소프트웨어에 적절한 데이터를 주어 실행해 보아야 한다. 효과적인 테스트가 되기 위해서 테스트 케이스의 선택뿐만 아니라 테스트 케이스가 어떻게 표현되었는가가 중요하다. 또한 정적인 테스트 작업에도 테스트를 위한 체크리스트가 어떻게 작성되었는지에 따라 테스트 작업의 효율성이 좌우된다. 이 논문에서는 비효율적이며 문제가 있는 테스트 케이스와 체크 리스트들을 리엔지니어링하는 방법을 제시하고 이를 실험 하였다. 임베디드 시스템의 일종인 디지털 방송수신 장치에 탑재된 소프트웨어를 대상으로 하여 이미 사용 중인 테스트 케이스의 효율성과 적합성을 따져보고 이를 리엔지니어링 하였다. 리엔지니어링 한 후의 테스트 케이스의 산출물이 얼마나 효과적인지를 살펴보았다. 또한 제품 계열 개념의 소프트웨어를 테스트하기에 적합하도록 테스트 케이스를 재사용 또는 restructuring하는 방법도 연구하였다.

  • PDF

Analaysis of Smart phone Case Pattern Design Using Dominant Color and Luminosity (주조색과 밝기정보를 이용한 스마트폰케이스 패턴디자인 분석)

  • Choi, Ran;Kim, Cheol-ki
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2014.07a
    • /
    • pp.41-42
    • /
    • 2014
  • 본 논문에서는 스마트폰 케이스에 제품디자인에 있어서 패턴 디자인 활용사례를 알아보고 주조색 분석을 통해 패턴디자인 트렌드를 살펴보는데 그 목적이 있다. 주조색 추출에 사용된 스마트폰 케이스는 +D프로젝트에 출시된 자료를 활용해 9명 디자이너 별 대표제품 2개를 분석했으며, 분석은 한국 표준색 색채분석, KSCA (Korea Standard Color Analysis) 프로그램을사용하여 각각의 이미지에서 5%이상 쓰인 주조색을 추출 하였고, Hue&Tone 분포를 통해 스마트폰케이스 패턴디자인에 사용된 색채 트렌드를 알아보고자 한다. 스마트폰케이스에 사용된 전체 주조색들을 살펴보면 색상에 있어서는 붉은색(R) 과 보라색-파랑색(PB) 의 분포가 상대적으로 높게 나타났고, 색조에 있어서는 밝은(B), 옅은(P) 톤이 가장 많이 사용 된 것을 알 수 있다. 향후 연구에서는 색채를 통한 감성분석을 연구해 스마트폰 케이스 제품디자인에 있어서 색채와 감성 간의 상관관계를 알아보고자 한다.

  • PDF