• 제목/요약/키워드: Software Requirements Evaluation

검색결과 145건 처리시간 0.023초

개발산출물의 신뢰성 측정을 위한 메트릭의 제안과 평가 (Proposal and Evaluation of Metrics for Measurement of Documents Reliability)

  • 남기현;한판암;양해술
    • 정보처리학회논문지D
    • /
    • 제8D권3호
    • /
    • pp.247-256
    • /
    • 2001
  • 소프트웨어는 갈수록 대규모화, 다기능화되는 방향으로 발전하고 있다. 더불어 소프트웨어에 관한 사용자의 요구 수준도 높아지고 있으며 특히 소프트웨어의 품질에 대한 요구는 지속적으로 높아지고 있다. 이러한 사용자의 요구를 만족시킬 수 있는 방안들이 다양한 관점에서 연구되고 있다. 그 중에서도 소프트웨어의 품질평가를 통해 그 결과를 개발자에게 피드백함으로써 소프트웨어의 품질을 향상시키려는 관점에서 품질평가 체계 및 방법론에 대한 연구가 활발히 진행되고 있다. 본 논문에서는 소프트웨어의 품질에 관한 국제표준인 ISO/IEC 9126의 품질특성 중 신뢰성에 대한 품질특성, 부특성, 내부특성의 체계에 따른 메트릭과 품질측정표를 개발함으로써 관련 내부특성의 품질평가를 통해 신뢰성에 대한 평가 결과를 산출할 수 있는 체계를 확립하고 내부특성을 이용하여 개발산출물에 대해 평가한 결과를 제시하였다.

  • PDF

의료기기 내장형 소프트웨어 품질평가 시험모듈 개발 (Development of Test Module for Medical Embedded Software Quality Evaluation)

  • 양해술;이하용;이정림;김혁주
    • 정보처리학회논문지D
    • /
    • 제13D권2호
    • /
    • pp.259-270
    • /
    • 2006
  • 의료기기 내장형 소프트웨어는 인간의 생명과 직결되는 의료기기를 제어하는 소프트웨어이기 때문에 높은 품질 수준을 요구한다. 의료기기 내장형 소프트웨어의 높은 품질 요구를 만족시키기 위해서는 그 요구사항에 적합한 품질시험 모듈을 개발하여 적용하고 결과를 피드백하여 소프트웨어의 품질 결함을 보완하는 과정이 필요하다. 본 연구에서는 ISO/IEC 12119를 기반으로 의료기기 내장형 소프트웨어를 시험하여 결과를 산출할 수 있는 시험모듈과 품질검사표를 개발하여 의료용 소프트웨어 시험에 적용할 수 있도록 하였다.

Software Reliability of Safety Critical FPGA-based System using System Engineering Approach

  • Pradana, Satrio;Jung, Jae Cheon
    • 시스템엔지니어링학술지
    • /
    • 제14권2호
    • /
    • pp.49-57
    • /
    • 2018
  • The main objective of this paper is come up with methodology approach for FPGA-based system in verification and validation lifecycle regarding software reliability using system engineering approach. The steps of both reverse engineering and re-engineering are carried out to implement an FPGA-based of safety critical system in Nuclear Power Plant. The reverse engineering methodology is applied to elicit the requirements of the system as well as gain understanding of the current life cycle and V&V activities of FPGA based-system. The re-engineering method is carried out to get a new methodology approach of software reliability, particularly Software Reliability Growth Model. For measure the software reliability of a given FPGA-based system, the following steps are executed as; requirements definition and measurement, evaluation of candidate reliability model, and the validation of the selected system. As conclusion, a new methodology approach for software reliability measurement using software reliability growth model is developed.

요구사양서의 품질평가 모델에 관한 연구 (A Study on Quality Evaluation and Improvement of Software Requirement - Specification)

  • 김경환;코지마 츠토무;박용범
    • 정보처리학회논문지D
    • /
    • 제11D권7호
    • /
    • pp.1459-1466
    • /
    • 2004
  • 소프트웨어 응용 분야의 확대로 인해, 소프트웨어는 더 크고, 더 복잡해지고 있다. 게다가 개발 기간의 단축 및 비용의 절감${\cdot}$품질의 향상 또한 요구되고 있다. 이러한 요구를 충족시키기 위해 여러 효율적인 방법이 제안되었고, 구현되었다. 대표적으로 프로세스 개선과 객체지향 개발, 요구공학, 소프트웨어 메트릭스 등이 있다. 이러한 수많은 방법 중에서 요구공학은 고품질의 소프트웨어 개발의 기반이 된다. 즉, 고품질의 소프트웨어를 개발하기 위해서는 먼저 요구를 획득하고, 기술하여야 하며, 이에 대한 검증과 관리를 통해 요구사양서의 품질을 향상시켜 가야 한다. 본 논문에서는 IEEE Std-830-1998의 좋은 요구사양서가 가져야 할 특성을 중심으로, 요구사양서에 기술된 내용 자체를 정량적으로 품질 평가할 수 있는 메트릭스를 제안하였다.

설계 요건 중심의 인간-시스템 인터페이스 개발 프로세스 (Design Requirements-Driven Process for Developing Human-System Interfaces)

  • 함동한
    • 대한안전경영과학회지
    • /
    • 제10권1호
    • /
    • pp.83-90
    • /
    • 2008
  • Development of human-system interfaces (HSI) supporting the interaction between human and automation-based systems, particularly safety-critical sociotechnial systems, entails a wide range of design and evaluation problems. To help HSI designers deal with these problems, many methodologies from traditional human-computer interaction, software engineering, and systems engineering have been applied; however, they have been proved inadequate to develop cognitively well engineered HSI. This paper takes a viewpoint that HSI development is itself a cognitive process consisting of various decision making and problem solving activities and then proposes a design requirements-driven process for developing HSI. High-level design problems and their corresponding design requirements for visual information display are explained to clarify the concept of design requirements. Lastly, conceptual design of software system to support the requirements-driven process and designers' knowledge management is described.

SOA 기반 소프트웨어 품질평가 모델 개발 (Development of Quality Evaluation Model for Software based on SOA)

  • 이철;양해술
    • 한국콘텐츠학회논문지
    • /
    • 제8권5호
    • /
    • pp.82-93
    • /
    • 2008
  • 현재 SOA 기반 소프트웨어의 중요성이 인식되면서 국내외 SOA 기반 소프트웨어 시장이 급격히 증가하고 있는 추세이다. 이에 따라 SOA 기반 소프트웨어에 대한 고신뢰성과 고품질 소프트웨어의 요구가 증대되고 있다. 본 연구에서는 SOA 기반 소프트웨어의 품질을 평가하기 위해 품질을 시험하여 측정하고 그 결과를 적절한 기준에 따라 판정하는 방법에 대해 연구를 수행하고 평가 사례를 제시하여 평가 방법을 명확히 제시하였다. 본 연구를 통해 SOA 기반 소프트웨어의 품질 향상을 유도하고 국제 표준을 수용하는 전략기술 개발을 통해 객관성과 활용도를 높일 수 있을 것으로 기대한다.

유-헬스케어 서비스 소프트웨어아키텍쳐 품질확보를 위한 요구사항 분석방법에 관한 연구 (A Study on Analytical Methods of u-Healthcare Services Software Architecture Requirements for Quality Assurance)

  • 노시춘;문송철
    • 디지털콘텐츠학회 논문지
    • /
    • 제15권1호
    • /
    • pp.45-52
    • /
    • 2014
  • 모든 의료정보시스템에는 이해관계자와 환경이 존재한다. 의료정보시스템 개발 시에는 이 같은 환경에서 사용자의 기능적 요구사항과 비기능적 요구사항인 품질을 만족시켜야할 목표가 있다. 이 목표를 달성하기 위하여 현재 다양한 방법으로 정보시스템 개발이 이루어지고 있고 다양한 애플리케이션이 등장하고 있다. 그러나 이 같은 의료정보시스템 개발의 과정에서 기본적인 요구조건을 만족하고 있는지는 별도의 관점에서 고찰하지 않으면 안 된다. 본 연구는 유-헬스케어 서비스 소프트웨어아키텍쳐 품질확보를 위한 요구사항 분석방법을 제안한다. 의료정보시스템의 요구사항 분석을 통해 소프트웨어아키텍처 품질평가 사항과 의료정보서비스 품질평가 연계지표 평가방식을 제안했다. 이 방법은 연계성 팩터의 품질 합계치를 산출하고 그 추이를 분석하므로서 유-헬스케어 소프트웨어아키텍쳐에 대한 종합평가가 가능하게 한다. 품질평가는 요구사항 분석에서 도출된 목표와 비교하여 달성도를 분석하며 만족도 수준이 미진한 분야를 발췌하여 원인분석 및 개선작업에 활용이 가능하다.

무기체계 내장형 소프트웨어의 평가 프로세스와 시험모듈의 개발 (Development of Evaluation Process and Testing Module for Weapons System Embedded Software)

  • 김정국;양해술
    • 한국산학기술학회논문지
    • /
    • 제9권2호
    • /
    • pp.401-414
    • /
    • 2008
  • 무기체계 내장형 소프트웨어의 품질을 시험하는 것은 무기체계 내장형 소프트웨어의 요구에 부합되는 고품질의 시스템을 구현할 수 있도록 지원하기 위함이다. 일반적인 내장형 소프트웨어에 대한 품질평가 방법론이나 평가기법 등이 개발된 사례가 있으나 엄격한 품질 수준을 요구하는 무기체계 내장형 소프트웨어의 경우에는 아직까지 구체적인 체계가 구축되어 있지 않은 실정이다. 최근 다양한 무기체계 내장형 시스템이 개발되어 활용되고 있으나 품질확보 면에서 많은 노력이 필요한 실정이다. 본 연구에서는 무기체계 내장형 소프트웨어 평가를 위해 ISO/IEC 12119를 근간으로 하여 평가를 수행할 수 있는 평가모델과 품질검사표를 개발하여 무기체계 내장형 소프트웨어 평가에 적용할 수 있도록 하였다.

임베디드 소프트웨어의 평가 프로세스와 시험체계의 구축 (Construction of Evaluation Process and Test System for Embedded Software)

  • 양해술;신석규;정혜정
    • 정보처리학회논문지D
    • /
    • 제11D권3호
    • /
    • pp.659-670
    • /
    • 2004
  • 임베니드 소프트웨어의 품질시험을 통해 임베디드 시스템 子매자늘의 요구에 부합되는 고품질의 시스템을 구현할 수 있다. 임베디드 소프트웨어의 경우, 아직까지 국내에서 활용할 수 있는 구체적인 품질시험 체계가 구축되어 있지 않은 실정이다. 최근 다양한 임베디드 시스템들이 개발되고 있으나 결함으로 인한 리콜 등 품질면에서 많은 문제점들이 노출되고 있다. 본 연구에서는 임베디드 소프트웨어 평가를 위해 ISO/IEC 12119를 근간으로 하여 품질시험을 수행할 수 있는 평가모듈과 품질검사표를 개발하여 임베디드 소프트웨어 평가에 적용할 수 있도록 하였다.

소프트웨어 아키텍처 설계 단계에서 아키텍처 접근법 선정을 위한 평가 방법 (Evaluation Method to Choose Architectural Approaches in the Software Architecture Design Phase)

  • 고현희;궁상환;박재년
    • 정보처리학회논문지D
    • /
    • 제12D권4호
    • /
    • pp.617-626
    • /
    • 2005
  • 시스템의 소프트웨어 아키텍처를 설계하기 위해서는 여러 아키텍처 스타일들이 복합적으로 결합하여 시스템의 전체적인 아키텍처를 구성하게 된다. 이 때 다양한 아키텍처 스타일 즉, 아키텍처 접근법들 중 어떤 것을 선택할 것인가는 완성될 시스템이 어떤 기능적, 비 기능적 품질요구사항을 만족시켜야 하는지에 따라 달라지게 된다. 본 논문에서는 아키텍처 접근법 선정을 위한 평가모델을 기반으로 아키텍처 접근법의 기술적인(technical) 부분에 대한 평가를 통해 시스템의 요구사항에 대한 만족도를 결정하여 가장 적합한 아키텍처 접근법을 선정하도록 하는 평가 방법을 정의하고, 메시지 시스템의 아키텍처 접근법을 선정 시 본 평가 방법을 적용하는 사례연구를 통해 본 평가 방법을 검증한다.