• 제목/요약/키워드: 커버

Search Result 1,100, Processing Time 0.06 seconds

구성가능한 소프트웨어 제품라인 시험에서 코드 커버리지 측정 (Code Coverage Measurement in Configurable Software Product Line Testing)

  • 한수빈;이지현;고서연
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제11권7호
    • /
    • pp.273-282
    • /
    • 2022
  • 구성가능한 소프트웨어 제품라인 시험은 모든 멤버제품들에 포함되는 공통 부분과 일부 또는 단일 제품에 포함되는 가변 부분을 고려해야 하기 때문에 단일 제품 시험 방법들을 그대로 적용하기 어렵다. 소프트웨어 시스템 시험에서 시험 커버리지는 수행된 시험의 적절성을 측정하는 척도이다. 구성가능한 소프트웨어 제품라인으로부터 생성될 수 있는 멤버제품들은 수백 개에 이를 수 있기 때문에 시험 커버리지 측정은 소프트웨어 제품라인 수준에서 시험의 적절성을 평가하기 위해 중요하다. 이 논문은 구성가능한 소프트웨어 제품라인 시험에서 제품라인 수준의 코드 커버리지 측정 방법을 제안한다. 제안한 방법은 피처 집합의 포함 관계를 기준으로 제품들을 계층화한 후 제품라인의 멤버제품들을 시험하고, 시험으로부터 얻어진 각 제품의 시험 커버리지들을 종합하여 SPL 시험 커버리지를 정량화한다. 제안한 방법을 11개의 구성가능한 소프트웨어 제품라인 사례에 적용하여 검증한 결과, 제안한 방법은 SPL 시험이 얼마나 철저하게 수행되었는지를 정량적으로 기술하여 SPL 시험의 적정성을 확인할 수 있도록 도왔다. 또한, 새로 추가된 SPL 멤버제품의 시험이 이전 멤버제품 시험 대비 커버리지를 증가시키는 방향인지 확인할 수 있어 새로운 시험케이스들이 멤버제품들 간의 차이를 커버하는 방향으로 시험이 이루어지고 있는지 확인할 수 있었다.

24 GHz 대역 레이더의 평면 커버와 레이더 간의 이격 거리의 영향에 관한 연구 (Study on Effects of Separation Distance between Flat Cover and Radar for 24 GHz Band Radar)

  • 여준호;이종환;류정탁
    • 한국산업정보학회논문지
    • /
    • 제29권2호
    • /
    • pp.27-33
    • /
    • 2024
  • 본 논문에서는 두꺼운 레이더 커버와의 이격 거리가 24 GHz 대역 레이더 성능에 미치는 영향을 실험을 통해 연구하였다. 레이더 앞에 두께 10 mm의 폴리카보네이트 레이더 커버가 놓일 때 레이더와 레이더 커버 사이의 이격 거리 변화에 따른 레이더 성능의 변화를 레이더 커버가 없을 때와 비교하였다. 레이더 성능 지표로는 레이더에서 측정된 거리를 사용하였고, 건물 내 복도에서 사람이 일정한 속도로 레이더로부터 멀리 벗어났다가 다시 가까워질 때 거리를 측정하였다. 레이더와 레이더 커버 사이의 이격 거리는 2 mm, 5 mm, 20 mm로 정하여 실험하였다. 레이더 커버가 없을 때는 49.64 m까지 거리를 측정할 수 있었고 가장 오차가 적었다. 이격 거리가 2 mm일 때는 레이더 커버의 영향으로 37.61 m부터 거리 측정이 안되는 구간이 나와서 성능이 가장 좋지 않았다. 이격 거리가 5 mm와 20 mm로 증가시켰을 때는 49.56 m까지 거리가 측정되었으나 측정된 거리와 실제 거리와의 오차가 큰 구간이 레이더 커버가 없을 때 보다 많이 발생하였다.

희소 모바일 애드 혹 네트워크 환경에서 빅데이터 센싱을 위한 에너지 효율적인 센서 커버리지 알고리즘 (An Energy-Efficient Algorithm for Solving Coverage Problem and Sensing Big Data in Sparse MANET Environments)

  • 길준민
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제6권11호
    • /
    • pp.463-468
    • /
    • 2017
  • 모바일 노드를 이용하여 넓은 범위를 센싱하기 위해서는 노드 배치의 균일성이 매우 중요한 이슈 중 하나이다. 본 논문에서는 희소 모바일 애드 혹 네트워크 환경에서 빅 데이터 센싱을 위한 커버리지 문제에 대한 주제를 다룬다. 커버리지 문제에 관한 기존 연구에서는 넓은 범위를 센싱하기 위해 노드의 수가 충분히 많은 환경을 가정하였다. 하지만 희소 모바일 애드 혹 네트워크 환경에서 센서 커버리지 문제는 노드들 간의 센싱 범위가 겹치는 범위를 최소화하기 위해 노드들 간의 거리가 충분히 멀어야 한다. 따라서 본 논문에서는 희소 모바일 애드 혹 네트워크 환경에서 센서 커버리지 문제를 정의하고 중앙 중재자 없이 자가 조직의 방식에 의한 해결 방안을 제시한다. 실험 결과를 통해 제안하는 방식은 커버리지 영역과 에너지 소비 관점에서 효율적임을 보인다.

모바일 센서노드들의 협동형 단계적 이동기법 기반의 에너지 효율적인 동적 센서네트워크 커버리지 관리 (Collaborative Stepwise Movement of Mobile Sensor Nodes for Energy Efficient Dynamic Sensor Network Coverage Maintenance)

  • 한녹손;김성환
    • 정보처리학회논문지C
    • /
    • 제16C권4호
    • /
    • pp.535-542
    • /
    • 2009
  • 무선센서네트워크는, 다수의 센서노드가 넓은 지역에 배치되어 자신의 전원에 의해 동작하고 다른 센서노드와 협력하여 환경검침 또는 물리량 검침을 수행하는 무선네트워크로 정의한다. 각각의 센서노드들은 자신의 배터리전원소모를 최소화하여, 장기간 사용할 수 있어야 하며, 센서 노드를 적절하게 배치하여 전체 네트워크 커버리지를 제공할 수 있어야 무선센서네트워크의 수명을 늘일 수 있다. 초기 센서노드의 배치로는 센서들의 배터리 수명 등의 이유로 제약이 있으며, 모바일센서노드는 센서가 이동하여 새로운 커버리지를 제공함으로써, 이러한 제약조건을 완화할 수 있다. 본 논문에서는 perimeter coverage property를 만족하는 모바일 센서들의 단계적인 이동을 통한 커버리지 제공기법을 제안한다. 각각의 모바일 센서노드들은 이웃한 센서노드들이 dead 노드인지 판단하게 되며, dead 노드인 경우, 센서네트워크의 커버리지 hole을 만드는지 여부를 판단한 후, 각각의 모바일 센서노드들은 hole의 중심점을 계산하고, 관련된 센서노드들이 협동하여, 단계적으로이동하여, 최종 hole을 커버하는 새로운 센서네트워크를 형성하게 된다. 본 제안기법을 시뮬레이션하여 DCM 기법과 비교한 결과, 에너지 효율을 결정하는 전체 움직임거리 측면에서 최소 50% 이상의 성능향상을 보임을 확인하였다.

코드 커버리지를 높이기 위한 상태 머신 변환 방법 (Transformation Method for a State Machine to Increase Code Coverage)

  • 윤영동;최현재;채흥석
    • 정보과학회 논문지
    • /
    • 제43권9호
    • /
    • pp.953-962
    • /
    • 2016
  • 모델 기반 테스팅은 시스템의 행위를 표현하는 모델을 시스템 명세로 활용하여 테스트를 수행하는 기술이다. 자동차, 국방/항공, 의료, 철도, 원자력과 같은 산업 도메인에서는 소프트웨어의 품질 향상을 위해 모델 기반 테스팅과 코드 커버리지 기반 테스팅을 요구하고 있다. 모델 기반 테스팅과 코드 커버리지 기반 테스팅이 모두 요구됨에도 모델과 소스 코드 간의 추상화 수준 차이로 인해 모델 기반 테스팅만으로 높은 코드 커버리지를 달성하는 것이 어려워 모델 기반 테스팅과 코드 커버리지 기반 테스팅이 별도로 수행되어져 왔다. 본 연구에서는 기존의 모델 기반 테스팅의 한계점을 개선하기 위하여 모델 기반 테스팅에서 테스트 모델로서 이용되는 대표적인 모델링 방법 중 하나인 프로토콜 상태 머신을 테스트 모델로서 이용하여 효과적으로 코드 커버리지를 향상시키는 상태 머신 변환 방법을 제안한다. 또한 본 연구에서는 두 시스템을 대상으로 한 사례 연구를 수행하여 제안 방법의 효과성을 분석하였다.

커버링 다항식을 이용한 골레이 부호의 연판정 복호 (Soft-Decision Decoding of the [23,12] Golay Code Using Covering Polynomials)

  • 성원진
    • 한국통신학회논문지
    • /
    • 제27권3A호
    • /
    • pp.180-187
    • /
    • 2002
  • 커버링 다항식을 이용한 복호는 오류 포착 복호의 확장된 형태로써, 순환 부호에 적용되어 간단하고도 효율적인 복호기 구현을 가능하게 한다. 커버링 다항식은 한계 거리 이상의 복호와 연판정 복호에도 사용될 수 있으며, 구현 복잡도는 사장되는 커버링 다항식의 개수에 비례하게 된다. 본 논문에서는 커버링 다항식을 이용한 연판정 복호 방법을 제시하고 이를 [23,12] 골레이 코드에 적용하였다. 적용을 위하여 새로운 커버링 다항식 집합을 일반화된 공식으로 유도하고, 이 집합이 골레이 부호를 비롯한 다수의 순환 부호에 효율적으로 활용될 수 있음을 보였다. 또한 제시된 방법을 사용한 복호기의 성능 평가 모의 실험을 수행하여 복잡도와 성능의 trade-off관계를 보였다. 유도된 커버링 다항식을 사용한 골레이 부호의 연판정 복호 시, 최대 유사도 복호가 갖는 최적 오율과 비교하여 전체 실험 구간에서 0.2dB 이내의 성능을 보였으며, 유사한 성능을 갖는 Chase 알고리듬 2와 경판정 복호가 결합된 경우에 비해 복잡도가 감소함을 확인하였다.

다단계 온도프리스트레싱을 이용한 강거더교의 보강에 관한 연구 (A Study on Strengthening of Steel Girder Bridge using Multi-Stepwise Thermal Prestressing Method)

  • 김상효;김준환;김준환
    • 한국강구조학회 논문집
    • /
    • 제18권6호
    • /
    • pp.717-726
    • /
    • 2006
  • 교량의 보강공법으로 주로 사용되는 외부강봉을 이용한 후인장공법은 적용범위가 넓고 교량의 극한 및 항복에 대한 강성을 증가시켜 휨 보강 효과가 뛰어나지만, 모재접합부의 응력집중, 비효율적인 하중분배, 고정앵커부설치, 유지관리의 어려움 등의 단점이 있다. 본 연구는 기존의 외부강봉을 이용한 후인장공법이 가지는 단점을 보완하고 강판접합공법의 장점을 접목한 새로운 개념의 보강공법으로 커버플레이트의 열변형 특성을 이용한 다단계 프리스트레싱 보강공법을 제안하고자 한다. 커버플레이트의 열변형 특성을 이용한 다단계 프리스트레싱 보강공법은 커버플레이트를 다단계로 가열하여 가열단계별로 거더의 하부플랜지에 고장력볼트로 접합한 뒤, 열원을 제거하여 발생하는 다단계 수축력을 보강에 필요한 프리스트레싱력으로 이용하는 보강공법이다. 커버플레이트의 다단계 프리스트레싱에 의한 보강효과는 커버플레이트의 온도분포와 가열구간에 따라 결정되므로 본 연구에서는 커버플레이트의 열전달 모형실험 및 강거더 모형 실험을 통하여 커버플레이트의 열전달해석과 프리스트레스 도입효과를 분석하였으며, 단경간 강거더 교량을 대상으로 제안된 보강공법의 효율성 및 적용성을 검토하였다.

소형셀 네트워크 전송용량 향상을 위한 분산 파일저장 및 커버리지 확장 기법 (Distributed File Placement and Coverage Expansion Techniques for Network Throughput Enhancement in Small-cell Network)

  • 홍준표
    • 한국정보통신학회논문지
    • /
    • 제22권1호
    • /
    • pp.183-189
    • /
    • 2018
  • 본 논문은 제한된 백홀 용량으로 발생하는 소형셀 네트워크에서의 트래픽 병목현상을 완화하기 위한 분산 파일저장 기술과 커버리지 확장 기술을 제안하였다. 제안 기법은 한정된 메모리 용량으로 백홀 망의 부하를 최소화하기 위해 파일의 인기도와 기지국의 메모리 용량에 따라 기지국의 커버리지와 파일 저장방법을 결정한다. 즉, 메모리 공간이 작거나 이용자들로부터 요청되는 파일이 다양할 경우 개별 기지국에 저장된 파일로 이용자를 서비스할 수 있는 확률이 낮아지므로 커버리지를 확장하고 기지국 사이 저장 파일의 중복을 줄여 커버리지 중첩지역에 있는 이용자가 다수의 기지국에 저장된 다양한 파일로 서비스 받을 수 있게 한다. 시뮬레이션을 통한 기존 배타적인 커버리지를 갖는 소형셀 네트워크에서의 파일저장 기법과의 전송용량 비교를 통해 제안 기법이 메모리 공간이 작거나 이용자들로 부터 요청되는 파일이 다양한 상황에서 높은 성능 이득을 가짐을 보였다.

다중센서 양변기에 관한 연구 (A Study on the Multi-sensor Toilet)

  • 임정빈;박남기;최보겸;김연경;김재욱
    • 한국전자통신학회논문지
    • /
    • 제17권1호
    • /
    • pp.201-206
    • /
    • 2022
  • 본 논문은 변기 커버 자동 개폐식 기능을 갖춘 물 내림 시스템을 연구하였다. 커버 위에 부착된 적외선 센서의 감지 여부에 따라 작동하게 된다. 열림 기능의 적외선 센서가 감지 되면 변기 커버의 서보모터를 구동시켜 커버를 올리도록 설정하였고, 닫힘 기능의 적외선 센서가 감지되면 커버를 내리도록 설정하였다. 커버 내부에 기울기 센서를 달아서 커버가 내려가는 것에 동작하도록 설정한 뒤 이것이 작동되면 변기 레버와 연결되어 있는 서보모터가 공급 구의 마개를 열어 물을 내려보내는 방식이다. 또한, 물을 내려보내는 과정 중에서 물이 막혔을 때 알리기 위한 비접촉 수위센서와 LED 기능을 이용해 다음 사용자가 양변기를 이용할 때 겪을 수 있는 불펀을 최소화하였고, 변기가 닫혀있는 동안 세균 증식을 막기 위해 UV-LED 기능도 구현하였다.

OFDMA 기반 Relay 시스템에서 Throughput 성능 향상을 위한 적응적 커버리지 조절 기법 (An Adaptive Coverage Control Algorithm for Throughput Improvement in OFDMA-based Relay Systems)

  • 현명륜;홍대형;임재찬
    • 한국통신학회논문지
    • /
    • 제34권9B호
    • /
    • pp.876-882
    • /
    • 2009
  • 본 논문에서는 relay 기반 OFDMA 시스템에서 cell throughput 향상을 위한 Base Station (BS)과 Relay Station (RS)의 sub-cell 커버리지 조절 기법을 제안하였다. Relay 시스템에서는 BS-RS 링크에서 무선 자원을 추가로 소비하기 때문에, 이를 고려하지 않고 sub-cell 커버리지를 설정하면, 자원 사용량이 증가하여 throughput이 저하될 수 있기 때문에 자원 소모를 고려한 sub-cell 커버리지 설정이 필요하다. 이 때, 설정된 sub-cell 커버리지를 고정하여 운용할 수도 있지만, 트래픽 상황의 변화에 따라서 커버리지를 효과적으로 조절해주면, throughput 성능을 더욱 향상시킬 수 있다. 본 연구에서는 MS가 이동할 때에, 멀티홉 전송에 따른 relay link에서의 자원의 소모와 자원 재사용 정도를 함께 고려하여 sub-cell 커버리지를 조절하는 기법을 제안하고 분석하였다. 제안하는 커버리지 조절 기법에서는 BS와 RS로부터의 수신 SINR 값 비율로 threshold 값을 정하고 이를 이용하여 sub-cell 경계를 설정하였다. 그리고 트래픽의 변화에 따라 멀티홉에서의 자원의 소모와 자원 재사용을 고려한 effective transmitted bits per subchannel을 이용하여 sub-cell 경계를 적응적으로 조절하였다. 성능 분석을 위해 이 경우 cell throughput을 도출하였다. 제안하는 커버리지 조절 기법을 적용할 때, 고정하여 운용하는 경우에 비해, cell throughput이 향상되는 것을 확인하고, 정량적으로 분석하였다.