• 제목/요약/키워드: 결함 발견

검색결과 7,499건 처리시간 0.042초

시험데이터를 이용한 소프트웨어 결함분석과 가중치 적용 방안 (The Analysis of Software Fault and Application Method of Weight using the Testing Data)

  • 정혜정
    • 한국멀티미디어학회논문지
    • /
    • 제14권6호
    • /
    • pp.766-774
    • /
    • 2011
  • 본 연구에서는 소프트웨어의 테스팅 과정을 통해서 발견된 결함을 품질 특성별로 분석하여 테스트케이스를 만들 경우 소프트웨어 테스팅의 기초 자료로 활용할 수 있도록 제시한다. 소프트웨어 테스팅 과정에서 발견된 결항은 기능성, 사용성, 신뢰성, 효율성, 유지보수성, 이식성 결함으로 시험 과정을 통해서 발견된 결함을 각 제품별 특색에 따라서 6개의 품질 특성별 결함으로 구분하였다. 소프트웨어 제품별로 발견된 결함을 분석하여 공통적인 결함의 요인을 찾고 본 연구를 위해서 사용된 결함리포트의 결함수를 조사하여 각 품질 특성별로 결함수에 대한 상대적 비교를 통해서 가중치를 적용할 수 있는 방안을 검토하였다.

모드 특성치에 의한 트러스 구조의 시스템 동일화 (System identification of truss structures via modal paramenters)

  • ;김정태;김태경
    • 한국해양공학회지
    • /
    • 제10권4호
    • /
    • pp.17-27
    • /
    • 1996
  • 본 연구는 진동반응측정을 통해 구조물의 손상을 비파괴적으로 예측하는 분야에 속한다. 건물, 교량, 댐, 해양자켓, 원자력 발전소 등의 구조물에서 시기적절하고 정확한 손상의 발견은 치명적인 구조적 결함의 예방을 위해 필수적이다. 구조물의 진동반응을 측정하여 구조물의 손상발견을 예측하려는 연구는 지난 80년대 이후 활발히 수행되어 오고 있으며, 본연구는 구조물 고유진동수의 변화로 부터 구조물 강성도의 변화를 모니터링하는 연구분야에 속한다. 본 연구의 목적은 현존하는 시스템동일화 (system identification)에 의한 손상발견법의 적합성을 검증하는 것이다. 먼저, 실물실험된 삼차원 트러스교량이 선택되었다. 다음으로, 시스템 동일화 개념에 기초한 손상발견법이 요약되었다. 마지막으로, 시스템 동일화 손상발견법을 실물트러스에 적용하여 적합성을 실험하였다.

  • PDF

컴파일 에러 통계를 이용한 코드 검토 효율 향상 방법 (Code Review Efficiency Improvement Method Using Compile Error Statics)

  • 유한솔;한경호;박용범
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2016년도 추계학술발표대회
    • /
    • pp.419-422
    • /
    • 2016
  • 소프트웨어 품질 향상을 위해 결함을 조기에 발견/수정하는 것은 중요하며, 대부분의 소프트웨어 기업과 관련 커뮤니티는 이를 위해 테스트 단계에 노력을 집중하고있다. 하지만 테스트 단계에서 결함을 검출하는 것은 시기적으로 늦은 편에 속한다. 소프트웨어 결함 수정 비용은 결함의 발견 시기가 늦어질수록 급격하게 증가하기 때문에 테스트 단계에서의 소프트웨어 품질 향상 활동은 비효율적이다. 본 논문에서는 테스트 이전의 단계에서 조기에 결함을 발견/수정할 수 있는 코드 검토 방법을 더 효율적으로 활용 할 수 있는 방법을 제시한다. 제안하는 방법은 컴파일 에러 데이터를 저장하고 이를 통계적으로 분석한 데이터를 활용해 코드 검토를 수행하는 것이다. 이 방법을 적용하면 더 효율적으로 소프트웨어 품질 향상을 이끌어낼 수 있을 것으로 기대된다.

변화점을 고려한 소프트웨어 신뢰도 성장모형의 모수추정 (A Parameter Estimation of Software Reliability Growth Model with Change-Point)

  • 김도훈;박천건;남경현
    • 응용통계연구
    • /
    • 제21권5호
    • /
    • pp.813-823
    • /
    • 2008
  • 비동질적 포아송과정(NHPP) 모형은 신뢰성 공학에서 소프트웨어 내에 남아있는 결함발견현상을 설명하는데 자주 사용된다. 이때 결함발견율은 연속적이며 단조함수를 가정하였으나 현실적으로 소프트웨어 시험환경, 전략 및 자원할당 등으로 인해 결함발견율이 변하는 경우가 있다. 본 논문은 결함발견율이 변화하는 변화점 문제를 고려한 소프트웨어 신뢰도 성장모형(SRGM)을 고려하여 모수를 추정하는데 목적이 있다. 이를 위해 자료를 모의 생성한 후 평균값 함수의 각 모수를 최우추정법과 최소제곱법을 이용하여 추정하며, 결함발견구간이 일정하게 증가하는 경우와 일정하게 증가하지 않는 경우를 각각 고려한다. 이때 각 모수의 적합도 비교 평가를 통하여 변화점을 고려한 SRGM에서의 최적 추정법을 수치적 방법으로 판단한다.

Windows 드라이버 테스트 프로세스 적용 사례 (Application of Windows Driver Test Process )

  • 최정희;박상현;이명수;이상근
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.437-440
    • /
    • 2008
  • 소프트웨어 제품에서 Windows 드라이버의 결함은 BSOD 를 발생시키거나 제품의 전체 기능을 마비시켜 제품 신뢰도에 악영향을 미치게 된다. Windows 드라이버는 제품과 연관되는 부분이 많아 별도의 테스트가 어려워, 제품의 알파 테스트 단계에서 검증 단계를 거치게 된다. 이 단계에서는 테스트는 드라이버만의 기능 검증이 어렵고, 드라이버 결함 원인 파악 및 수정 기간의 연장을 가져온다. 이로 인한 전체 프로젝트 일정에도 영향을 주게 된다. 이에 본 연구에서는 드라이버의 신뢰성을 확보를 위한 Windows 드라이버 테스트 프로세스를 제시하였다. 전체 개발 프로세스 내에 드라이버에 관한 테스트 프로세스를 구체화하고, 드라이버 별도의 테스트 단계를 두는 방안을 제안했다. 제품 알파 단계 이전에 드라이버의 결함을 발견하여 제품 테스트 기간에 발견되는 드라이버 결함 발견이 감소되는 것을 증명하였다.

얼마나 많은 과학고등학교 학생들이 케플러가 광학과 생리학에서 발견한 과학적 문제를 발견하는가? (How Many Korean Science High-school Students Find the Same Scientific Problem as Kepler Found in Optics and Physiology?)

  • 김영민
    • 영재교육연구
    • /
    • 제21권2호
    • /
    • pp.575-589
    • /
    • 2011
  • 이 연구의 목적은 케플러가 어떻게 망막 상 이론 형성과정에서 문제를 발견하였는지를 조사하고 그 당시 상황을 과학고등학교 학생들에게 제시했을 때 얼마나 많은 과학 고등학교 학생들이 케플러가 발견한 것과 같은 문제를 발견하는가를 조사하는 것이었다. 그 결과를 일반 고등학교 학생들의 경우와 비교하였다. 케플러는 당시의 시각이론에 대해 비판적으로 분석하고 과학적 실험에 근거한 지식을 기반으로 문제를 발견하였다. 과학고등학교 학생들은 중학교 과정까지 상당한 정도의 광학 개념과 생리학적 개념을 학습하였다. 그럼에도 있음에도 불구하고 케플러 당시의 문제 발견 상황을 제시했을 때 케플러가 발견한 것과 같은 광학적 불가능성 문제를 발견하여 제시한 학생은 한 명도 없었다. 다만 30명 중에서 5명의 학생이 시각 개념을 과학자적으로 표현함을 볼 때 이들은 케플러와 같은 문제발견 가능성을 보였다. 교과서 분석을 포함한 본 연구 결과는 창의성의 핵심 요소인 과학적 문제를 발견하는 능력에 대한 체계적 교육이 필요함을 시사하고 있다.

우리나라 농업상 중요한 선충류에 관한 연구 (I) 온실화훼류의 근부에서 발생되는 수종의 선충에 관하여 (Studies on the Important Nematodes in Korea 1. Some Nematodes Found in the Soil around the Root of Floral Plants in the Green-house)

  • 최영연
    • 한국응용곤충학회지
    • /
    • 제2권
    • /
    • pp.27-37
    • /
    • 1963
  • 최근 농작물에 대한 각종 선충류의 피해가 주목되어 있는 실성에 비추어 필자는 선충류연구의 기초적 과제로서 온실내의 화훼류 근부에서 발견되는 선충류 중 농업상 비교적 중요하다고 인정되는 종류와 그밖에 몇 종류에 대하여 형태적인 특징을 기술하였다. 즉 취급된 종류들은 다음과 같다. 1. Meloidogyne arenaria Chitwood 2. Scutellonema coheni Andrassy 3. Paurodontus gracilis Thorne 4. xiphinema americaum Cobb 5. Rhabditis sp 6. Cephalobus sp 7, Diplogaster sp 그리고 이상 7종류의 기주식물 및 기생정도를 보면 Meloidogyne arenaria Chitwood는 Begonia에 만 기생하였고 그밖에 화훼류에는 기생을 볼수 없었다. Scutellonema choeni Andrassy는 꽃치자, 소펄, 이마리 리스, 제브리나에 가장 많이 발견되었고, Paurodonthus gracilis Thorne는 동백나무, 청목. 지내고사리, 카네이션, 충에서 가장 많이 발견되었다. 그리고 Xiphinema americanum Coob는 산호수, 서향, 코피나무, 시크라맨, 용설란, 동백 등에서만 발견되었으나 그중에 용설란, 동백에서 가장 많이 볼 수 있었다. Rhabditis sp.는 초본류 화훼류의 대부분에서 발견되었으나 그중에도 산세배리아에서 가장 많았다 Diplogaster sp는 대부분의 화훼류에서 발견되었으며 그중에 크로톤에 비교적 많았다. Cephalobus sp.는 전반적으로 발견되었으며 발견정도는 모두 비슷하였다. Monhystera app. , Mononchus spp. , Dorylaimus app. 등도 조사란 과반수의 화훼류들에서 발견되었으나 특히 많이 발견되는 화훼류는 없었다. 이상 선충류중 근류를 형성하여 피해가 가장 주목되는 Mceloidogyne arenaris Chitwood에 대해서 온실내에서 그의 유일한 기주식물인 Begonia의 품종별 기생정도를 비교조사한 결과 semperflorens 품종에 가장 기생률이 높았고 metarica 품종은 중정도였으며 erytholopylla와 argento-guttata 품종들에는 기생이 없었다. 이 점은 매우 의의있는 사실로서 앞으로 더욱 연구할 과제로 삼았다. 끝으로 Sanceberia에서 많이 발견되는 Rhabditis sp를 $18^{\circ}C$, $25^{\circ}C$, $30^{\circ}C$, $35^{\circ}C$의 동온도별의 incubator에서 사육한 결과 본 종의 생육적온이 $30^{\circ}C$라는 사실을 알았다.

  • PDF

결함 중요도 단계를 고려한 소프트웨어 신뢰도 성장 모델에 관한 연구 (A Study on Software Reliability Growth Modeling with Fault Significance Levels)

  • 신경애
    • 한국컴퓨터산업학회논문지
    • /
    • 제3권7호
    • /
    • pp.837-844
    • /
    • 2002
  • 소프트웨어 개발 과정에서 시스템 내에 잔존하는 결함을 발견하거나 수정하기 위해 테스트를 실시한다. 테스트 단계에서 결함을 발견하고 소프트웨어 신뢰성을 평가할 수 있다. 수리적으로 신뢰성을 평가할 수 있는 모델이 소프트웨어 신뢰도 성장 모델이다. 이 모델의 대부분은 결함의 형태가 하나이고 결함율은 일정하다라는 가정에서 진행되고 있다. 본 연구에서는 테스트 단계에서 발견되는 결함이 일정하지 않다라는 관점에서 새로운 모델을 제안하고 결함 데이터를 적용해보았다. 또한 기존의 모델과 비교 및 분석하여 타당성을 증명하였다.

  • PDF

시험노력을 고려한 개발단계의 소프트웨어 신뢰성 평가 (Software reliability evaluation during development phase considering testing-effort)

  • 이재기;신상권;홍성백;윤병남
    • 전자공학회논문지S
    • /
    • 제36S권3호
    • /
    • pp.18-26
    • /
    • 1999
  • 소프트웨어 개발과정에서는 설계 및 코딩에 의해서 프로그램 내에 많은 결함이 삽입되고 시험을 거치는 동안 결함은 발견되고 수정되어 진다. 이와 같은 반복 작업을 통해서 소프트웨어 내에 잠재하고 있는 에러들을 발견, 조치함으로써 소프트웨어 품질은 향상되고 품질에 대한 신뢰성이 높아진다. 본 논문에서는 위와 같은 소프트웨어 개발 과정을 거치는 동안에 많은 시험이 동반되고 이에 따른 시험의 여러 자원이 투입되는데 착안하여 소프트웨어 신뢰도가 성장되어 가는 과정에 수반된 시험능력을 기반으로 한 시험능력의존형 소프트웨어 신뢰도 성장모델을 살펴보고 이를 적용하여 개발중인 소프트웨어에 대한 시험능력 투입에 따른 신뢰도를 평가하였다. 또 S-Shaped Model에 의한 평가치와 비교하여 시험이 진행됨에 따라 소프트웨어 고장 발견율이 상승되는 것을 보였다.

  • PDF

필드버스 인터페이스를 위한 결함내성형 마이크로콘트롤러 (A Fault-Tolerant Microcontroller for Fieldbus Interface)

  • 김병진;이인환
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2000년도 하계학술대회 논문집 D
    • /
    • pp.2942-2945
    • /
    • 2000
  • 본 논문은 필드버스 인터페이스를 위한 이중구조의 결함내성형 마이크로콘트롤러 구조를 제시하고, 테스트 환경을 구축하여 고장허용 기능을 검증한다. 이중구조의 결함내성형 마이트로 콘트롤러는 두 개의 프로세서 모듈의 출력을 비교하여 고장을 발견하고, 고장을 발견한 경우 버스 출력을 차단함으로써 전체 시스템의 오동작을 방지한다. 일단 고장을 발견하면 자체 진단을 통해 고장 상태를 판다하여, 영구적인 고장일 경우 정지하고 일시적인 고장일 경우에는 재시작을 통해 정상동작으로 복귀함으로써, 고장정지 및 일시적인 고장으로부터의 회복기능을 제공한다. 이중구조의 결함내성형 마이크로 콘트롤러에 필드버스 인터페이스 기능을 추가하여 자체적인 응용 노드로서의 기능을 수행할 수 있도록 한다. 그리고 이러한 노드를 MC68360프로세서를 이용하여 구현하고, 인위적인 고장주입을 통하여 그 기능을 검증한다.

  • PDF