• 제목/요약/키워드: Software assessment

검색결과 1,062건 처리시간 0.033초

임베디드 소프트웨어 신뢰성 평가에 관한 연구 (A Study on Reliability Evaluation for Embedded Software)

  • 김기두;김영철;김장한
    • 한국인터넷방송통신학회논문지
    • /
    • 제9권3호
    • /
    • pp.209-215
    • /
    • 2009
  • 오늘날 산업의 융 복합화로 임베디드 소프트웨어의 비중이 높아져 가고 있다. 그 결과 임베디드 소프트웨어 개발이 필요했고 많은 업체 및 제품이 활용되었다. 임베디드 소프트웨어는 무기와 의료장비 등 사람의 생명에 큰 영향을 미치는 곳에 사용되기 때문에 신뢰성이 중요하다. 일반적인 소프트웨어 신뢰성 평가에 대해서는 품질관련 표준인 ISO/IEC 9126, ISO/IEC 12119 등에서 언급하고 있다. 하지만 임베디드 소프트웨어의 특성을 고려하지 않고 있기 때문에 신뢰성 평가에 적용하기에는 미흡하다. 이를 해결하기 위해 우리는 ISO/IEC 9126, ISO/IEC 12119, 14598에서 소프트웨어 신뢰성 평가항목들을 추출하고, 추출된 항목들을 임베디드 소프트웨어의 특성을 고려한 체크리스트를 제안한다.

  • PDF

소프트웨어 도급계약 분쟁에서 완성도 산출 방식의 한계와 문제점 (Improvement of Completeness Determination in Software Development Contract Disputes)

  • 김시열
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제17권1호
    • /
    • pp.1-9
    • /
    • 2021
  • 도급의 대상이 된 일의 완성 여부는 도급계약에 관한 분쟁에서 어떠한 쟁점을 다루던지 가장 중요한 전제에 해당한다. 일반적으로 도급계약의 형태로 이루어지는 소프트웨어 개발 용역의 경우에도 이는 동일하게 나타난다. 일이 완성된 정도를 완성도라 한다. 소프트웨어 도급계약이 원인이 된 소송에서는 대상 소프트웨어의 완성도를 산출하기 위하여 감정을 주로 활용한다. 다만 그 과정에서 다양한 전문가들이 재량을 가지고 참여하다 보니 객관성 확보에 어려움을 겪는 문제가 있다. 이에 본 논문에서는 그간 소프트웨어 완성도 산출에 관한 여러 사례를 살펴보고 각기 어떠한 산출 방식을 적용하였는지 검토해보았다. 이를 통하여 현재 소송 과정에서 이루어지는 완성도 산출의 객관성을 확보하기 위하여 어떠한 개선점이 필요한지 생각해보았다. 그 결과 부족한 자료에 기반하여 이루어진다는 점, 하자와 미완성을 엄격히 구별하지 않고 감정이 이루어지고 있다는 점, 가중치 적용에 대한 재량이 지나치게 광범위하다는 점 등의 문제가 있어 개선이 필요할 것으로 판단하였다.

소프트웨어 컴플라이언스를 위한 SPDX Parser 및 Validator (SPDX Parser and Validator for Software Compliance)

  • 윤호영;조용준;정병옥;신동명
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제13권1호
    • /
    • pp.15-21
    • /
    • 2017
  • 수 많은 파일로 이루어진 소프트웨어 패키지를 일일이 분석하는 것은 많은 시간과 비용을 요구하는 작업이다. 이에 리눅스 재단의 워킹그룹인 SPDX에서는 소프트웨어의 명세정보(메타데이터) 규약을 발표하였다. SPDX 문서는 2017년 상반기 기준 2.1버전이 발표되었으며, 총 7개의 콘텐츠에 66개 항목이 존재한다. 또한 Tag/Value 형식과 RDF형식을 권장하며, 스프레드시트 형식을 지원한다. 본 연구에서는 SPDX 문서를 각 항목별로 분류하고, 유효성 검사를 해주는 SPDX Parse & Validator 툴을 개발하였다. 추후 SPDX 문서를 생성(Generator)하는 툴을 개발하여 보다 효율적으로 소프트웨어 패키지를 관리하고자 한다.

항공용 소프트웨어 안전성 및 개발시 주의사항에 대한 고찰 (A Study on Safety of Airborne Software and Considerations during Development)

  • 이백준;최종연;남기욱
    • 한국항공운항학회지
    • /
    • 제24권2호
    • /
    • pp.81-85
    • /
    • 2016
  • It is recognized that safety is a key point of technical competency. Its adoption is widely spread in development of products and it is essentially necessary in aerospace industry because airborne system and equipment are used complex high-technology and implemented systematic performance using software. This study reviews system safety assessment, development assurance level, airborne software, RTCA DO-178 process, and considerations & pitfalls in software development.

시스템의 가상 가속수명시험을 위한 소프트웨어 개발 (Software Development for System Virtual Accelerated Life Testing)

  • 강보식;장무성
    • 한국신뢰성학회지:신뢰성응용연구
    • /
    • 제12권3호
    • /
    • pp.187-199
    • /
    • 2012
  • In general, accelerated life testing is performed to reduce testing time. But it is difficult to apply accelerated life testing to a system besides components. This paper developed a software which estimates reliability measures of the system from results of accelerated life testing of components building the system. This software can handle the system with a large number of components and complex topology. Multiple failure modes of a component were also considered in this software. Based on the software, reliability measures of a gearbox example at several conditions were estimated from the accelerated life testing results of three components of the gearbox.

철도소프트웨어 발주 및 평가프로세스 제안 (Suggestion of Ordering and Assessment Process for Railway Software)

  • 정의진;신경호
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 제39회 하계학술대회
    • /
    • pp.1014-1015
    • /
    • 2008
  • Safety critical systems are those in which a failure can have serious and irreversible consequences. Nowadays digital technology has been rapidly applied to critical system such as railways, airplanes, nuclear power plants, and vehicles. The main difference between analog system and digital system is that the software is the key component of the digital system. The digital system performs more varying and highly complex functions efficiently compared to the existing analog system because software can be flexibly designed and implemented. The flexible design make it difficult to predict the software failures. This paper reviews safety standard and criteria for safety critical system such as railway system and suggests development process, ordering management and assessment process for railway software with more detail description.

  • PDF

오픈소스 소프트웨어 라이선스 파일 식별 기술 (Measurement for License Identification of Open Source Software)

  • 윤호영;조용준;정병옥;신동명
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제12권2호
    • /
    • pp.1-8
    • /
    • 2016
  • 본 논문은 오픈소스 소프트웨어의 배포과정에서 라이선스 정보가 누락, 훼손, 변경, 충돌됨에 따라 발생하는 무의적인 저작권 침해를 미연에 방지하고자 라이선스 파일을 추출/식별하는 기술을 연구하였다. 라이선스 파일이 갖는 특성을 파악하기 위해 n-gram과 TF-IDF 기법을 활용하여 322개의 라이선스 내용을 분석하였고, 이를 활용하여 패키지 내에서 라이선스 파일을 추출하였다. 추출한 라이선스는 코사인 측정법을 통해 확보한 라이선스간의 유사도를 산정하여 라이선스 정보를 식별하였다.

Development of New Photogrammetric Software for High Quality Geo-Products and Its Performance Assessment

  • Jeong, Jae-Hoon;Lee, Tae-Yoon;Rhee, Soo-Ahm;Kim, Hyeon;Kim, Tae-Jung
    • 대한원격탐사학회지
    • /
    • 제28권3호
    • /
    • pp.319-327
    • /
    • 2012
  • In this paper, we introduce a newly developed photogrammetric software for automatic generation of high quality geo-products and its performance assessment carried out using various satellite images. Our newly developed software provides the latest techniques of an optimized sensor modelling, ortho-image generation and automated Digital Elevation Model (DEM) generation for diverse remote sensing images. In particular, images from dual- and multi-sensor images can be integrated for 3D mapping. This can be a novel innovation toward a wider applicability of remote sensing data, since 3D mapping has been limited within only single-sensor so far. We used Kompsat-2, Ikonos, QuickBird, Spot-5 high resolution satellite images to test an accuracy of 3D points and ortho-image generated by the software. Outputs were assessed by comparing reliable reference data. From various sensor combinations 3D mapping were implemented and their accuracy was evaluated using independent check points. Model accuracy of 1~2 pixels or better was achieved regardless of sensor combination type. The high resolution ortho-image results are consistent with the reference map on a scale of 1:5,000 after being rectified by the software and an accuracy of 1~2 pixels could be achieved through quantitative assessment. The developed software offers efficient critical geo-processing modules of various remote sensing images and it is expected that the software can be widely used to meet the demand on the high-quality geo products.

소프트웨어 제품과 프로세스 관점에서 국제표준과 비교를 통한 테스팅 프론티어 역량평가 모델 개선 방안 (Proposal : Improvement of Testing Frontier Capability Assessment Model through Comparing International Standards in Software Product and Software Testing Process Perspective)

  • 윤형진;최진영
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권2호
    • /
    • pp.115-120
    • /
    • 2015
  • 테스팅 프론티어 역량평가 모델은 10년 전 만들어진 ISO/IEC 9126의 소프트웨어 제품 품질기준과 TMMi, TPI의 프로세스 점검 기준들을 사용하다보니, Agile, TDD와 같은 새로운 프로세스와 App, Web 같은 새로운 종류의 소프트웨어 제품을 개발하는 회사들에 대한 역량평가가 어려울 수밖에 없다. 이런 문제에 대한 개선을 위하여 1) 소프트웨어 제품 품질 국제표준 ISO/IEC 9126, ISO/IEC 25010 그리고 SW 테스팅 프로세스 국제표준 ISO/IEC/IEEE 29119 part2 고찰, 2) TCAM 소개, 3) 소프트웨어 제품품질 관점에서 ISO/IEC 9126, ISO/IEC 25010와 TCAM 비교, 분석 4) 소프트웨어 테스팅 프로세스 관점에서 ISO/IEC/IEEE 29119 part2와 TCAM 비교, 분석, 5) TCAM의 개선을 위한 방안을 제안한다.

소프트웨어 감정의 간이절차 활용 논의에 대한 검토 (A Study on Application of Summary Procedure in Case of Software Appraisal)

  • 김시열;강윤수
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제15권2호
    • /
    • pp.25-33
    • /
    • 2019
  • 소프트웨어에 대한 저작권 분쟁에서 통상 감정절차를 거치는데 이 과정에서 상당한 기간이 소요되고 있는 점은 신속한 재판받을 권리를 구현함에 있어 장애로 지적된다. 이에 실무적으로 소프트웨어 감정 절차를 간이절차로 운영하고자 하는 논의가 오랜 기간 있어왔다. 기존의 논의는 주로 감정절차에 투입되는 자원을 줄이는 방식에 따르고 있는데, 이러한 방식은 필연적으로 감정을 통하여 도출되는 결과에 차이를 가져올 수밖에 없다. 이에 간이절차의 본질적 성격 및 재판 과정에서 소프트웨어 감정의 역할을 중심으로 기존 논의되던 소프트웨어 감정의 간이절차 운영에 대해 검토하였다.