• 제목/요약/키워드: Software Quality Model

Search Result 763, Processing Time 0.024 seconds

Study on Measurement Program in each Maturity Level of CMMI (CMMI 성숙도 레벨 별 측정 프로그램에 관한 연구)

  • Yu Young-Moo;Han Hyuk-Soo
    • The KIPS Transactions:PartD
    • /
    • v.12D no.1 s.97
    • /
    • pp.91-102
    • /
    • 2005
  • In the past it was generally felt that software quality was the same as product quality. But as the software industry is getting bigger and more complex, it has become hard to develop quality software that meets customers' needs just depending on product quality. Therefore, lately many domestic and foreign companies are making efforts to upgrade product quality by implementing Process Improvement. Measurement in Process Improvement activities enhances the effect of Process Improvement, and also identifies and helps the activities. In support of this paper, research on the measurement program was conducted based on the CMMI adopted by many domestic and foreign companies for their process improvement model. MA process area that deals with measurement process setup is one of the CMMI process areas and was the basis of the structure of the measurement program. This study presents differences of the measurement program for each level of CMMI and how to apply it. The results of this study can help a business to apply CMMI-based Process Improvement by backing up the structure of the measurement program. Furthermore, it can offer a roadmap for progress of the measurement program for each level.

A Bayesian analysis based on beta-mixtures for software reliability models

  • Nam Seungmin;Kim Kiwoong;Cho Sinsup;Yeo Inkwon
    • Proceedings of the Korean Society for Quality Management Conference
    • /
    • 2004.04a
    • /
    • pp.430-435
    • /
    • 2004
  • Nonhomogeneous Poisson Process is often used to model failure times which occurred in software reliability and hardware reliability models. It can be characterized by its intensity functions or mean value functions. Many parametric intensity models have been proposed to account for the failure mechanism in real situation. In this paper, we propose a Bayesian semiparametric approach based on beta-mixtures. Two real datasets are analyzed.

  • PDF

Development of Water Quality Modeling in the United States

  • Ambrose, Robert B;Wool, Tim A;Barnwell, Thomas O.
    • Environmental Engineering Research
    • /
    • v.14 no.4
    • /
    • pp.200-210
    • /
    • 2009
  • The modern era of water quality modeling in the United States began in the 1960s. Pushed by advances in computer technology as well as environmental sciences, water quality modeling evolved through five broad periods: (1) initial model development with mainframe computers (1960s - mid 1970s), (2) model refinement and generalization with minicomputers (mid 1970s - mid 1980s), (3) model standardization and support with microcomputers (mid 1980s - mid 1990s), (4) better model access and performance with faster desktop computers running Windows and local area networks linked to the Internet (mid 1990s - early 2000s), and (5) model integration and widespread use of the Internet (early 2000s - present). Improved computer technology continues to drive improvements in water quality models, including more detailed environmental analysis (spatially and temporally), better user interfaces and GIS software, more accessibility to environmental data from on-line repositories, and more robust modeling frameworks linking hydrodynamics, water quality, watershed and atmospheric models. Driven by regulatory needs and advancing technology, water quality modeling will continue to improve to better address more complicated water bodies and pollutant types, and more complicated management questions. This manuscript describes historical trends in water quality model development in the United States, reviews current efforts, and projects promising future directions.

Development and Comparative Analysis of Mapping Quality Prediction Technology Using Orientation Parameters Processed in UAV Software (무인기 소프트웨어에서 처리된 표정요소를 이용한 도화품질 예측기술 개발 및 비교분석)

  • Lim, Pyung-Chae;Son, Jonghwan;Kim, Taejung
    • Korean Journal of Remote Sensing
    • /
    • v.35 no.6_1
    • /
    • pp.895-905
    • /
    • 2019
  • Commercial Unmanned Aerial Vehicle (UAV) image processing software products currently used in the industry provides camera calibration information and block bundle adjustment accuracy. However, they provide mapping accuracy achievable out of input UAV images. In this paper, the quality of mapping is calculated by using orientation parameters from UAV image processing software. We apply the orientation parameters to the digital photogrammetric workstation (DPW) for verifying the reliability of the mapping quality calculated. The quality of mapping accuracy was defined as three types of accuracy: Y-parallax, relative model and absolute model accuracy. The Y-parallax is an accuracy capable of determining stereo viewing between stereo pairs. The Relative model accuracy is the relative bundle adjustment accuracy between stereo pairs on the model coordinates system. The absolute model accuracy is the bundle adjustment accuracy on the absolute coordinate system. For the experimental data, we used 723 images of GSD 5 cm obtained from the rotary wing UAV over an urban area and analyzed the accuracy of mapping quality. The quality of the relative model accuracy predicted by the proposed technique and the maximum error observed from the DPW showed precise results with less than 0.11 m. Similarly, the maximum error of the absolute model accuracy predicted by the proposed technique was less than 0.16 m.

A Software Architecture Design Method that Matches Problem Frames and Architectural Patterns (문제틀과 아키텍처 패턴의 매칭을 이용한 소프트웨어 아키텍처 설계 방법)

  • Kim, Jungmin;Kang, Sungwon;Lee, Jihyun
    • Journal of KIISE
    • /
    • v.42 no.3
    • /
    • pp.341-360
    • /
    • 2015
  • While architectural patterns provide software development solutions by providing schemas for structural organizations of software systems based on empirical knowledge, Jackson's problem frames provide a method of analyzing software problems. Problem frames are useful to understanding the software development problem, by putting emphasis on the problem domain, rather than on the solution space. Research exists that relates problem frames and software architecture, but most of this research uses problem frames only to understand given problems. Moreover, none of the existing research derives architectural patterns by considering both problem frames and quality attributes. In this paper, we propose a software architecture design method for pattern-based architecture design, by matching problem frames and architectural patterns. To that end, our approach first develops the problem model based on the problem frames approach, and then uses it to match with candidate architectural patterns, from the perspectives of both functionality, and quality attributes. Functional matching uses the problem frame diagram to match the problem model of an architectural pattern. We conduct a case study to show that our approach can systematically decide the right architectural patterns, and provide a basis for fine-grained software architecture design.

A Model for Reusing Requirements Using Examples from Open Source Software

  • Kim, Jong-Bae
    • Journal of information and communication convergence engineering
    • /
    • v.10 no.3
    • /
    • pp.284-294
    • /
    • 2012
  • The quality of requirements is one of the key factors in the success of a project. One of the studies on successful projects is the reuse of requirements. However, the rate of failed projects is about 70%, and these projects often fail because of improper requirements. The current techniques for software reuse may not perform requirement engineering appropriately or develop requirements having good characteristics. In order to improve this situation, we propose a model for reusing requirements. We expect that our model will contribute toward increasing project productivity using requirement reuse in existing projects, and reusing requirements that have good quality.

A study of artifact model using quality evaluation case based on SDLC (SDLC기반의 품질평가 사례를 이용한 산출물 모형 연구)

  • Weon, Dal-Soo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.11
    • /
    • pp.179-187
    • /
    • 2011
  • Though any method in various software development methodology is selected and used in performing IT project, there are quite a few problems in applying it to the project environment, thus customizing effort as a reasonable method is continuously demanded. Therefore, the study attempted to track a basic frame formation process of quality management model applying the software development methodology based on SDLC that is widely used. The study analyzes and modelized an empirical cases of a financial company that is relatively highly rated by expert groups through a variety of trial and error and continued supplementation for it for a long time. And in addition to it, it analyzes cases of public institute project, derives problems, and also proposes a guideline related to creating artifact.

The Development Issue of S/W Benchmark Test Evaluation Model (S/W 벤치마크테스트 평가모델 개발 이슈)

  • Park, Jin-Hong;Jung, Yung-Eun;Shin, Seok-Kyoo
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2005.05a
    • /
    • pp.393-398
    • /
    • 2005
  • 국내 S/W 벤치마크테스트는 일반적으로 각 제품의 기능별, 성능별 비교분석을 통해 제품의 장단점을 파악하는 것이 주된 목적이었다. 기존 벤치마크테스트의 산출물은 시험항목별 결과와 비교 분석 결과이다. 최근에는 동종 제품들 중에서 특정 목적에 가장 적합한 제품을 선택하기 위한 수단으로 벤치마크테스트 결과가 사용되기도 한다. 이러한 특수한 목적의 벤치마크테스트는 기존 산출물 이외에 특정 목적에 가장 적합한 제품이 무엇인지 판단할 수 있는 순위표가 추가된다. 최근의 새로운 요구사항을 반영하기 위해서는 새로운 S/W 벤치마크테스트 평가모델이 필요하다. 본 논문에서는 기존의 벤치마크테스트와 구분되는 소비자의 새로운 요구를 만족시킬 수 있는 S/W 벤치마크테스트 평가모델 개발 이슈에 대해 연구하고 있다.

  • PDF

The Bayesian Inference for Software Reliability Models Based on NHPP (NHPP에 기초한 소프트웨어 신뢰도 모형에 대한 베이지안 추론에 관한 연구)

  • Lee, Sang-Sik;Kim, Hui-Cheol;Song, Yeong-Jae
    • The KIPS Transactions:PartD
    • /
    • v.9D no.3
    • /
    • pp.389-398
    • /
    • 2002
  • Software reliability growth models are used in testing stages of software development to model the error content and time intervals between software failures. This paper presents a stochastic model for the software failure phenomenon based on a nonhomogeneous Poisson process(NHPP) and performs Bayesian inference using prior information. The failure process is analyzed to develop a suitable mean value function for the NHPP ; expressions are given for several performance measure. Actual software failure data are compared with several model on the constant reflecting the quality of testing. The performance measures and parametric inferences of the suggested models using Rayleigh distribution and Laplace distribution are discussed. The results of the suggested models are applied to real software failure data and compared with Goel model. Tools of parameter point inference and 95% credible intereval was used method of Gibbs sampling. In this paper, model selection using the sum of the squared errors was employed. The numerical example by NTDS data was illustrated.

The Assessment Guideline of the Simplified Test Maturity Model (TMM) for An Assessor (심사원을 위한 경량화 테스트 성숙도 모델을 위한 평가 가이드 연구)

  • Jang, Woo Sung;Kim, Ki Du;Son, Hyun Seung;Park, Bo Kyung;Kim, R. Young Chul
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.8
    • /
    • pp.379-384
    • /
    • 2017
  • In real software business environment, there are required to validate software quality in diverse usage range of software for many small & medium companies. Software quality means both qualities of production and process. In our situation, we focus on better process quality of a test organization than a whole organization. But even the original test maturity model (TMM) does not enough to apply with our domestic venture/small & medium companies. To solve this problem, we suggest the simplified test maturity model for our companies. We redefine this simplified model with the original TMM and a test process improvement next (TPI next) model. The previous models just have provided each definition of maturity level, goal and activity per each level, which not exists an assessment guideline and a formal assessing procedure. Due to this reasons, an assessor is difficult to assess the test organization without them. this paper suggest an assessment guideline of the simplified TMM and also define the procedure which is included with activities and byproducts. With these assessment guideline, an assessor can work possible to formally assess test organizations of small & medium companies, and with self assessment guideline they can be correctly provision before assessment of their organizations.