• Title/Summary/Keyword: 소프트웨어신뢰성

Search Result 1,053, Processing Time 0.029 seconds

Software Reliability & Quality

  • 채종원
    • Proceedings of the Korean Reliability Society Conference
    • /
    • 2004.07a
    • /
    • pp.73-117
    • /
    • 2004
  • Software 기술의 변화: 다중프로그래밍, 다중 사용자(multiuser), 실시간처리/데이터베이스, 제품소프트웨어 출현, 강력한 데스크-탑 시스템, 객체지향 시스템, 전문가 시스템, 인공지능(중략)

  • PDF

The S/W Performance Benchmark Test Planning;Focused on the Cases (S/W 성능 벤치마크 테스트 계획 수립;사례를 중심으로)

  • Jeong, Do-Kyun;Jeong, Chang-Shin;Shin, Seok-Kyoo
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2005.05a
    • /
    • pp.399-407
    • /
    • 2005
  • 소프트웨어 산업은 급속한 기술의 발전과 적용분야의 복잡성 및 다양성 등으로 제품 품질 및 성능에 대한 정확한 평가분석이 어렵다. 그러나 산업에서 필요로 하는 소프트웨어를 적재적소에 공급하거나 신규 시장 진출을 위한 마케팅 활동, 동종 소프트웨어간의 비교평가를 통한 제품 개선 등과 같은 요구사항의 증대로 소프트웨어 벤치마킹의 중요성이 더욱 부각되고 있는 상황이다. 또한 이러한 제품 간 비교${\cdot}$평가를 올바르게 수행하기 위해서는 신뢰할 만한 결과의 획득과 효율적인 수행이 필수적이다. 이에 본 논문에서는 주로 성능측면의 소프트웨어 벤치마크 테스트를 수행하는데 있어 현실적이고 신뢰할만한 그리고 정확한 사용자 요구사항을 반영할 수 있도록 벤치마크 테스트 계획 수립과 설계의 주요 기본단계를 경험적 지식에 기반을 두어 사례 중심으로 소개하고자 한다.

  • PDF

A Study on the Process for Applying Security Assurance based CC on Software Lifecycle (소프트웨어 생명주기상에서의 공통평가기준기반 보안보증 적용 프로세스에 관한 연구)

  • 신호준;김행곤;김태훈;노병규
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.05b
    • /
    • pp.671-674
    • /
    • 2003
  • 최근 정보보호에 대한 관심이 높아짐에 따라 그에 따른 기반 기술들이 요구되고 있다. 특히, 통신 인프라에 집중되었던 정보보호 산업이 이를 기반한 제품으로 관심이 부각되고 있다. 이러한 정보보호제품의 신뢰성은 매우 중요한 요소이며, 신뢰성 보장을 위한 보안 기능의 보증은 중요하다. 본 논문에서는 개발 단계에서 유지보수 단계에 이르는 생명주기 찰동의 보증과 품질보증 위한 방법 또한 중요하다는 것을 인식하고 이를 위해 소프트웨어 개발에 정보보호시스템 공동평가기준(정보통신부 고시 제2002-40호, 이하 공통평가기준)을 적용하여 개발할 수 있도록 프로세스를 제시한다 이를 통해 소프트웨어 개발자나 시스템 관리자들이 정보보호 인증을 보장하며, 안전한 소프트웨어를 개발하여 효율적으로 관리할 수 있도록 소프트웨어 개랄 및 변경시 발생할 수 있는 위험들과 이에 대한 통제들을 제안한다 향후 전산망 시스템에서 사용되는 정보보호 제품의 개발 및 관리에 도움 줄 것을 기대한다.

  • PDF

Local Transparency using High Reliability Naming Service based on CORBA in SDR Systems (CORBA 기반 고신뢰성 네이밍 서비스를 이용한 SDR 시스템 환경에서 지역 투명성 제공)

  • 송상현;김문기;이병호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • pp.160-162
    • /
    • 2003
  • 분산 시스템 상에서 SDR 소프트웨어 시스템을 구현하려면 재구성성과 유연성이 필요하다. 따라서 이를 충족시켜줄 수 있는 객체지향 컴퓨팅 기술이 필요하게 된다. 이러한 분산 객체 구조를 가능하게 하는 핵심은 CORBA 미들웨어이다. CORBA는 소프트웨어 버스로서 분산성와 이종성을 숨기고 분산 객체들이 유연하게 통신할 수 있게 해주는 핵심 역할을 담당한다. 분산 네트워크 환경 하에서 CORBA의 네이밍 서비스는 네임 서버에 저장한 논리적 이름을 통해서 객체의 위치 정보를 얻는다. 이 방식은 서버의 물리적인 위치 변화에 상관없이 객체의 위치 투명성을 제공한다. 본 논문에서는 SDR 시스템에서 클라이언트가 재구성을 위한 소프트웨어를 다운로드를 받기위해 서버의 구현객체에 논리적인 이름을 이용하여 접근을 가능하게 해주는 신뢰성 있는 CORBA 네이밍 서비스를 설계함으로써 SDR 시스템의 지역적 투명성을 지원하는 모델을 제안한다.

  • PDF

The Dessing and Implementation of the SPR/SCR Management System for Reliability Data Collection and Analysis (신뢰성 데이터 수집 및 분석을 위한 SPR/SCR 관리 시스템의 설계 및 구현)

  • Lee, Chang-Hui;Han, Pan-Am
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.2
    • /
    • pp.409-429
    • /
    • 1997
  • Problems encountered during software development or pteration nay result from defects in the software,ghrdware,or their oterations.Because of their diversity,the determination of the sources of a problem and its corrective adtion requires a centrally controlled system for monitoring provlems and detemining systematiccauses. In the paper,the SPR/SCR management system was developed and applied for the collection and analysis of the error data,process data and product data delected by each phasd in SDLC.There are four objectibes in the SPR/SCR management system.The first is to assure that software errors are documented,corrected,and vot forgottem. The second is to assure that SPR.are assessed for their validity.The third is to provide feedback on SPR status to the developer and the user.The fourth is ot prvide data for measuring and prediciting sofware quality and reliability.These goals could be satisfied by the application of the SPR/SCR mangement system.Also,the accomplishment rate of software reliability,criterion of test completion,estimation of release time, efficient development and management can be reflected by applying the SPR/SCR management system.

  • PDF

A Study on Design for Software Reliability Model (소프트웨어 신뢰도 모형 설계에 대한 연구)

  • Kim, Hee-Cheul;Lee, Sang-Sik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.10a
    • /
    • pp.413-416
    • /
    • 2001
  • 우리의 주변에는 복잡한 소프트웨어 시스템(System)들로 둘러 쌓여 있으며 이러한 시스템의 혜택을 받는 일이 커짐에 따라 소프트웨어 신뢰성의 역할은 점차 커지게 되었다. 고장 시스템이 복잡해지면 고장의 원인이 하나의 수명분포에 의해서만 일어나지 않고 여러 원인이 혼합되어 발생 할 수 있다. 이러한 복잡한 시스템에 의한 우도함수가 적분하기 난해하므로 반복표본을 이용하는 깁스 알고리즘이 제안되었다.

  • PDF

The Comparative Study for Truncated Software Reliability Growth Model based on Log-Logistic Distribution (로그-로지스틱 분포에 근거한 소프트웨어 고장 시간 절단 모형에 관한 비교연구)

  • Kim, Hee-Cheul;Shin, Hyun-Cheul
    • Convergence Security Journal
    • /
    • v.11 no.4
    • /
    • pp.85-91
    • /
    • 2011
  • Due to the large-scale application software syslmls, software reliability, software development has animportantrole. In this paper, software truncated software reliability growth model was proposed based on log-logistic distribution. According to fixed time, the intensity function, the mean value function, the reliability was estimated and the parameter estimation used to maximum likelihood. In the empirical analysis, Poisson execution time model of the existiog model in this area and the log-logistic model were compared Because log-logistic model is more efficient in tems of reliability, in this area, the log-logistic model as an alternative 1D the existiog model also were able to confim that you can use.

Research on Application of Requirements-based Software Reliability Verification to Domestic Military Aircraft (요구사항 기반 소프트웨어 신뢰성 인증의 국내 군용 항공기 적용방안 연구)

  • Jeong, Sang-gyu;Seo, Young-jin;Jang, Min-uk;Lee, Yoon-woo
    • Journal of Advanced Navigation Technology
    • /
    • v.22 no.4
    • /
    • pp.264-270
    • /
    • 2018
  • In recent years, It is required to verify software reliability according to DO-178, which announced by radio technical commission for aeronautics (RTCA) and recognized by the Federal Aviation Administration (FAA), for civil aircraft developed or intended to fly in the United States or Europe. This is because the reliance on software in each field is deepening, and the efforts for improvement of software reliability have been made first in civil aviation field where economic and social impacts are catastrophic in the event of an accident. In this paper, we have identified some issues to be considered for requirements-based reliability verification required by DO-178 to improve software reliability and present the major elements of the present weapon system acquisition procedure of DAPA for each stage. In addition, we analyzed the results of applying the identified main check factors to a domestic aircraft development project based on the information accumulated in overseas aircraft development projects. As a result, we have shown that it is possible to verify requirements-based software reliability according to DO-178 by adding key checkpoints to the current weapon system acquisition procedure and providing objective inspection criteria.

A Design and Implementation of the Remote Unit Testing Tool for Embedded Software (임베디드 소프트웨어를 위한 원격 단위 테스팅 도구의 설계 및 구현)

  • Kim Jae-Hyun;Cho Yong-Yoon;Kwak Dong-Gyu;Yoo Chae-Woo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.904-906
    • /
    • 2005
  • 소프트웨어 개발의 생산성을 높이고 신뢰성 있는 프로그램을 개발하기 위하여 테스트 자동화에 대한 연구가 활발히 진행되고 있다. 임베디드 소프트웨어는 일반 소프트웨어 개발 환경과는 달리 호스트-타겟(host-target) 구조의 교차 개발환경에서 개발이 이루어지고 있다. 본 논문은 임베디드 소프트웨어의 개발 환경에 맞추어 제한된 자원의 특성을 고려한 원격 단위 테스팅 도구를 제안한다. 제안하는 원격 단위 테스팅 도구는 XML 테스트 스크립트를 기반으로 대상 소스 언어에 맞는 테스트 드라이버를 생성하여 테스트 대상과 함께 테스트 작업 용구(Test harness)를 생성한다. 이러게 생성된 테스트 작업 용구는 이더넷(ethernet)을 통해 타겟(target)으로 전송되어 테스트를 수행한 후, 테스트 결과 로그를 호스트로 전송한다. 호스트에서는 로그를 수집하여 XML형태의 파일로 제공하여 다양한 형태의 리포트 뷰(View)를 가능하게 한다. 본 논문의 원격 단위 테스팅 도구는 임베디드 소프트웨어 개발 단계에서 반복적인 단위 테스팅의 절차를 간소화 하여 보다 효율적이고 신뢰성 있는 임베디드 소프트웨어 개발의 기회를 제공 할 것으로 기대된다.

  • PDF

결함허용 실시간 시스템 구조에대한 설계 및 신뢰성 평가

  • 유종상;신인철
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.3 no.1
    • /
    • pp.1-11
    • /
    • 1998
  • 본 논문에서는 "실행 프로세서 " , "대기 프로세서" 그리고 "프로세서 절체"와 같은 향상된 개념과 기법을 사용하여 실시간 시스템에 의한 이중화 구조를 설계하고 신뢰성을 평가한다. 이중화구조는 동일한 두 개의 하드웨어 요소로 구성되며, 신속한 결함검출과 결함분리를 위한 유용한 여러 복구단계로 구성되었기 때문에 하드웨어와 소프트웨어의 부가로 인한 시스템의 부담을 최소화 시키고, 시스템이 연속성을 유지하도록한다. 기존의 결함허용 기법과 비교해서, 제안한 구조는 삼중화 구조(TMR) 보다 신뢰성이 향상됨을 보인다. 삼중화 구조(TMR) 보다 신뢰성이 향상됨을 보인다.