• 제목/요약/키워드: software reliability metric

검색결과 22건 처리시간 0.018초

A GQM Approach to Evaluation of the Quality of SmartThings Applications Using Static Analysis

  • Chang, Byeong-Mo;Son, Janine Cassandra;Choi, Kwanghoon
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제14권6호
    • /
    • pp.2354-2376
    • /
    • 2020
  • SmartThings is one of the most popular open platforms for home automation IoT solutions that allows users to create their own applications called SmartApps for personal use or for public distribution. The nature of openness demands high standards on the quality of SmartApps, but there have been few studies that have evaluated this thoroughly yet. As part of software quality practice, code reviews are responsible for detecting violations of coding standards and ensuring that best practices are followed. The purpose of this research is to propose systematically designed quality metrics under the well-known Goal/Question/Metric methodology and to evaluate the quality of SmartApps through automatic code reviews using a static analysis. We first organize our static analysis rules by following the GQM methodology, and then we apply the rules to real-world SmartApps to analyze and evaluate them. A study of 105 officially published and 74 community-created real-world SmartApps found a high ratio of violations in both types of SmartApps, and of all violations, security violations were most common. Our static analysis tool can effectively inspect reliability, maintainability, and security violations. The results of the automatic code review indicate the common violations among SmartApps.

안개 제거 기술의 정량적인 성능 평가 기법 조사 (Survey on Quantitative Performance Evaluation Methods of Image Dehazing)

  • 이성민;유제택;정승원;나성웅
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제4권12호
    • /
    • pp.571-576
    • /
    • 2015
  • 다양한 안개 제거 기술이 개발되어왔으나 이들의 성능을 정량 정성적으로 평가하는 방식에 대한 연구는 다소 부족하다. 본 논문에서는 안개 제거 기술의 성능을 평가하기 위하여 사용할 수 있는 다양한 척도를 살펴본다. 성능 척도의 신뢰도 검증을 위하여, 고화질 칼라 깊이 영상을 이용하여 안개 영상을 합성하고 안개 제거 영상과 원 영상을 비교하는 방식을 택한다. 한편 안개 제거 기술을 화질을 기준으로 평가하는 방식이 아닌, 안개 제거 전 후 영상에 대한 컴퓨터 비전 기법의 성능을 비교하는 방식을 검토한다. 다양한 안개 제거 기술 성능 척도에 대한 비교 분석 및 문제점에 대한 해결 방안을 토의한다.