• 제목/요약/키워드: 사용자 평가 연구

검색결과 2,897건 처리시간 0.046초

대화면 스마트폰에서의 한 손 조작 웹 검색을 위한 인터페이스 디자인 (User Interface Design for One-Handed Web Searching on Large Screen Smart Phone)

  • 정수영;최종훈
    • 한국콘텐츠학회논문지
    • /
    • 제15권6호
    • /
    • pp.33-42
    • /
    • 2015
  • 스마트폰을 통한 정보 활용도가 증가하고 화면의 크기와 해상도가 높아지면서 스마트폰 화면의 대형화가 빠르게 진행되고 있다. 스마트폰 화면 최적의 크기를 4인치로 고집하던 애플도 5.5인치의 '아이폰6플러스'를 출시했을 정도로 스마트폰의 대형화 추세에 제조사들은 한손 조작의 편의성을 지키기 위해 5인치 이상의 스마트폰에 한손 조작모드를 탑재 하고 있지만 대부분 화면 크기를 줄여서 표시하는 방식이고 한손 모드를 설정하기 위해서는 메뉴에 들어가 몇 차례 화면을 터치해야 하는 번거로움이 있다. 이에 본 연구에서는 스마트폰에서 사용빈도가 높은 웹브라우징을 한손으로 조작할 경우의 문제점을 파악하기 위해 제조사별 한손 모드 사례를 분석하였으며, 사용자 조사를 통해 한손 조작 웹 검색을 위한 요구사항을 도출하였다. 이를 통해 화면크기를 줄이지 않고 한손 조작이 원활한 모바일웹 검색 인터페이스를 설계하였다. 이후 사용성이 얼마나 개선되었는지 알아보기 위해 5.5인치 대화면 스마트폰에 프로토타입을 적용하여 관찰과 설문을 통해 평가를 수행하여 조작 만족도와 향후 개선 방안을 제시하였다.

객체지향 분석 단계에서의 클래스 복잡도 측정 (Measurement of Classes Complexity in the Object-Oriented Analysis Phase)

  • 김유경;박재년
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제28권10호
    • /
    • pp.720-731
    • /
    • 2001
  • 구조적 개발 방법론에 적용하도록 만들어진 복잡도 척도들을 클래스의 상속성, 다형성, 메시지 전달 그리고 캡슐화와 같은 객체지향의 개념에 직접적으로 적용할 수 없다. 또한 기존의 객체지향 소프트웨어에 대한 척도의 연구는 프로그램의 복잡도나, 설계 단계의 척도가 대부분이었다. 실제로 분석단계 클래스의 복잡도를 낮춤으로서 시스템의 개발 노력이나 비용 및 유지보수 단계에서의 노력이 크게 줄어들게 되므로, 분석 클래스에 대한 복잡도를 측량하기 위한 척도가 필요하다. 본 논문에서는 객체지향 개발방법론인 RUP(Rational Unified Process)의 분석 단계에서 추출되는 분석 클래스에 대해서 복잡도를 측정할 수 있는 새로운 척도를 제안한다. 협력 복잡도CC(Collaboration Complexity)는 가능한 협력의 최대 수로서 클래스가 잠재적으로 얼마나 복잡할 수 있는지를 측정하기 위한 척도이며, 각 협력자들의 인터페이스를 이해하는 것과 관련된 총체적 어려움을 측정하는 인터페이스 복잡도 IC(Interface Complexity)를 정의하였다. 제안된 척도는 Weyuker의 9가지 공리적 성질에 대하여 이론적인 검증을 하였으며, 텍스트 마이닝 기법을 사용하여 사용자의 질문에 자동으로 응답하는 시스템의 분석 클래스에 대하여 제안된 척도를 적용하여 복잡도를 측정하였다. 제안된 CC와 IC의 값과 Chidamber와 Kemerer가 제안된 CBO와 WMC의 값을 비교해 본 결과, 제안된 복잡도 척도의 계산결과 값이 큰 클래스의 경우에는 설계 이후 단계에서도 역시 복잡도가 커지게 되는 것을 알 수 있었다. 이로써 소프트웨어개발 주기의 초기에 클래스에 대한 복잡도를 평가해 보고, 나머지 단계에 필요한 시간과 노력을 예측함으로써 보다 비용-효과적인 객체지향 소프트웨어를 개발할 수 있는 가능성이 높아질 것으로 기대된다.

  • PDF

CORE-Dedup: 내용보존 접근 지역성 활용한 IO 크기 분할 기반 중복제거 (CORE-Dedup: IO Extent Chunking based Deduplication using Content-Preserving Access Locality)

  • 김명식;원유집
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권6호
    • /
    • pp.59-76
    • /
    • 2015
  • 고성능 내장형 기기의 대중화 및 광대역 통신기술의 발달로 생성-관리되는 데이터가 증가하고 있다. 중복제거 기법은 중복된 저장 요청을 판별하여 유일한 데이터만을 저장함으로써 저장 공간을 절약하는 방법으로 폭증하는 데이터의 저장과 처리 시스템을 경제적으로 구축 할 수 있다. 본 연구는 입출력 크기 (IO Extent) 단위 기반 분할 방법을 사용한 CORE-Dedup을 제안한다. CORE-Dedup의 Extent 단위 분할은 접근한 Content가 보존하는 접근 단위의 속성을 활용 한다. 가상머신에서 IO 경향을 수집하고 고정 크기 분할과 새로운 Extent 분할 방법에 대해 중복제거 성능을 비교 평가하였다. 동일 크기 워크로드 경우 4 KB 고정 분할 대비 적은 색인 버퍼를 가지고 유사한 수준의 중복 비교를 성능을 얻을 수 있다. 특히 다수 유저의 유사 IO 중복 접근을 가정한 워크로드 경우에는 CORE-Dedup이 Extent 단위 분할의 넓은 워크로드 Coverage에 의해 고정 크기 분할을 사용한 동일 조건의 Inline-Dedup에 비해 1/10 수준 버퍼를 가지고도 유사 중복제거 성능을 얻었다. 10명 사용자의 동일 compile 입출력을 가정한 병합 워크로드에서 4 KB 고정 크기 분할에서는 14,500개 분할 색인에서 최대 60.4%의 중복 발견율을 얻었으나 Extent 분할에서는 1,700개 색인만으로 57.6%를 얻었다.

다상 필터 뱅크 기반의 위성 중계시스템을 위한 항재밍 기법의 연구 (A Nulling Anti-Jamming Scheme for the Polyphase Filter Bank-Based Satellite Repeat System)

  • 오진오;임성빈;고현석
    • 대한전자공학회논문지TC
    • /
    • 제49권7호
    • /
    • pp.39-47
    • /
    • 2012
  • 위성 통신은 광대역성과 광역성이 결합되어 신호를 고속으로 전송할 수 있으며 위성의 빔 커버리지 범위에 있는 지역이면 어디에나 전파 송수신이 가능하고 다수의 사용자에게 동시에 통신이 가능하여 정보전달의 훌륭한 기간 통신망으로 이용되고 있다. 위성 통신은 개방된 채널을 사용하므로 원하지 않는 간섭신호인 재밍이 발생하기 쉽다. 본 논문에서는 고속 데이터 전송이 가능하고 대역폭 효율이 우수하여 DVB-S2에 표준으로 채택된 APSK 방식을 사용하였고, 재밍이 존재하는 환경에서도 신뢰성 있는 통신을 할 수 있도록 서로 다른 대역을 포함한 부채널별 스위칭 및 이득 조정이 가능하고 재밍을 효율적으로 제거할 수 있는 통신 위성 중계기 구조로 다상 필터 뱅크를 적용하였다. 또한, 재밍 제거를 위해 다양한 항재밍 기법들 중에서 다상 필터 뱅크 분석구조를 통과한 신호들 중에서 원하지 않는 재밍 신호 성분은 주파수 영역에서 제거하는 널링 기법을 제안하여 톤 재밍이 있는 환경과 톤 신호가 여러개가 연속적으로 들어오는 부분대역 재밍이 있는 환경에서 BER과 EVM으로 성능평가를 하였다. 그 결과, 제안한 항재밍 기법은 널링 기법을 사용하지 않았을 때보다 BER과 EVM성능이 향상됨을 확인하였다.

셀 경계 단말의 성능 향상을 위한 회전성 빔 방향 패턴의 활용 (Utilization of Rotational Beam Direction Patterns for Performance Enhancement of Cell Boundary UEs)

  • 이동현;성원진
    • 전자공학회논문지
    • /
    • 제50권11호
    • /
    • pp.12-20
    • /
    • 2013
  • 셀룰러 이동통신 시스템의 용량과 커버리지를 향상시키기 위한 많은 연구 결과들이 시스템에 적용되었지만, 셀 경계에서의 심각한 성능 열화는 여전히 단말 전송률의 더 나은 향상을 가로막는 주요한 요인으로 남아있다. 3GPP (Third Generation Partnership Project)의 LTE-A (Long Term Evolution-Advanced) 표준에서는 협력적 전송 (CoMP, coordinated-multipoint transmission reception)과 ICIC (inter-cell interference coordination)와 같은 진보된 기술들이 셀 경계 성능 열화 문제를 해결하기 위해 소개되었다. 본 논문에서는 다수개의 빔 방향 패턴 (BDP, beam direction pattern)을 활용하여 셀 경계 단말들의 성능을 향상시킬 수 있는 방안을 제안한다. 다수개의 빔 방향 패턴은 기지국에 설치된 복수 계층 안테나 어레이를 사용해 구현될 수 있다. 고정된 빔 패턴을 갖는 기존의 3섹터 안테나와 비교해서, 제안하는 방식은 다수개의 BDP들이 시간상에서 회전하면서 신호를 전송하게 된다. 이를 통해 셀 또는 섹터 경계에 위치하는 특정 단말들이 기지국으로부터 전체 전송 시간에 걸쳐 나쁜 성능의 신호를 수신하게 되는 상황을 억제함으로써, 해당 단말들의 수신 신호 품질을 향상시킬 수 있다. 성능 평가 결과는 제안하는 방식이 기존 3섹터 전송 방식에 비해 평균 단말 전송률 측면에서 하위 5% 단말에서 약 171% 향상된 성능을 나타냄을 보여준다.

신경망 지능 캐릭터의 게임 환경 변화에 대한 적응 방법 (Adaptation of Neural Network based Intelligent Characters to Change of Game Environments)

  • 조병헌;정성훈;성영락;오하령
    • 전자공학회논문지CI
    • /
    • 제42권3호
    • /
    • pp.17-28
    • /
    • 2005
  • 최근 컴퓨터 게임에서 지능 캐릭터는 게이머들의 흥미를 계속 유발시킬 수 있기 때문에 더욱 더 중요한 요소로 부각되고 있다. 지능 캐릭터를 구현하는 대표적인 방법으로 신경망을 사용하여 상대 캐릭터의 행동패턴과 게임 규칙을 학습하는 방법이 연구되었다. 그러나 게임의 규칙은 갑자기 변경될 수 있으며 온라인 게임과 같은 상황에서는 게이머에 따라서 행동 특성이 크게 다를 수 있다. 본 논문에서는 지능 캐릭터가 이러한 환경의 변화에 적응하는 방법으로서 개체 수준 적응 알고리즘과 개체군 수준 적응 알고리즘을 제안한다. 개체 수준 적응 알고리즘에서 각 지능 캐릭터는 자신의 게임 점수의 변화를 계속해서 관찰하면서, 최종적으로 획득한 점수들을 고려하여 환경의 변화를 판단하고, 만약 변화가 감지된 경우에는 다시 새로운 학습을 시작한다. 대용량 온라인 게임과 같이 다수의 사용자가 있는 게임에서는 지능 캐릭터들이 다양한 행동 패턴과 전략을 가지고 있는 여러 상대 캐릭터들과 대전한다. 개체군 수준 적응 알고리즘은 유전자 알고리즘을 이용하여 지능 캐릭터들의 출현을 조절하여 게임 월드내의 균형이 유지되도록 한다. 제안한 알고리즘의 성능을 평가하기 위하여 간단한 대전 액션 게임을 구현하고 그 환경 상에서 게임 규칙과 상대 캐릭터들의 행동 패턴을 변화시키면서 실험하였다. 실험 결과 지능 캐릭터는 제안한 기법을 이용하여 환경 변화에 적응할 수 있음을 보였다.

정식일 이동에 따른 배추 잠재수량성의 시공간적 변화 전망 (Projecting the Spatio-Temporal Change in Yield Potential of Kimchi Cabbage (Brassica campestris L. ssp. pekinensis) under Intentional Shift of Planting Date)

  • 김진희;윤진일
    • 한국농림기상학회지
    • /
    • 제18권4호
    • /
    • pp.298-306
    • /
    • 2016
  • 주산지 배추재배농가에서 기후변화 적응수단의 하나로 사용할 수 있는 것이 정식기 이동이다. 본 연구에서는 여름배추 품종을 대상으로 주어진 정식일부터 매일 기온의 경과에 의해 최적수확기를 예측하고, 결정된 생육 기간 중 기온자료에 의해 배추의 잠재수량(생체중)을 추정할 수 있는 방법을 고안하였다. 이를 위해 정식기 이동에 따른 생육기간 중 기후조건 변화를 온도 기반 열단위로 표현하고, 이를 생육기와 결구기에 맞게 조절한 발육 속도함수에 적용하여 생리적 성숙기를 추정하는 생물계절모형을 개발하였다. 다음에는 생물계절모형에 의해 결정된 재배가능기간에 대하여 매일 열단위 누적에 의해 여름배추의 잠재수량을 계산할 수 있는 수량예측모형(Ahn et al., 2014)을 결합하였다. 이 생물계절-수량 결합모형을 RCP8.5 기반의 남한 상세 기후시나리오(2000-2100)에 적용하여 7월 1일, 8월 1일, 9월 1일, 그리고 10월 1일 등 다양한 날짜에 배추를 정식할 경우 현재평년(2001-2010)과 미래평년(2011-2040, 2041-2070, 2071-2100)에 예상되는 수량성을 잠재수량에 대한 백분율로 표현하였다. 그 결과를 토대로 남한 전역을 810개 집수역으로 나누고 임의 집수역의 최적정식일을 사용자가 손쉽게 찾을 수 있는 시간 - 공간 - 수량 3차원 평가도표를 고안하였다. 이 방법은 미래 새로운 재배적지 탐색은 물론 기존 주산지에서 품종변경 없이 기후변화 적응이 가능한 작부체계 개발에도 유용할 것으로 기대된다.

센서 네트워크에서 다차원 데이터 스카이라인 질의 처리를 위한 CMF 기반의 우선처리 기법 (CMF-based Priority Processing Method for Multi-dimensional Data Skyline Query Processing in Sensor Networks)

  • 김진환;이광모
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제1권1호
    • /
    • pp.7-18
    • /
    • 2012
  • 데이터베이스 분야에서 다수의 속성을 갖는 데이터의 효율적인 의사 결정을 지원하는 스카이라인 질의에 관한 연구가 활발히 진행되고 있다. 스카이라인 질의란 대량의 데이터에서 필요한 관심 정보를 검색할 때 모든 속성의 데이터를 탐색하지 않고 속성 내에 의미 있는 데이터만 탐색하는 것이다. 이와 같은 스카이라인 질의는 센서 네트워크에서 다양한 환경 및 상황정보를 수집하여 사용자에게 제공하기 위해 유용하게 활용할 수 있다. 그러나 기존의 스카이라인 선출 방식은 다차원 데이터에서 스카이라인 선출시 센서의 수와 차원이 증가함에 따라 비교 계산 횟수가 급격히 증가하며 또한 지배력이 큰 값에 의해 단일 속성으로도 의미 있는 값이 제외될 수 있다. 따라서 본 논문에서는 싱크 노드로 부터 관심(interest) 질의를 하위 노드로 전송할 때 전체 데이터 중 일부 데이터들의 선호도(preference)를 판별할 수 있는 카테고리 기반 소속 함수(CMF : Category Based Member Function)를 함께 전송하여 스카이라인 선출 시 차원의 증가로 발생할 수 있는 비교 계산의 복잡성을 감소시키고 선호도 높은 우선순위 데이터를 처리하는 기법을 제안한다. 제안된 기법의 우수성을 보이기 위해 시뮬레이션을 통한 성능평가를 수행하였으며 그 결과 다차원의 센서 데이터 집합에서 데이터 검출 시 카테고리 기반 소속 함수를 기반으로 한 처리기법에서 시간 복잡도가 감소함을 보였으며 지배력이 큰 스카이라인으로부터 제외된 의미 있는 속성 값을 검출할 수 있었다.

비디오 품질 향상을 위한 네트워크 적응적인 SVC 스트리밍 프로토콜 (A Network Adaptive SVC Streaming Protocol for Improving Video Quality)

  • 김종현;구자헌;정광수
    • 한국정보과학회논문지:정보통신
    • /
    • 제37권5호
    • /
    • pp.363-373
    • /
    • 2010
  • 비디오 스트리밍을 위한 QoS 메커니즘은 다양한 사용자 환경과 스트리밍 응용 프로그램의 특성에 대한 고려가 부족하다. 이러한 문제점을 극복하기 위해 비디오 부호화의 공간적, 시간적, 품질적 확장성을 제공하는 SVC(Scalable Video Coding)를 이용한 비디오 스트리밍 프로토콜에 관한 연구가 활발히 진행되고 있다. 하지만 이러한 프로토콜들은 혼잡 제어 메커니즘을 가지고 있지 않아 네트워크 혼잡 상황을 심화 시키며, 다른 트래픽과의 공정성(Fairness)을 저하시키는 문제점을 가지고 있다. 또한 SVC 기반의 스트리밍 프로토콜은 단순히 네트워크의 가용대역폭 내에서 최대의 비트율을 가지는 비트스트림을 선택하여 전송함으로써 SVC로 인코딩된 영상의 특성을 간과하는 문제점을 갖는다. 본 논문에서는 이러한 문제점을 해결하기 위해 네트워크 상태와 SVC 비트스트림의 특성을 모두 고려한 T-NASS(TCP-Friendly Network Adaptive SVC Streaming) 프로토콜을 제안하였다. T-NASS 프로토콜은 TCP 친화적인 전송률을 계산하고, 패킷 손실률과 ECN(Explicit Congestion Notification) 패킷의 수신율을 근거로 네트워크 상태를 인지하여 최적의 SVC 비트스트림을 선택한다. T-NASS 프로토콜의 성능 평가를 위해 ns-2(Network Simulator) 시뮬레이터를 이용하여 TCP 친화적인 전송 특성과 네트워크 상태를 인지하여 최적의 비트스트립을 선택하는 것을 확인하였고 이를 통해 전송된 비디오 영상의 품질이 향상되었음을 확인하였다.

이종의 차량 모바일 네트워크에서 퍼지 로직을 이용한 최적의 핸드오프 기법 (Optimized Handoff Scheme with Fuzzy logic in Heterogeneous Vehicular Mobile Networks)

  • 노영삼;정종필
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제1권1호
    • /
    • pp.35-46
    • /
    • 2012
  • 무선 통신 시스템의 개발에 의해 한 지역에서 3G 네트워크와 WLAN, 무선 광대역 네트워크와 같은 여러 무선 네트워크 접속 기술들이 사용 가능하게 되었다. 이러한 기술의 발달로 사용자는 저속 또는 고속으로 이동하는 환경과 AP(Access Point)간 거리 변화에 따른 다양한 환경에서 차량용 모바일 네트워크 환경을 경험하고 있다. 본 논문에서는 다양한 환경 변화에 따른 네트워크 성능 문제를 다루고 있다. 전송 시간이나 전송 비용을 최소화하는데 중점을 두고, 퍼지 로직을 적용해 주변환경 요소에 따른 성능 평가를 한다. 먼저 WLAN과 고정 거리간 AP를 가지는 3G 네트워크로 구성된 환경과 WLAN과 무작위 거리에 있는 AP(Access Points)를 가지는 3G 네트워크로 구성된 환경, 그리고 위 두 환경에서 차량용 Ad hoc 네트워크를 사용한 환경에서의 성능을 분석한다. 이는 V2I(Vehicle to Infrastructure) / V2V(Vehicle to Vehicle) 환경을 가정한 상황이다. 퍼지 로직을 적용한 연구 결과를 바탕으로 차량의 이동 속도와 APs간의 거리에 따른 차량용 네트워크의 최적화 방향이 되는 환경을 제안한다. 제안된 알고리즘을 적용하였을 경우, V2I와 V2V환경에서 네트워크 성능은 각각 21%/ 13%가 향상되는 결과를 보였다.