• Title/Summary/Keyword: 소프트웨어 테스트

Search Result 1,040, Processing Time 0.037 seconds

Software Test for Embedded Systems (임베디드 시스템 소프트웨어 테스트 방법)

  • Lee, Sang-Soo;Shin, Seok-Kyoo;Kim, Hyun-Soo
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2006.11a
    • /
    • pp.190-193
    • /
    • 2006
  • Ther are many stages of the development for the embedded systems' hardware and software as well, which results in many test stages of it with respect to corresponding development stages. The software validation of embedded systems is taken into consideration for the testers to make sure that the systems work correctly after the deployment. Among test stages, especially control logic level testing and system validation testing are considered as the most important test, because the robustness of embedded systems' software can be validated by those two level of tests. in this paper, we would like to introduce the idea of how software test system for embedded systems can be established and of what necessary components are needed

  • PDF

Performance Evaluation Analysis based on the Commercial Benchmarks at User Aspect (사용자 측면에서 상용 벤치마크에 의한 컴퓨터 성능 비교)

  • Jeong, Munseong;Chang, Yunseok
    • Annual Conference of KIPS
    • /
    • 2018.05a
    • /
    • pp.22-25
    • /
    • 2018
  • 상용 벤치마크에 의한 PC 의 성능 평가는 다양한 측면의 성능 분석이 가능하지만 모든 벤치마크들이 동일한 성능 요소에 대하여 동일한 성능 평가 결과를 나타내는 것은 아니다. 벤치마크들은 각자의 특성에 따라서 사용자의 응용 프로그램의 활용 측면, 또는 하드웨어 구성요소 측면에서 서로 다른 방법으로 테스트를 수행하고, 그 결과를 컴퓨터의 성능으로 도출하도록 되어 있다. 본 연구에서는 응용 프로그램 사용자 측면에서 성능을 평가하는 벤치마크인 SYSmark 2014 와 PCMark 8, 그리고 Passmark PerformanceTest 9 를 서로 다른 CPU 사양을 가지는 PC 들에 대하여 실행하고, 그 결과를 분석함으로써 하드웨어 측면에서의 성능 평가 결과와 사용자 측면에서의 성능 평가 결과와의 연관성을 분석하였다. 벤치마크별로 성능 평가를 수행한 결과, SYSmark 2014 와 PCMark 8 은 CPU 사양에 따른 하드웨어 구성요소 측면에서의 변화에 대한 Passmark PerformanceTest 9 결과치의 차이에 비하여 상대적으로 적은 성능 차이를 보인다. 이러한 벤치마크 결과는 응용 프로그램이나 소프트웨어를 활용하는 사용자 측면에서의 성능이 하드웨어 측면에서의 성능 차이에 반드시 비례하는 결과를 나타내지는 않는다는 사실을 분석적으로 보여준다.

Visualization of Software based 5G Cell Search using USRP Board (USRP 보드를 이용한 SW기반 5G 셀 탐색 시각화)

  • Lim, Ji-Won;Seong, Chae-Won;Bong, You-Jeong;Jo, Ohyun
    • Annual Conference of KIPS
    • /
    • 2019.10a
    • /
    • pp.201-203
    • /
    • 2019
  • 5G 시스템은 혁신적인 발전을 거듭하며 강력해진 기술 표준을 근간으로 초광대역 이동형 데이터 서비스, 대규모 사물통신 서비스 등을 제공하고 있다. 본 논문에서는 SW를 기반으로 한 5G의 기술 개발 방법론을 제안한다. 또, 실제 환경에서 차세대 모바일 네트워크의 성능 분석이 가능한 SW 기반의 시스템 레벨 테스트베드 및 모니터링 프로그램을 OAI(Openairinterface) 5G 연구 단체의 오픈소스를 이용하여 구현한다. 기존 하드웨어 위주의 단일 칩 시스템(SoC)을 이용한 구현은 손상되기가 쉽고 유지보수가 힘들다는 단점이 있다. 하지만 기존 하드웨어 칩을 소프트웨어 기반인 소스코드로 구현하면 유지 보수가 용이하다는 장점뿐만 아니라 하드웨어가 변경되더라도 다른 하드웨어에 호환되는 이식성 때문에 생산성이 높아지며 비용 절감의 효과도 기대할 수 있다.

Extraction & Prioritization of User Preference Requirements through User Needs (사용자 니즈를 통한 사용자 선호도 요구사항 추출 및 우선순위화)

  • Park, BoKyung;Kim, R. YoungChul
    • Annual Conference of KIPS
    • /
    • 2012.04a
    • /
    • pp.1247-1250
    • /
    • 2012
  • 기존 방법은 Cockburn의 Goal 지향 유스케이스 방법[7]을 이용하여 고객 요구사항을 추출하는 방법을 제안하였다[2]. 그런 방법은 개발자 관점 요구사항으로 사용자의 요구를 충족시키기가 어렵다. 그래서 이 논문에서는 사용자 중심의 소프트웨어 개발 방법론[1,3,4,6]을 적용하여 사용자의 니즈(Needs)에 맞는 사용자 선호도 요구사항을 찾고자 한다. 이러한 요구사항의 Goal 중요도를 측정하여 우선순위를 도출한다. 이는 사용자의 니즈에 맞는 요구사항 결정과 테스트 케이스의 우선순위화가 가능하다. 사례연구로 U-Home 안에서 실내온도 조절에 관한 사용자의 요구를 분석하였다[1].

A study on the implementation of SCVP (SCVP를 이용한 전자 인증서 검증 시스템의 구현에 관한 연구)

  • Ahn, Youn-Jung;Paek, Seonuck
    • Annual Conference of KIPS
    • /
    • 2004.05a
    • /
    • pp.1601-1604
    • /
    • 2004
  • 본 논문에서는 PKI에서 사용자 인증을 위해 발급되는 전자 인증서 검증을 위해 IETF에서 표준화 작업 중인 SCVP(Simple Certificate Validation Protocol) 구현 및 테스트 결과를 기술한다. 기존의 전자 인증서 검증 시스템으로 사용되고 있는 OCSPv1은 전자 인증서의 폐지 목록(CRL)을 통한 상태 검증만을 할 뿐으로 전자 인증서의 발급 경로에 대한 검증이나 CA에서 발급 당시의 정책이 변경되었을 경우에 대한 검증 기능은 제공하지 못하고 있다. 본 논문에서는 SCVP를 OpenSSL-0.9.7 상에서 구현하여 기존의 OCSPv1과 연동함으로써 전자 인증서 발급경로 검증 및 전자 인증서 발급 정책의 변경은 물론 기존의 인증서 상태 검증도 할 수 있도록 하였다.

  • PDF

A Study on the Use of ISO/IEC/IEEE 29119 Standard for Quality Control in Game Development Project of College (대학의 게임 개발 프로젝트의 게임QA에서 ISO/IEC/IEEE 29119 표준 적용에 관한 연구)

  • Lee, Jong-Won
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.01a
    • /
    • pp.347-348
    • /
    • 2019
  • 대학의 게임개발 프로젝트에서 게임QA를 수행할 때 일정한 가이드라인이 없이 진행되는 경우가 많다. 게임QA 중 소프트웨어 테스팅 부분은 최근 확정된 ISO/IEC/IEEE 29119 표준을 기준으로 할 수 있을 것이다. 다만 29119 표준의 내용이 매우 구체적이므로 이를 대학의 학기라는 제약에 맞춰서 진행하기 위해서는 표준이 제시하는 프로세스에 대한 최적화 과정이 필요하다. 본 논문에서는 ISO/IEC/IEEE 29119 표준을 간략하게 살펴보고 이중 테스트 계획 수립 프로세스를 어떻게 최적화할 수 있는지 방안을 제시하였다.

  • PDF

A Study on Effective Test Processing of Small Game Development Projects (소규모 게임 개발 프로젝트의 효과적인 테스트 프로세싱에 관한 연구)

  • Ha, Yoo-Jin;Lee, Min-Su;Jung, Eun-bi;Kim, Hyo-Nam
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.07a
    • /
    • pp.67-68
    • /
    • 2019
  • 소규모 인원으로 구성한 게임 개발 프로젝트에서 품질 관리를 수행할 때 폭포수 개발과 같은 전통적인 개발 방법론을 적용하는데 많은 어려움이 있다. 이에 대한 대안으로 상황에 따라 적용할 수 있도록 일부 과정을 수정하여 스크럼 방식의 애자일방법론을 제시한다. 본 논문에서는 소프트웨어 개발에 적용하는 애자일 기법을 게임 개발에 맞춘 테스팅 방식을 적용하여 실제 개발 과정에서 효과적으로 사용할 수 있는 방식인지를 검증하고 제안한다.

  • PDF

A Study on the Software Test Case Development using Systems Engineering Methodology (시스템엔지니어링 방법론을 적용한 소프트웨어 테스트 케이스 개발에 관한 연구)

  • Salim, Shelly;Shin, Junguk;Kim, Jinil
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.14 no.2
    • /
    • pp.83-88
    • /
    • 2018
  • Software has become an integral part of almost any system, triggered by the ever-growing demand for automation and artificial intelligent throughout engineering domains. The complexities of software-centric systems are also increasing, which make software test efforts become essential in software development projects. In this study, we applied systems engineering methodology in generating software test cases. We found out the similarities between requirements analysis and traceability concept of systems engineering and test specification contents of software test. In terms of acceptance test, software test cases could be considered as validation requirements. We also suggested a method to determine test order using a SysML modeling tool.

A Study on Improvement for OpenGL Execution Efficiency of Android Emulator(QEMU) (Android Emulator의 OpenGL 연산 효율 개선에 관한 연구)

  • Kim, Jeong Woong;Lee, Dong Real;Yang, Hae-Sool
    • Annual Conference of KIPS
    • /
    • 2009.04a
    • /
    • pp.1109-1111
    • /
    • 2009
  • Android OpenGL ES Issue Report에서 제기된 Android Emulator에서의 OpenGL 연산속도 문제를 Matrix 연산이 많이 사용되는 OpenGL 3D 구현에서 확인하고 이를 개선할 수 있는 방법을 제시한다. Android Emulator에 포함된 OpenGL ES는 소프트웨어 방식의 OpenGL ES 1.5가 사용되고 있다. 이때 Floating Point가 개선되면 3D의 연산 속도를 높일 수 있을 것이다. 이를 위하여 본 논문에서는 Android Emulator를 수정하여 개선하고, 샘플코드를 통해 테스트 결과를 제시한다.

Design and Implementation of ALADDIN System (ALADDIN 시스템 설계 및 구현)

  • Yoon, Seung-Yong;Oh, Jin-Tae;Jang, Jong-Soo;Kim, Ik-Kyun
    • Annual Conference of KIPS
    • /
    • 2011.11a
    • /
    • pp.992-995
    • /
    • 2011
  • ALADDIN(Advanced Layer-free DDoS Defense INfrastructure) 시스템은 양방향 10Gbps 트래픽을 처리할 수 있는 안티 DDoS 전용 시스템이다. 로드 밸런서 엔진, 안티 DDoS 분석 엔진, PCI-Express 엔진으로 구성된 세 개의 FPGA 기반 하드웨어 엔진과 소프트웨어 엔진으로 이루어진 시스템은 인라인 모드로 동작하면서 Wire-speed 로 패킷을 처리한다. 시스템은 네트워크 레벨의 DDoS 공격뿐만 아니라 어플리케이션 레벨의 DDoS 공격도 실시간으로 탐지하고 대응한다. 본 논문에서는 ALADDIN 시스템의 설계 및 구현, 테스트 결과에 대해 기술한다.