• Title/Summary/Keyword: 소프트웨어 개발 및 인증

Search Result 113, Processing Time 0.052 seconds

Kay Factors of SW Development Productivity in a CMMI Level 3 Organization (CMMI Maturity Level 3 조직에서 소프트웨어 개발 생산성에 영향을 미치는 중요 요인 연구)

  • Lee, Su-Hyoung;Lee, Dong-Hyun;Kim, Neung-Hoe;In, Hoh Peter
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.833-834
    • /
    • 2009
  • 국내 많은 기업들이 CMMI(Capability Maturity Model Integration) 모델을 도입해서 소프트웨어 개발 프로세스를 구축 및 내재화 후 CMU(Carnegie Mellon University)의 SEI(Software Engineering Institute)로부터 인증을 받고 있지만, CMMI Maturity Level 3 이상 인증 받은 조직에서 조차도 프로젝트 지연 및 품질 문제가 자주 발생한다. 프로젝트 지연 문제는 개발 단계 이후에 대부분 발생되고 있으며, 이는 현저히 낮은 소프트웨어 개발 생산성의 영향 때문이다. 본 논문에서는 프로젝트 개발 생산성에 영향을 미치는 중요 요인을 분석하고, 이에 따른 작업의 가치를 결정하는 방법을 제시한다.

A Method for Manual-based Software Analysis and Test Data Generation (매뉴얼 기반의 소프트웨어 분석 및 테스트 데이터 생성 방안)

  • 이윤정;천은경;최병주
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04b
    • /
    • pp.394-396
    • /
    • 2002
  • 품질 인증 테스트는 소프트웨어 품질을 결정하고 보증하기 위하여 인증 기관에서 제품 개발 후에 수행하는 테스트이다. 제품 개발 완료 후에 매뉴얼과 소프트웨어 제품을 가지고 수행되므로 효과적으로 테스트가 수행되기 위해서는 제품의 매뉴얼과 제품에 대한 정확한 분석을 해야 하고 이를 바탕으로 테스트 데이터를 생성해야 한다. 따라서 본 연구에서는 매뉴얼 기반의 테스트 데이터 선정 기법을 제안한다. 본 연구에서 제안한 매뉴얼 기반의 테스트 분석 모델과 테스트 데이터 선정기법을 사용하면 보다 정확하고 체계적인 데스트를 수행 할 수 있을 것이다.

  • PDF

LUAV Software Certification Method using Checklists based on DO-178C (DO-178C 기반 체크리스트를 활용한 무인동력비행장치 소프트웨어 인증 방안)

  • Ji-Hun Kwon;Dong-Min Lee;Kyung-Min Park;Eun-Hee Lee;Sauk-Hoon Im;Yong-Hun Choi;Jong-Whoa Na
    • Journal of Aerospace System Engineering
    • /
    • v.17 no.1
    • /
    • pp.33-41
    • /
    • 2023
  • As seen in the case of the Boeing 737 Max accident, the proportion of aircraft software is rapidly increasing. However, it is vulnerable to safety issues. In case of domestic aircraft software, to operate a Light Unmanned Aerial Vehicle (LUAV) less than an empty weight of 150 kg, safety certification is required for an Ultra-Light Vehicle (ULV). However, software certification procedure is not included. Since the use of LUAVs has increased recently, software verification is required. This paper proposed a checklist of LUAV software that could be applied to LUAV referring DO-178C, an aviation software certification standard. A case study of applying the proposed checklist to the Model-based Development-based Helicopter Flight Control Computer (FCC) project currently used by domestic and foreign advanced companies and institutions was conducted.

Software Quality Evaluation using Software Development Guideline (소프트웨어 개발지침을 사용한 소프트웨어 품질 평가)

  • 이공선;김재웅;정영은
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.121-123
    • /
    • 2002
  • 소프트웨어는 매우 다양하며, 품질을 정량적으로 측정하기 어렵기 때문에 객관적인 소프트웨어 평가를 위하여 지속적인 연구가 이루어지고 있으며 이와 관련한 국제 및 국내 표준이 개발 중에 있다. S/W 시험센터는 ISO9126 을 포함한 여러 표준을 기반으로 소프트웨어 품질인증 업무를 수행하고 있으며 품질 평가와 관련된 연구를 수행하고 있다. 본 논문에서는 현재 사용중인 품질 평가기준에 소프트웨어 개발지침을 기반으로 소프트웨어 평가시 사용하여 품질평가 항목을 추가함으로써 소프트웨어 품질 평가의 객관성을 높일 수 있는 방안에 대하여 기술한다.

  • PDF

Construction of Documentation System and Testing Example for Medical Software (의료용 소프트웨어 문서화 체계와 시험 사례의 구축)

  • Lee, Ha-Yong;Yang, Hae-Sool;Lee, Jeong-Rim;Kim, Hyuk-Ju
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.325-328
    • /
    • 2004
  • 오늘날 의료용 소프트웨어의 품질은 의료기기의 성능과 안전성을 좌우하는 중요한 요소로 자리잡고 있다. 국내의 경우, 의료기기에 대해서는 안전성 및 유효성 심사를 통한 허가 업무를 수행하고 있으나 소프트웨어를 수반하는 의료기기에 대해서는 아직 시험 인증체계가 구축되어 있지 않은 실정이다. 이로 인해, 의료용 소프트웨어의 품질저하로 의료 서비스의 질적 저하를 유발할 수 있는 문제점이 발생할 수 있다. 그러나 이러한 의료용 소프트웨어에 대한 질적인 품질을 평가할 수 있는 방법에 대한 연구가 그 동안 미흡하여 전문성과 안전성을 요구하는 의료용 소프트웨어에 대한 평가가 필수적으로 요구되고 있다. 본 연구에서는 ISO/IEC 12119를 기반으로 개발된 의료용 소프트웨어 시험모듈을 활용한 시험 사례를 구축하고 인증과 관련된 문서체계를 구축하여 의료용 소프트웨어 시험 인증 과정에서 활용할 수 있도록 하였다.

  • PDF

Component Quality Certification System for Evaluation and Certification of COTS Components (COTS 컴포넌트의 평가 및 인증을 위한 컴포넌트 품질 인증 시스템)

  • 김수동;박지환;김남희
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.12
    • /
    • pp.1135-1148
    • /
    • 2003
  • A commercial-off-the-shelf (COTS) component is an implementation of common functionality among family members, where an in-house component implements an organization-specific functionality. Typically, a COTS component has a producer and aset of potential consumers. Consumers evaluate COTS components thoroughly before they purchase, because these components are developed by third party producers and most consumers have ‘not-invented-here’ syndrome. Hence, evaluating the quality of COTS components becomes an important prerequisite to a successful component-based application development. In this paper, we identify the characteristics of COTS components, and derive a practical quality model for components, C-QM, which consists of quality factors, criteria and metrics and a qualify certification system, C-QCS. The top design goal of C-QM is set to provide a practically applicable comprehensive quality model which can be effectively applied in assessing the various quality aspects of COTS components.

A Software Process Certification Model of Small sized Software Development Using Scrum (스크럼을 활용한 소규모 소프트웨어 개발 기반의 소프트웨어 프로세스 인증 모델)

  • Song, In-Oh;Rhew, Sung-Yul;Lee, Sung-Eun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.4
    • /
    • pp.215-223
    • /
    • 2011
  • It is difficult to apply a Software Process Certification to small scale project, because of much activities and documents for manage project and guarantee the qualities in small manpower. This paper presents optimized Software Process Certification Model for small scale software development, a combine Scrum with essential elements of NIPA's(National IT industry Promotion Agency) SP-Certification model. The proposed model defined minimum Activities and Documents for SP Certification. The model that I showed consists of 16 Processes and 58 Activities, and 39 Artifacts are created. As a result of having compared proposed model with a Standard Process of Small Business, I confirmed that a small scale project's burden reduced because Activity decreased 38% and Document decreased 20%. In order to verify the validity of the proposed model, applied it in two small scale projects, and compare with the project by Scrum process only, it finished that systematic management was possible without additional manpower, and reached SP-Certification level 2.

Comparative Analysis of the Software Certification: RTCA DO-178C and RESSAC (RTCA DO-178C와 새로운 RESSAC 소프트웨어 인증기술의 비교 분석)

  • Lee, Dongmin;Lee, Dongwoo;Oh, Seungjun;Kwon, Oseong;Na, Jongwhoa
    • Journal of Aerospace System Engineering
    • /
    • v.14 no.spc
    • /
    • pp.13-21
    • /
    • 2020
  • RTCA DO-178C is a development guideline to ensure aircraft system airworthiness. However, there is an opinion that the application of DO-178C to the development of UAV of more than MTOW 150 kg is over regulated because the severity of the risk from UAV is lower than that of normal aircraft. To address issue, EASA and FAA have been working on the Re-Engineering and Streamlining the Standards for Avionics Certification(RESSAC) project since 2016 with the goal of establishing a new certification scheme that simplifies existing aircraft certification procedures and standards. This paper analyzes the current DO-178C certification process and presents advantages by comparing and analyzing the new RESSAC certification process, which simplifies processes and outputs in comparing with the DO-178C certification process, while it ensures flight safety of the vehicle.

Development of Test Module for Quality Requirements of Biometric Software (생체인식 소프트웨어의 품질요구에 따른 시험모듈의 개발)

  • Lee Ha-Yong;Yang Hae-Sool;Hwang Suk-Hyung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.10a
    • /
    • pp.444-447
    • /
    • 2004
  • 오늘날 생체인식 소프트웨어의 품질은 각종 보안장치의 성능과 신뢰성을 좌우하는 중요한 요소로 자리잡고 있다. 국내의 경우, 아직 생체인식 소프트웨어에 대한 품질특성, 특히 신뢰성에 관한 품질평가와 인증이 자리잡지 못한 실정이며 평가와 인증을 위한 시험 인증체계가 구축되어 있지 않은 실정이다. 이로 인해, 생체인식 소프트웨어의 품질저하로 인한 생체인식 분야의 보안성 및 신뢰성 저하를 유발할 수 있는 문제점이 발생할 수 있다. 본 연구에서는 ISO/IEC 12119와 ISO/IEC 9126을 기반으로 생체인식 소프트웨어의 품질 요구를 체계화하고 생체인식 소프트웨어의 품질평가를 위한 시험모듈과 시험모듈 적용을 위한 시험표를 구축하였다.

  • PDF