• 제목/요약/키워드: 테스트 케이스 선택

검색결과 25건 처리시간 0.03초

주문형 비디오 서비스 개발의 피처지향 분석모델 적용 연구 (A Study on Applying Feature-Oriented Analysis Model to Video-On Demand (VOD) Service Development)

  • 고광일
    • 디지털콘텐츠학회 논문지
    • /
    • 제18권3호
    • /
    • pp.457-463
    • /
    • 2017
  • 주문형 비디오 서비스는 방송사 입장에서 기존 수신료와 광고 기반의 수익모델 외에 추가적인 수익모델을 제공하기 때문에 각 방송사들은 자신만의 주문형 비디오 서비스를 개발하고 매출 증대를 위하여 빈번하게 개선 작업을 수행하고 있기 때문에 개발업체는 주문형 비디오 서비스 개발의 효율성을 높이는 방법을 모색하고 있다. 본 연구는 이와 같은 개발업체의 요구를 근거로 주문형 비디오 서비스 개발에 피처지향 분석모델을 적용하기 위한 기반 연구를 수행하였다. 피처지향 분석모델은 다 수의 사례연구들을 통해 선택적 기능들이 많은 소프트웨어의 사용자 요구사항 분석에 효율적인 방법으로 인정받고 있다. 본 논문은 미국 카네기 멜론대학 SEI에서 개발한 FODA (Feature-Oriented Domain Analysis)를 활용하여 주문형 비디오 서비스의 피처모델을 개발하고, 피처모델에서 규명된 피처들과 피처들 간 논리적 관계를 바탕으로 주문형 비디오 서비스의 기능들을 명세하고, 그 기능들을 테스트할 수 있는 테스트케이스들을 설계하였다. 이런 일련의 연구는 주문형 비디오 서비스 개발에 피처지향 분석모델을 적용하기 위한 토대를 이룬다.

에이전트 기반의 객체지향 소프트웨어 테스트 도구인 TAS의 구현 및 분석 (Implementation and Analysis of the Agent based Object-Oriented Software Test Tool, TAS)

  • 최정은;최병주
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제28권10호
    • /
    • pp.732-742
    • /
    • 2001
  • 컴퓨터 분야에서 에이전트의 개념의 전자 상거래, 정보 검색과 같은 많은 어플리케이션에 응용되어 중요시되고 있지만, 소프트웨어 테스트 분야에 에이전트의 개념이 적용되는 것은 드문 일이었다. 테스트 에이전트 시트템 (TAS)은 에이전트 개념을 소프트웨어 테스트 분야에 적용한 새로운 도구로, 'User Interface Agent', 'Test Case Selection & Testing Agent'그리고'Regression Test Agent'로 구성되어 있다. 이들 세개의 에이전트들은 각각 지능성을 나타내는 규칙들을 가지고 객체 지향 프로세스를 딸라 자율적으로 테스트를 진행한다. 이 시스템은 두 가지 측면에서 장점을 가지고 있다. 첫째는 자율적으로 테스트 진행시켜 테스터의 간섭을 최소화한다는 것이고 둘째는 지능적으로 중복이 없고 일관성이 있는 효율적인 테스트케이스를 선택하여 테스트 시간을 감소시키면서 오류검출능력은 향상된다는 것이다. 본 논문에서는 사례를 중심으로 실행과정을 기술하여 TAS를 구성하는 세 개의 에이전트들의 자율적인 행동으로 테스트가 진행되는 것을 보여 TAS가 테스트의 간섭을 최소화한다는 것을 보인다. 그리고 4가지유형의 실험을 수행하여 테스트 시간의 단축과 오류 검출 효과향상을 기술한다.

  • PDF

레이저 용접에 관한 디퍼렌셜 케이스와 링기어 구조에 관한 고찰 (Study of laser welding for differential case & ring gear)

  • 정택민;김수래;이세헌
    • 대한용접접합학회:학술대회논문집
    • /
    • 대한용접접합학회 2009년 추계학술발표대회
    • /
    • pp.121-121
    • /
    • 2009
  • 자동차는 코너 주행 시 In-corner와 Out-corner 의 바퀴 궤적이 달라지므로, 특별한 장치가 없이 좌우 구동 측의 바퀴가 같은 속도로 회전을 하게 되면 정상적인 주행이 불가능하다. 따라서 정상적인 코너 주행이 가능 하려면, 코너 안쪽 바퀴보다 바깥쪽 바퀴가 더 빨리 회전해야 하며 이러한 회전 차를 보상받지 못할 경우 바깥쪽 바퀴가 끌리는 현상이 발생하는데 이를 방지하기 위해 디퍼렌셜 기어가 필요하다. 현재 디퍼렌셜 기어는 디퍼렌셜 케이스와 링기어를 볼트로 체결하는 조립 공법을 통해 생산되고 있다. 하지만 볼트 체결 공법은 조립을 위한 볼트와 볼트 체결을 위한 플랜지와 볼팅을 위한 홀을 가공하는 공정이 필요하기 때문에 재료비 절감 및 생산 효율 향상에 매우 불리하고 볼트체결을 위한 부분 때문에 불필요한 무게가 증가하게 된다. 따라서 본 연구에서는 이러한 기계적 체결 방식을 레이저 용접 방식으로 대체하여 재료비를 절감하고 무게 저감을 통해 주행성능을 향상시키고자 하였다. 링기어의 소재는 침탄처리강(SCM420H)이며 디퍼렌셜 케이스의 소재는 주철(GCD500)을 사용하고 있다. 주철은 용접시 용접부와 열영향부에서 마르텐사이트 조직과 레데브라이트, 시멘타이트 조직이 생성되며 고탄소 모재의 탄소 확산으로 인한 부분 혼합영역에서 탄소 합금이 생성되어 균열이 발생하는 등 용접성이 매우 좋지 않은 것으로 알려져 있다. 이러한 주철의 난용접성을 해결하는 방법으로는 고탄소 모재 용접시 발생하는 탄소의 확산을 억제하거나 예열이나 후열 처리를 통한 냉각 속도의 제어하는 방법과 오스테나이트 안정화 원소를 첨가한 필러와이어를 사용하여 용접시 마르텐사이트와 시멘타이트의 성장을 방해하는 방법 등이 이용되고 있다. 본 연구에서는 예열처리나 후열처리를 통한 주철의 용접법은 대량 생산을 통한 원가절감을 노리는 자동차 업계의 특성에 비추어 볼 때 비용이나 프로세스 구성 면에서 적용하는 것이 어려울 것이라 판단하여 Ni-base filler metal을 통한 주철의 용접법을 선택하였고 그 결과 실차에 적용하기 위한 비틀림 강성 테스트나 내구 테스트는 통과하였으나 NVH 테스트 결과 볼팅 체결 방식에 비하여 소음이 커지는 문제가 발생하고 링기어의 HAZ부가 고경화 되는 문제가 발생하였다. 때문에 용입깊이를 초기 시제품인 5mm에서 4mm로 변경시켜 입열량 감소 및 용접변형을 줄여 소음 문제를 해결하고자 하였으며 링기어의 침탄층을 1mm 절삭하여 링기어 HAZ부의 고경화 문제를 해결하고자 하였다. 이러한 용접 구조 변경이 용접변형 및 강성과 피로에 미치는 영향력을 알아보고자 용접 및 열처리 상용 소프트웨어인 SYSWELD, 구조해석 상용소프트웨어인 NX_NASTRAN, 피로 해석 상용 소프트웨어인 FEMFAT을 이용하여 시뮬레이션 하였고 실제 구조 변경한 용접 시제품과 비교, 분석하였다.

  • PDF

임베디드 디바이스를 위한 운영체제의 벤치마킹과 성능평가 (Evaluation and Benchmarking on Operating System for Embedded Devices)

  • 정태경
    • 한국정보통신학회논문지
    • /
    • 제10권1호
    • /
    • pp.156-163
    • /
    • 2006
  • 본 고에서는 임베디드 시스템을 위한 운영체제를 평가하고 성능을 검사하는 것을 주안점으로 삼고 있으며 현재 상용화 되어있는 윈도우즈 플래포움을 기초로 하고 있다. 전형적인 컴퓨터의 workload 이용하고 시스템성능을 증가시키는 운영체제의 벤치마킹의 분석을 포함한 기본적인 방법과 동시에 하위레벨에서의 규명을 이루고 있다. 본 고에서는 "WinStone"과 "HBench" 같은 선택되어진 어플리케이션 중심과 직접적으로 시스템에 영향을 끼치는 가장최선의 벤치마킹툴이 사용되었다. 이 실험과 케이스 연구를 통하여 벤치마킹툴을 이용하여 윈도우즈 플래포움의 하위레벨 테스트와 동시에 어플리케이션 레벨의 임베디드 마이크로시스템의 성능을 보여 주고 있다.

BioAPl기반 시스템 모듈을 검증하기 위한 적합성시험 방법 연구 (A Study on Conformance Testing Method to Verify the BioAPI Based System Module)

  • 이유영;권영빈
    • 정보처리학회논문지B
    • /
    • 제11B권7호
    • /
    • pp.759-768
    • /
    • 2004
  • 생체인식기술을 응용한 제품이 다양해지면서 상호운용성의 문제가 제기되어 국제표준화가 진행중인 BioAPl(Biometric Application Pro-gramming Interface)를 기반으로 한 생체인식 제품의 개발이 증대되고 있다. 그러나 BioAPl를 적용하여 개발된 제품에 대한 성능 측정 및 표준규격의 적합성 여부에 대한 신뢰성 있는 평가 도구가 마련되어 있지 않은 상태이다. 본 논문은 생체인식시스템이 BioAPl 규격의 요구사항 및 기준에 얼마나 만족하여 개발하였는가를 검증하기 위한 적합성시험 방법을 연구하였다. 제안된 적합성 시험기술의 첫 번째는 BioAPl명세서가 제공하는 각 함수들을 제대로 구현하였는가에 대한 확인과 사용여부를 평가하는 것이다. 이것은 응용에서 APl(Application Provider Inter-face)함수를 호출하면 프레임워크를 통해 BSP(Biometric Service Provider)를 실행하는 것으로 이때 파라미터와 선행함수의 선택이 필요하다. 두 번째는 BioAPl의 해당 테스트케이스를 분석하여 모듈관리, 핸들기능, 검증기능에 대한 시나리오를 평가하는 것이다. 실험은 BioAPl 컨소시엄에서 제공하는 샘플프로그램과 상용 지문검증시스템의 BSP를 사용하여 제안하는 적합성 평가 방법에 대한 실험을 수행하였다. 이에 따라 BioAPl를 기반으로 한 BSP들이 요구사항에 적합하게 개발되었는지를 판단할 수 있었다.