• Title/Summary/Keyword: Software quality management

Search Result 694, Processing Time 0.029 seconds

Modelling the Failure Rate Function in Coverage and Software Reliability Growth

  • Park, Joong-Yang;Kim, Young-Soon;Park, Jae-Heung
    • International Journal of Quality Innovation
    • /
    • v.5 no.1
    • /
    • pp.110-121
    • /
    • 2004
  • There is a new trend of incorporating software coverage metrics into software reliability modelling. This paper proposes a coverage-based software reliability growth model. Firstly, the failure rate function in coverage is analytically derived. Then it is shown that the number of detected faults follows a Nonhomogeneous Poisson distribution of which intensity function is the failure rate function in coverage. Practical applicability of the proposed models is examined by illustrative numerical examples.

An Efficient Method of Test Environment Setup for Weapon System Software Reliability Test (무기체계 소프트웨어 신뢰성 시험을 위한 효율적 시험 환경 구축 방안)

  • Choi, Minkwan;Bak, Daun;Kook, Seunghak
    • Journal of Software Engineering Society
    • /
    • v.28 no.1
    • /
    • pp.7-12
    • /
    • 2019
  • Recently, as the weight of software in the weapon system increases, the quality of the software becomes a very important factor. In order to improve the quality of the weapon system software, DAPA(Defense Acquisition Program Administration) has institutionalized software reliability in Weapon System Software Development and Management Manual. The manual presents specific methods and procedures to improve the weapon system software quality. In order to meet the required reliability test standards specified in the manual, it is necessary to continuously detect and correct defects throughout the entire development period. However, it is difficult to build proper reliability test environment due to the cost of software reliability tools, setting up secured and separated network environment, and etc. Therefore, in this study, we propose an efficient environment construction method for software reliability test of defense industry field in restricted development environment and limited resources.

Cost-Reliability Optimal Policies Based on Musa-Okumoto Logarithmic Poisson Execution Time Model (Musa-Okumoto 대수 포아송 실행시간 모형에 근거한 비용-신뢰성 최적정책)

  • 김대경
    • Journal of Korean Society for Quality Management
    • /
    • v.26 no.3
    • /
    • pp.141-149
    • /
    • 1998
  • It is of great practical interest to decide when to stop testing a software system in the development phase and transfer it to the user. This decision problemcalled an optimal software release one is discussed to specify the a, pp.opriate release time. In almost all studies, the software reliability models used are nonphomogenous Poisson process(NHPP) model with bounded mean value function. HNPP models with unbounded mean value function are more suitable in practice because of the possibility of introducing new faults when correcting or modifying the software. We discuss optimal software release policies which minimize a total average software cost under the constraint of satisfying a software reliability requirement. A numerical example illustrates the results.

  • PDF

A Study on Software Reliability Growth Model for Isolated Testing-Domain under Imperfect Debugging (불완전수정에서 격리된 시험영역에 대한 소프트웨어 신뢰도 성장모형 연구)

  • Nam, Kyung-H.;Kim, Do-Hoon
    • Journal of Korean Society for Quality Management
    • /
    • v.34 no.3
    • /
    • pp.73-78
    • /
    • 2006
  • In this paper, we propose a software reliability growth model based on the testing domain in the software system, which is isolated by the executed test cases in software testing. In particular, our model assumes an imperfect debugging environment in which new faults are introduced in the fault-correction process, and is formulated as a nonhomogeneous Poisson process(NHPP). Further, it is applied to fault-detection data, the results of software reliability assessment are shown, and comparison of goodness-of-fit with the existing software reliability growth model is performed.

A Study on Software Reliability Assessment Model of Superposition NHPP (중첩 NHPP를 이용한 소프트웨어 신뢰도 평가 모형 연구)

  • Kim, Do-Hoon;Nam, Kyung-H.
    • Journal of Korean Society for Quality Management
    • /
    • v.36 no.1
    • /
    • pp.89-95
    • /
    • 2008
  • In this paper, we propose a software reliability growth model based on the superposition cause in the software system, which is isolated by the executed test cases in software testing. In particular, our model assumes an imperfect debugging environment in which new faults are introduced in the fault-correction process, and is formulated as a nonhomogeneous Poisson process(NHPP). Further, it is applied to fault-detection data, the results of software reliability assessment are shown, and comparison of goodness-of-fit with the existing software reliability growth model is performed.

ISO12207 Tailored Object-Oriented Process for UML Based Object-Oriented Development (UML 기반 객체 지향 개발을 위해 ISO 12207을 조정한 객체지향 프로세스)

  • Lee, Sang-Jun;Kim, Byeong-Gi
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.10
    • /
    • pp.2680-2692
    • /
    • 1999
  • Software quality is classified by quality of process and product. In experience of Quality Management, it is known that quality level of product as it depends on goodness and badness of process and organization. As a result, improvement of software process has been important subject. According as this trends, ISO 12207 is publicated as standard of software life cycle process by ISO. For UML based object oriented development process, it is necessary that we should research detailed definition of activity and task of ISO 12207 process which is added, deleted or tailored in according to organization and project characteristics. In this thesis, by according with ISO 12207 software life cycle process, UML based object oriented development process is proposed. This process is composed of 7 steps and 19 activities including development phase, activity and product to improve quality of reliability. Usefulness of object oriented process for improvement of software quality is proved at three ways, which are comparative analysis of process characteristics, SPICE process evaluation and SPICE rick analysis.

  • PDF

Content-based Configuration Management System for Software Research and Development Document Artifacts

  • Baek, Dusan;Lee, Byungjeong;Lee, Jung-Won
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.10 no.3
    • /
    • pp.1404-1415
    • /
    • 2016
  • Because of the properties of software such as invisibility, complexity, and changeability, software configuration management (SCM) for software artifacts generated during software life-cycle has been used for guarantee of the quality of the software. However, the existing SCM system has only focused on code artifacts and software development document artifacts such as Software Requirements Specification (SRS), Software Design Description (SDD), and Software Test Description (STD). Moreover, software research-oriented project comes out late the code artifacts and the software development document artifacts. Therefore, there is a need for trace and management of software research document artifacts composed of highly abstracted non-functional requirements like 'the purpose of the project', 'the objectives', and 'the progress' before generation of the code artifacts and the software development document artifacts for a long time. Nevertheless, the existing SCM system cannot trace and manage them. In this paper, we propose content-based configuration management system comprised of the relevance link generation phase and content-based testing phase to trace and manage them. The preliminary application results show applicability and feasibility of the proposed system.

Investigating the Impacts of the Quality of Project Management Information System on Project Performance and User Satisfaction (프로젝트 관리 정보시스템 품질이 프로젝트 성과와 사용자 만족도에 미치는 영향)

  • Park, So-Hyun;Lee, Taewon;Kim, Seung-Chul
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.41 no.3
    • /
    • pp.50-60
    • /
    • 2018
  • The use of Project Management Information System (PMIS) is increasing in project management industries such as construction, defense, manufacturing, software development, telecommunication, etc. It is generally known that PMIS helps to improve the quality of decision making in project management, and consequently improves the project performance. However, how much and which parts of project management performance are affected by PMIS still need to be studied further. The purpose of this study is to investigate the impact of PMIS quality on project management performance. We collected data from various project based industries such as construction, defense, manufacturing, software development and telecommunication by using survey questionnaire. PMIS quality was measured in three dimensions. They are system quality, information quality and service quality. Project management performance was measured in nine variables such as time reduction, work accuracy, cost management, etc. Statistical analyses such as multiple regression were used to analyze the data. The results showed that PMIS quality had significant impacts on the project management performance and user satisfaction. It was notable that only two dimensions out of the three PMIS quality dimensions, system quality and information quality, affected the project management performance. Also, it was found that PM performance played a mediating role between PMIS and user satisfaction, and between PMIS and reuse intention. The contribution of this research is that it helps to clarify what aspects of PMIS affect the project management performance and user satisfaction.

Economic Feasibility Evaluation of Personal Computers (퍼스널컴퓨터 도입(導入)의 경제성(經濟性) 평가(評價))

  • Kim, Seong-Sil
    • Journal of Korean Society for Quality Management
    • /
    • v.14 no.2
    • /
    • pp.9-14
    • /
    • 1986
  • The primary purpose of this paper is to make the management of small business aware of the potential and further, to assist their decision on purchasing and applying the personal computers to their business problems. With emphasis on the step by step expansion various computer hardware systems are reviewed, compared and evaluated in its price, micro-processor, memory size, software availability, etc. Using the concept of incremental costs, a method to evaluate software packages is developed. By this method the optimal system can be determined.

  • PDF

A Case Study of Asphalt Pavement Construction Quality Assurance Using the Quality Related Specification Software

  • Jeong, M. Myung;Jung, Younghan
    • Journal of Construction Engineering and Project Management
    • /
    • v.6 no.3
    • /
    • pp.14-21
    • /
    • 2016
  • One of the major issues in the material-based or acceptance quality characteristics asphalt pavement Quality Assurance (QA) is that the method does not have rationality to link between the individual materials and the projected performance of the pavement. A new asphalt mix QA method has been recently developed under a national research project using the probabilistic Performance Related Specification (PRS). This advanced PRS QA methodology integrates the AASHTOWare Pavement ME Design$^{(R)}$ technology with the simple performance test concept that bridges the material characteristics with the pavement performance. This paper presents a case study of asphalt pavement performance using the developed PRS QA computer program, named Quality Related Specification Software (QRSS), with an actual pavement project, to demonstrate the developed PRS procedure and to assess the robustness of QRSS in terms of the rationality of the distress predictions. The results of this limited case study show that the new PRS QA method reasonably predicts the pavement performance, properly applied the probabilistic methods, and produced rational pay adjustment.