• 제목/요약/키워드: 애플리케이션 테스트

검색결과 95건 처리시간 0.028초

컴포넌트 기반 소프트웨어의 상호운용성 테스트를 위한 유스케이스 기반 테스트 케이스 생성 기법 (Test Case Generation Techniques based on Use Cases for Interoperability Test of Component-Based software)

  • 유철중;노혜민
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권5호
    • /
    • pp.361-375
    • /
    • 2009
  • 사전 제조된 컴포넌트들을 재사용하여 애플리케이션을 개발하는 컴포넌트 사용자의 관심사는 사용자의 요구사항에 따라 적절히 다른 컴포넌트들과 협동하는지 여부를 확인하는 것이다. 따라서 컴포넌트 기반 소프트웨어의 경우 개발 환경이 아닌 새로운 환경에서 소프트웨어를 구성하는 컴포넌트들이 잘 연동되는지를 테스트할 수 있는 상호운용성 테스트에 관련된 연구가 중요시되고 있다. 본 논문에서는 컴포넌트 기반 소프트웨어의 상호운용성 테스트를 위한 테스트 모델을 정의하고, 유스케이스 명세로부터 테스트 모델을 생성한 후 생성된 모델로부터 테스트 케이스를 생성하는 기법을 제안한다. 또한 테스트 모델로부터 테스트 시퀀스를 생성하는 프로시저를 구현한 도구를 소개한다.

연동형 데이터 방송 애플리케이션의 구조 (The Structure of Synchronized Data Broadcasting Applications)

  • 정문열;백두원
    • 방송공학회논문지
    • /
    • 제9권1호
    • /
    • pp.74-82
    • /
    • 2004
  • 디지털 방송에서 애플리케이션은 셋톱박스(TV 수신기)에서 수행되는 응용프로그램을 말하며, 연동형 애플리케이션은 비디오내의 특정 시각에 정해진 일을 수행하는 애플리케이션이다. 본 논문에서는 연동형 애플리케이션을 구현하는데 필요한 개념, 표준 및 기술을 분석하고, 이들을 통합하여 연동형 애플리케이션을 구현하는 방법을 제안한다. 본 논문은 특히 유럽식 데이터 방송 표준인 DVB-MHP를 염두에 두고 기술한다. DVB-MHP 규약에서는 비디오와 애플리케이션을 동기화 시키는 방법으로 스케줄드 스트림 이벤트 방법을 권장하고 있다. 이 방법은 방송중간에 스케줄드 스트림 이벤트를 전송하고 애플리케이션이 스트림 이벤트를 수신, 스트림 이벤트에 명시된 시각에 스트림 이벤트를 처리하는 방법이다. 현재 상용으로 사용되고 있는 전송 스트림 생성기, 즉, 다중화기는 스트림 이벤트를 사용할 수 있도록 전송 스트림을 생성해 주지 않기 때문에 본 논문에서는 본 연구팀이 개발한 실험실용 스트림 생성기를 이용하여 필요한 전송 스트림을 생성하였다. 그리고 실제로 하나의 연동형 애플리케이션을 구현하여 테스트했다. 그 결과 연동형 애플리케이션이 스트림 이벤트를 성공적으로 처리함을 확인하였다. 구현된 애플리케이션에서 스트림 이벤트들은 의도한 시점으로부터 240ms 이내에서 비디오와 동기화 되었는데, 이 시간은 비디오와 그래픽 이미지간의 동기화 오차에 대한 허용치이다.

가상 뷰티 메이크업 애플리케이션의 사용자 경험 연구 (A study on User experience of Virtual Beauty Makeup Applications)

  • 우지혜;김승인
    • 디지털융복합연구
    • /
    • 제18권11호
    • /
    • pp.459-464
    • /
    • 2020
  • 본 연구는 발색이나 제형에 대한 테스트가 중요한 뷰티 산업에서 가상 메이크업 애플리케이션의 사용자 경험을 분석한 연구이다. 최근 AR과 AI를 활용한 뷰티 스마트 스토어와 뷰티 애플리케이션의 사례가 많아지고 있다. 하지만 가상 메이크업은 실제 제품을 테스트하는 것과 차이가 있어서 사용자 측면의 연구를 통한 니즈 도출이 필요하다. AR 활용한 사례와 AI 활용한 사례를 분류하여 사용자 선호도 비교를 위해 감성 인터페이스 모델을 기반으로 6가지 요인의 설문을 통해 분석하여 통계적으로 유의미한 수치를 보이는 항목을 확인하였다. 분석 결과, 사용자는 가상 메이크업 기능을 편하게 느꼈으나 신뢰성 측면에서 보완이 필요한 것으로 나타났다. 본 연구는 실제 사용자의 경험에 초점을 두고 두 유형의 비교를 통해 가상 메이크업의 주요 경험 요인과 니즈를 파악하였다는 데 의미를 둔다. 이를 바탕으로 가상 메이크업의 선행 연구로 유용하게 활용되기를 바란다.

JWSDP기반의 웹 서비스 분석 시스템 설계 및 구현 (Design and Implementation of Web Services Analyzing System based JWSDP)

  • 이대하;정승우;김연준;박찬규;조현규
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (3)
    • /
    • pp.352-354
    • /
    • 2004
  • 웹 서비스란 인터넷을 통한 네트워크 상에, 단일 또는 다수의 비즈니스간 기존 애플리케이션 시스템을 표준화된 기술로서 결합시킴으로써, 모든 비즈니스를 가능하게 하는 것으로서, 사용자나 개발자들은 웹 서비스가 구동되어지는 하드웨어 및 소프트웨어에 상관없이 동일한 패턴으로 서비스를 제공받거나 또는 해당 애플리케이션을 개발할 수 있다. 최근 여러 분야에서 웹 서비스 형태로 서비스를 제공하고 있으며, 이에 따른 여러 응용 애플리케이션들이 개발 중에 있다. 본 논문에서는 웹 서비스 개발 패키지인 JWSDP(Java Web Services Development Pack)(1)를 이용하여 기존 웹 서비스에 대한 동작 테스트 및 기능 분석을 할 수 있는 웹 서비스 분석 시스템을 설계하고 구현하는 방법에 대해 살펴볼 것이다.

  • PDF

효율적인 제어를 위한 사물인터넷 리모컨에 관한 연구 (A Study on IoT Remote Control for Efficient Control)

  • 김동민;임지용;오암석
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2018년도 제58차 하계학술대회논문집 26권2호
    • /
    • pp.505-506
    • /
    • 2018
  • 사물인터넷 리모콘은 스마트폰 애플리케이션으로 제어하고 있다. 그러나 제조사가 다른 디바이스를 사용할 경우 여러 애플리케이션을 설치하여 사용하여야 한다. 본 논문에서는 이러한 스마트 홈 환경에서 사물인터넷 디바이스와 서비스를 통합 제어할 수 있는 사물인터넷 리모컨을 제안한다. 사물인터넷 리모컨을 WiFi를 통해 인터넷에 연결하고 서비스 서버를 통해 버튼 입력 이벤트를 다른 디바이스 혹은 서비스로 전송하여 직접 제어할 수 있는 사물인터넷 리모컨이다. 그리고 사물인터넷 리모컨의 초기 설정을 위한 애플리케이션과의 연동 테스트를 진행하였다.

  • PDF

WIPI 기반 모바일 애플리케이션 개발을 위한 모델변환에 관한 연구 (A Study on Model Transformation for Mobile Application Development on WIPI platform)

  • 고종원;송영재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.504-507
    • /
    • 2008
  • 국내 표준무선인터넷플랫폼인 WIPI에 대한 확장성 연구는 미들웨어 차원에서 여러 연구로 진행되었지만 이 논문에서는 애플리케이션 레벨에서 MDA에서의 모델변환을 적용, 다른 플랫폼에서의 애플리케이션을 쉽게 WIPI 플랫폼으로 포팅할 수 있는 방법을 제안한다. 도메인 모델의 식별과 메타모델 정의, 그리고 변환규칙 등을 정의하여 XML 및 XSLT를 이용한 모델 변환을 수행한다. 또한 서로 다른 개발 플랫폼에서의 API매핑과 WIPI 기반 도메인 제약조건 등을 인식하고 향후 제한적이지만 제안사항을 적용한 모델변환도구의 개발과 테스트 기능 지원으로 연구를 진행한다.

스마트폰 증강현실 애플리케이션 사용자 인터페이스의 사용성 평가 방안 (Usability Evaluation for Smart Phone Augmented Reality Application User Interface)

  • 장원석;지용구
    • 한국전자거래학회지
    • /
    • 제16권1호
    • /
    • pp.35-47
    • /
    • 2011
  • 스마트폰에서 위치 기반 서비스를 제공하는 증강현실 애플리케이션은 사용자에 대한 고려와 새로운 사용성 평가 방법을 요구하고 있다. 본 연구는 이러한 증강현실 애플리케이션 개발과 사용성 평가를 위한 사용성 원칙을 개발하고 이에 대한 전문가 평가를 목적으로 한다. 기존 연구와 스마트폰의 증강현실 애플리케이션의 특징 분석을 바탕으로 사용성 원칙을 개발하였다. 개발된 사용성 원칙을 이용하여 현재 대표적으로 사용되고 있는 세 개의 애플리케이션에 대해 전문가 평가를 수행한 결과 도출된 문제 리스트 중 세 가지 애플리케이션에 공통적으로 해당되면서 심각한 문제로 지적된 여섯 가지 문제 리스트와 개선을 위한 디자인 가이드라인이 도출되었다. 이 가이드라인을 통해 개선된 프로토타입을 제작하고 사용자 테스트를 진행하여 본 연구의 사용성 원칙과 전문가 평가의 효과성을 검증하였다. 본 연구의 결과는 스마트폰의 증강현실 애플리케이션에 대한 사용성 원칙 제시와 새로운 기술에 대한 사용성 원칙 개발을 통해 디자인 방향을 설계하고 사용성 평가를 진행할 수 있는 방안 제시에 의의가 있다.

모바일 애플리케이션을 위한 취약점 분석기의 설계 및 구현 (Design and Implementation of A Weakness Analyzer for Mobile Applications)

  • 문일룡;오세만
    • 한국멀티미디어학회논문지
    • /
    • 제14권10호
    • /
    • pp.1335-1347
    • /
    • 2011
  • 최근 모바일 애플리케이션의 보급과 사용은 급속도로 확장되고 있으며, 이 과정에서 모바일 애플리케이션의 보안이 새로운 문제로 대두되고 있다. 일반적인 소프트웨어의 안전성은 시큐어 코딩을 통해 개발 단계에서 부터 검증까지 체계적으로 이루어지고 있으나 모바일 애플리케이션의 경우는 아직 연구가 미흡한 실정이다. 본 논문에서는 모바일 애플리케이션에 특화된 취약점 항목을 도출하고 이를 기반으로 취약점을 분석할 수 있는 취약점 분석기를 설계하고 구현한다. 취약점 목록은 CWE(Common Weakness Enumeration)와 CERT (Computer Emergency Response Team)를 기반으로 모바일 애플리케이션의 특징인 이벤트 구동방식을 한정하여 도출하였으며, 분석 도구는 동적 테스트를 통하여 애플리케이션 소스 내에 취약점이 존재하는지 검사한다. 또한 도출된 취약점 목록은 모바일 애플리케이션을 작성하는 프로그래머의 지침서로 활용 될 수 있다.

XML 기반 스마트폰 미들웨어 Open API 구현 (Implementation of XML-based Open API for Smartphone Middleware)

  • 김영주;김경주;유영중;박성호
    • 한국정보통신학회논문지
    • /
    • 제15권4호
    • /
    • pp.869-876
    • /
    • 2011
  • 최근, 스마트폰의 보급이 폭발적으로 성장하고 있다. 이러한 환경에서 많은 연구자들은 스마트폰 애플리케이션 개발의 중요성을 인식하고 효율적인 애플리케이션 개발을 위한 많은 연구를 수행하고 있다. 특히 서버-클라이언트 환경에서 효율적인 스마트폰 애플리케이션(앱) 개발을 위한 스마트폰 미들웨어에 관한 연구에 최근 관심이 집중되고 있다. 본 연구에서는 다양한 플랫폼을 가지는 스마트폰의 환경에서 애플리케이션 개발의 이식성, 확장성 그리고 편의성을 높이기 위하여 스마트폰 미들웨어 환경에 최적화된 XML 기반 Open API를 제안하였다. 그리고 이를 적용시켜 개발한 테스트 스마트폰 미들웨어 환경에서 성능을 평가하였다.

테인트드로이드를 이용한 스미싱 탐지 기법 연구 (A Study on SMiShing Detection Technique using TaintDroid)

  • 조지호;신지용;이극
    • 융합보안논문지
    • /
    • 제15권1호
    • /
    • pp.3-9
    • /
    • 2015
  • 본 논문에서는 테인트드로이드(TaintDroid)를 이용한 스미싱 탐지 기법을 제안한다. 제안하는 시스템은 스마트폰 사용자가 스미싱으로 의심되는 URL이 포함된 문자메시지를 수신 하였을 때 테인트드로이드 서버로 URL을 전송하여 테인트드로이드 서버의 가상디바이스에 해당 애플리케이션을 설치하여 악성행위를 탐지한다. 실제 스마트폰에서 스미싱으로 의심되어 설치하지 못하였던 애플리케이션은 가상 디바이스를 통하여 테스트하고 악성행위를 하는 애플리케이션인지의 여부를 판별한다. 본 논문에서 제안한 테인트드로이드를 이용한 스미싱 탐지 기법은 새로운 형태의 스미싱 문자메시지의 탐지가 가능하며 사용자가 분석결과를 통해 어떤 애플리케이션인지의 확인이 가능하다.