• 제목/요약/키워드: Fault traceability

검색결과 4건 처리시간 0.019초

Enhancing Model-based Fault Traceability by Using Similarity between Bug and Commit Information

  • 정동주;민경식;이정원;이병정
    • 인터넷정보학회논문지
    • /
    • 제20권2호
    • /
    • pp.29-37
    • /
    • 2019
  • As software development technology evolves, the quality of software has increased. But software created through sophisticated technology is still defective. The developer will be aware of the defect through a bug report and the reported defect must be fixed as soon as possible for the software to function correctly. It is important to know which component of the program is related to the reported defect and should be fixed. However, even though the developer understands the developed software, the task of tracing faults is a time-consuming task and requires effort. Therefore, if there is a way for developers to support tracing faults, they could fix defects more quickly. Because fixing defects rapidly is a factor of software reliability, fault traceability is essential and an effective method is needed. Therefore, in this paper, we propose a model-based fault traceability enhancement technique by using bug report and commit information and verify the effectiveness of the proposed technique.

Improving Fault Traceability of Web Application by Utilizing Software Revision Information and Behavior Model

  • Baek, Seungsuk;Lee, Jung-Won;Lee, Byungjeong
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제12권2호
    • /
    • pp.817-828
    • /
    • 2018
  • Modern software, especially web-based software, is broadly used in various fields. Most web applications employ design patterns, such as a model-view-controller (MVC) pattern and a factory pattern as development technology, so the application can have a good architecture to facilitate maintenance and productivity. A web application, however, may have defects and developers must fix the defects when a user submits bug reports. In this paper, we propose a novel approach to improving fault traceability in web application by using software revision information and software behavior model to reduce costs and effectively handle the software defect. We also provide a case study to show effectiveness of our approach.

RFID 애플리케이션 개발을 위한 태그 흐름기반 배치 시뮬레이터 (A Tag Flow-Driven Deployment Simulator for Developing RFID Applications)

  • 문미경
    • 정보처리학회논문지D
    • /
    • 제17D권2호
    • /
    • pp.157-166
    • /
    • 2010
  • 최근 RFID (Radio Frequency Identification)는 소형화, 저가화, 고기능화가 점차적으로 실현되면서 그 기술이 적용되는 분야도 더욱 다양해지고 있다. RFID 애플리케이션은 RFID 태그의 실시간 정보를 기반으로 하는 업무 프로세스를 의미하는 것으로, RFID 기반 정보를 이용해 비즈니스 프로세서를 자동화하고 변형시킬 수 있도록 요구된다. 이러한 RFID 애플리케이션은 단순하게는 하나의 리더기에서 읽혀지는 RFID 태그를 모니터링하는 기능만을 가지기도 하지만, 대부분 RFID 태그의 흐름에 따라 태그가 부착된 사람 또는 사물의 가시성(visibility)과 추적성(traceability)을 지원하기 위한 기능을 구현한다. 이를 위해 RFID 리더기를 여러 곳에 분산 배치시킨 후, 다양한 시나리오에 따라 태그의 흐름을 변경시켜봐야 한다. 그러나 RFID 애플리케이션 개발 시, 필요한 관련 RFID 리더기가 모두 준비되지 않았거나, 실제 현장과 유사한 환경을 구축하기가 어려울 때가 많다. 본 연구에서는 RFID 애플리케이션 개발 시, 개발 환경을 모형화 시키고 RFID 리더기 및 센서를 다양한 곳에 배치시킨 후, 여러 개의 RFID 태그를 다양한 시나리오를 통해 이동시켜볼 수 있는 시뮬레이터를 개발하고자 한다. 본 시뮬레이터는 RFID 미들웨어 및 애플리케이션 구현물의 정확한 테스트를 가능하게 하여 개발 생산성을 높인다. 또한 데이터의 신뢰성에 문제가 발생한 경우, RFID 하드웨어와 미들웨어 중 어떤 부분에서 발생한 문제인지 가리기 위해 활용될 수 있다.

하이패스 운용가용도를 이용한 부품의 교체 추정 모델 (An Estimation Model for the Replacement Parts based on the Operational Availability of Hi-Pass System)

  • 황의덕;허서정;김창석;손동철
    • 한국융합학회논문지
    • /
    • 제6권6호
    • /
    • pp.285-291
    • /
    • 2015
  • 현재 FTMS(Freeway Traffic Management System: 고속도로 교통관리 시스템), TCS(Toll Collection System: 요금 징수 시스템), 하이패스(Hi-Pass: 통행료 전자 지불 시스템)등의 고속도로 ITS(Intelligent Transportation System) 설비들은 단순한 이력관리 및 수동적인 사후관리가 이루어져 고장관련 DB가 부족하여 시설물의 통합운영관리 활용을 최대화 하지 못하고 있다. 또한, 부품의 교체시기가 없어 고장 발생 시마다 부품을 교체하다 보니 고장건수 증가 및 수리시간이 증가하며, 매번 교체 할 때마다 서비스가 중단되는 문제 점이 발생한다. 본 연구에서는 고속도로 ITS 시설물의 고장이력을 사전에 관리하여 예방적 유지관리를 하려한다. 따라서 하이패스 시설물의 고장이력을 신뢰성 이론에 기반을 두고 체계적인 통계분석을 통해 시스템의 신뢰도인 운용가용도를 산출한다. 교체시기 산정을 통해 고장건수 및 시간이 감소하며 예비품 수량을 확보하여 예산 비용을 줄일 수 있고, 부품의 관리계획을 수립하여 지속적인 예방적 유지관리를 통해 시스템의 품질을 향상시키고, 서비스 품질을 항시 가용한 상태인 무 중단 운용상태를 지향 할 수 있도록 하는 것이 본 연구의 목적이다.