• Title/Summary/Keyword: 결함추적성

Search Result 33, Processing Time 0.034 seconds

A Case Study on the Software Defect Tracking System for Integrated User based (통합사용자기반 소프트웨어결함 추적시스템 개발 연구)

  • Choi, Sung;Han, Jung-Lan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.305-308
    • /
    • 2005
  • 본 연구에서는 기존의 소프트웨어 결함 추적 시스템에 대한 벤치마크를 수행하여 기능을 비교, 분석하고, 그 결과를 바탕으로 국내에서 최초로 웹기반 결함 추적 시스템을 개발하였다. 개발된 결함 추적 시스템에 대한 개발사례를 기술하고 해당 시스템이 테스팅 조직의 생산성 향상에 기여하는 정도를 연구결과로 증명하였다.

  • PDF

Test Case Automatic Generation for Fault Localization (결함 위치 추적을 위한 테스트 케이스 자동 생성 기법)

  • Park, Changyong;Kim, Junhee;Ryu, Sungtae;Youn, Hyunsang;Lee, Eunseok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.1235-1238
    • /
    • 2012
  • 오늘날 소프트웨어가 가지는 규모와 복잡성은 날로 심화되고 있으며, 소프트웨어 개발 시 결함을 찾아 내기 위한 테스트에 많은 시간이 소모되고 있는 실정이다. 이러한 문제점을 해결하기 위해 중요한 기술 중 하나가 결함 위치 추적(Fault Localization)이다. 이 기법을 이용하여 결함을 추적하기 위해서는 다량의 테스트 케이스를 필요로 하며, 추가로 테스트 케이스를 작성하는 것은 또 다른 개발 부하이다. 본 논문에서는 이를 해결하기 위해서 분기별 입력 조합 기반 테스트 케이스 생성방법과 시드 결과 기반 테스트 케이스 생성방법을 제안하였다. 개발자는 본 생성방법을 통해 테스트 케이스 생성에 대한 비용 절감을 기대 할 수 있다. 제안하는 내용의 효용성을 검증하기 위해 실제 예제 코드에 적용하여 평가하였다. 두 가지 방법 모두 무작위 생성한 테스트 케이스에 비해 개발자가 직접 생성하는 것과 유사한 테스트 케이스를 생성하고, 제안 방법으로 생성한 테스트 케이스의 신뢰성을 확인하였다.

A Study on Flaw Track and Remediation of Information Security Product (정보보호 제품의 결함 추적 및 교정에 관한 연구)

  • Shin, Ho-Jun;Kim, Haeng-Kon;Kim, Tai-Hoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05c
    • /
    • pp.1717-1720
    • /
    • 2003
  • 소프트웨어 개발 응용 패러다임이 분산 환경 기반을 두면서 보안 문제가 매우 중요시되고 있다. 정보통신 제품이나 시스템을 개발할 경우 보안에 대한 평가를 위해서 표준화된 요구사항들의 목록으로 공통평가기준이 정의되어 있다. 공통기준에서 고려되어야할 결함 교정에서 구체적인 절차와 결함 항목의 식별, 속성, 행위 정의가 필요하다. 본 논문에서는 소프트웨어공학 프로세스에서 보안측면을 고려하여, 생명주기의 자원과 프로세스에서 결함 추적 및 교정을 위한 기능적, 비기능적인 엔티티와 이를 기반으로 한 프로세스를 제안한다. 즉, 생명주기를 통한 개발과 평가를 지원하고, 개발자와 평가자에게 고려해야할 기준 이외에 생명주기 상에서의 자원 처리의 유무나 중요도 제공이 가능하다. 결함 추적과 교정을 위한 엔티티 적용에 대한 부가적인 비용과 노력을 감소시키고 정보보호 제품 개발과 밀접하게 연관된 결함을 검증하고 교정함으로써 제품의 개발과정의 신뢰성을 제공하고 생명주기 관리의 효율성을 증가시키고자 한다.

  • PDF

A Realization of Real Time Algorithm for Fault and Health Diagnosis of Turbofan Engine Components (터보팬엔진의 실시간 구성품 결함 및 건전성 진단 알고리즘 구현)

  • Han, Dong-Ju;Kim, Sang-Jo;Lee, Soo-Chang
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.50 no.10
    • /
    • pp.717-727
    • /
    • 2022
  • An algorithm is realized for estimating the component fault and health diagnosis such as a deterioration. Based on the turbofan engine health diagnosis model, from the health parameters which are estimated by a real time tracking filter, the outliers are eliminated efficiently by an effective median filter to minimize an false alarm. The difference between the fault and deterioration trends is identified by the detection measure for abrupt change, thereby the clear diagnosis classifying the fault and the health condition is possible. The effectiveness of the algorithm for fault and health diagnosis is verified from the simulated results of engine component faults and deterioration.

A New Test Generation Algorithm Using a Backtrace Fault Simulation (역추적 결함 시뮬레이션을 이용한 새로운 테스트 생성 알고리즘)

  • 권기창;백덕화;권기룡
    • KSCI Review
    • /
    • v.2 no.1
    • /
    • pp.121-129
    • /
    • 1995
  • Fault simulation of logic circuits is an important part of the test-generation process. It is used for the propose of generation fault dictionaries or for the verification of the adequacy of tests. In this paper, a backtrace fault simulation is proposed to test generation. This is consists of 3 part ; initialization phase for given circuit, backtrace fault simulation phase to find fault list and reevaluation phase to list event. The main idea of this algorithm is to retain a minimum fault list by cutting uncontrollable lines of path when a logic event occurs in backward tracing phases. And the simulator is revaluates a fault list associated with the output of an element only if logic event occurs at any of its inputs when a list event occurs at one of its primary inputs. It reguires a O(n) memory space complexity. where n is a number of signal lines for the given circuits. Several examples are given to illustrate the power of this algorithm.

  • PDF

Vision-based Joint Defect Tracking by Motion Fault Diagnosis of Collaborative Robots (협동로봇 동작 오류 진단을 통한 비전 기반 조인트 결함 추적 기법)

  • Hui-Chan Yang;Jinse Kim;Dong-Yeon Yoo;Jung-Won Lee
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.11a
    • /
    • pp.595-596
    • /
    • 2023
  • 스마트팩토리의 핵심 설비 기기인 협동로봇의 유지보수를 위해 다양한 센서 데이터를 활용한 딥러닝 기반 결함 진단 연구가 확대되고 있다. 하지만 협동로봇은 기계적 특성과 수행하는 작업의 다양성으로 인해 내부 센서 데이터의 복잡도가 매우 높아 고정적인 결함 진단 기법을 적용하기 어렵다. 따라서 본 논문은 협동로봇의 동작 패턴을 직관적이고 신속하게 인지할 수 있는 비전 기술을 활용하여, 동작 오류 진단을 기반으로 원인이 되는 조인트 결함 위치를 추적하는 딥러닝 기법을 제안한다.

A Study on Software Fault Analysis and Management Method using Defect Tracking System (결함 추적 시스템에 의한 소프트웨어 결함 분석 및 관리기법 연구)

  • Joon, Moon-Young;Yul, Rhew-Sung
    • The KIPS Transactions:PartD
    • /
    • v.15D no.3
    • /
    • pp.321-326
    • /
    • 2008
  • The software defects that are not found in the course of a project frequently appear during the conduct of the maintenance procedure after the complete development of the software. As the frequency of surfacing of defects during the maintenance procedure increases, the cost likewise increases, and the quality and customer reliability decreases. The defect rate will go down only if cause analysis and process improvement are constantly performed. This study embodies the defect tracking system (DTS) by considering the Pareto principle: that most defects are repetitions of defects that have previously occurred. Based on the records of previously occurring defects found during the conduct of a maintenance procedure, DTS tracks the causes of the software defects and provides the developer, operator, and maintenance engineer with the basic data for the improvement of the software concerned so that the defect will no longer be manifested or repeated. The basic function of DTS is to analyze the defect type, provide the measurement index for it, and aggregate the program defect type. Doing these will pave the way for the full correction of all the defects of a software as it will enable the defect correction team to check the measured defect type. When DTS was applied in the software configuration management system of the W company, around 65% of all its software defects were corrected.

Defect Structure and Electrical Properties of Nonstoichiometric Rutile (비양론성 Rutile에서 결함구조와 전기적 물성)

  • Kim, Myeong-Ho;Baek, Un-Gyu
    • Korean Journal of Materials Research
    • /
    • v.6 no.12
    • /
    • pp.1213-1220
    • /
    • 1996
  • 산소분압과 온도변화에 따라 비양론성 rutile(TiO2-x)의 결함모델을 전기전도 측정법에 의해 연구하였다. 산소분압과 전기전도도의 상관관계에 의하면, rutile에서 주결함은 2가로 하전된 산소빈자리와 4가로 하전된 침입형 티타늄이온이다. 117$0^{\circ}C$이상의 온도에서는 침입형 Tii…이온이 지배적인 결함이었으나, 117$0^{\circ}C$이하의 낮은 산소분압대에서는 2가로 하전된 산소빈자리가 주된 결함이었다. rutile의 전기전도 실험에서 제안된 결함모델은 본 연구팀이 O18추적자 확산실험에 의해 제안하였던 결과치와 일치하였다.

  • PDF

Study for Design of Defect Management to Improve the Quality of IoT Products (IoT 제품의 품질 개선을 위한 결함관리 설계에 관한 연구)

  • Kim, Jae Gyeong;Choi, Yeong Sook;Cho, Kyeong Rok;Lee, Eun Ser
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.11 no.6
    • /
    • pp.229-236
    • /
    • 2022
  • Based on the Internet of Things, a web system that can check the condition around the fire extinguisher, whether a fire has occurred, and an application that can receive fire notifications in real time is implemented. Minimize errors that occur during development by using software engineering to clarify the goals of the system and define the structure in detail. In addition, for IoT-based fire extinguishers, a method of reducing defects by finding product defects in the demand analysis, design, and implementation stages and analyzing the cause thereof is proposed. Through the proposed research, it is possible to secure the reliability of defect management for IoT-based smart fire extinguisher.

Design and Implementation of RMO for Linux-based Embedded System (임베디드 시스템을 위한 리눅스내의 RMO설계 및 구현)

  • Oh Ji-seong;Park Hyun-hee;Yang S.M
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.940-942
    • /
    • 2005
  • 내장 실시간 시스템은 고 신뢰성 및 고 가용성이 요구된다. 이를 위해서 반드시 필요한 요소들은 결함을 감지 할 수 있는 온라인 모니터링과 감지된 결함에 대한 결함허용(Fault Tolerance) 기법으로 온라인 모니터링에 관련된 연구로는 dRTO 모델[1]의 RMO(Region Monitoring Object)[2]가 있다. 본 논문에서는 효율적인 온라인 모니터링 프레임워크를 내장 시스템에서 널리 사용되는 운영교제인 리눅스에 제공하기 위하여 리눅스상에서 동작하는 RMO 프레임워크를 적용한 LinuxRMO를 설계하고 구현한다. LinuxRMO 가 감시하는 대상은 dRTO모델에서 정의된 RMO의 감시대상인 RTO(Realtime Object)[3] [4]가 아닌 리눅스 프로세스들이다. LinuxRMO는 리눅스 프로세스의 변수 데이터들에 대한 실시간 추적, 프로세스들에 대한 주기적인 감시 및 사용자가 정의한 허용시간을 초과한 프로세스들을 감지하는 역할을 한다.

  • PDF