• Title/Summary/Keyword: Quality metrics

Search Result 522, Processing Time 0.023 seconds

Quantitative Evaluation Index Derivation of the Software Based on ISO/IEC 9126-2 Metrics (ISO/IEC 9126-2 메트릭을 활용한 소프트웨어 정량적 평가 지표 도출)

  • Cho, Sungho;Jang, Joongsoon
    • Journal of Applied Reliability
    • /
    • v.16 no.2
    • /
    • pp.134-146
    • /
    • 2016
  • Purpose: Many domestic companies have to make out quantitative evaluation table in their proposal when they conduct the software R&D project. However, most of companies have a difficulty to select the evaluation items and criteria, also to derive a quantitative results. Therefore, we propose a method to derive the quantitative evaluation index by utilizing the ISO/IEC 9126-2. Methods: Analyzing ISO/IEC 9126-2, and we classify the quality metrics as high-classification and sub-classification for Web/App software, Embedded software and Installation software. Next, Conduct the metrics selection survey depending on importance and necessity. Then, carry out the case study. Verify the correspondence between evaluation items and criteria from original suggestion of company and from outcome by utilizing the ISO/IEC 9126-2 quality metrics. Results: It is possible to classify into two metrics, one for common software or one another for only special software. Furthermore, there is quality metrics that is more important and more necessary depending upon characteristics of the software. Conclusion: ISO/IEC 9126-2 quality metrics can be used to make an evaluation items and criteria for quantitative evaluation table of software product.

Software Metric for CBSE Model

  • Iyyappan. M;Sultan Ahmad;Shoney Sebastian;Jabeen Nazeer;A.E.M. Eljialy
    • International Journal of Computer Science & Network Security
    • /
    • v.23 no.12
    • /
    • pp.187-193
    • /
    • 2023
  • Large software systems are being produced with a noticeably higher level of quality with component-based software engineering (CBSE), which places a strong emphasis on breaking down engineered systems into logical or functional components with clearly defined interfaces for inter-component communication. The component-based software engineering is applicable for the commercial products of open-source software. Software metrics play a major role in application development which improves the quantitative measurement of analyzing, scheduling, and reiterating the software module. This methodology will provide an improved result in the process, of better quality and higher usage of software development. The major concern is about the software complexity which is focused on the development and deployment of software. Software metrics will provide an accurate result of software quality, risk, reliability, functionality, and reusability of the component. The proposed metrics are used to assess many aspects of the process, including efficiency, reusability, product interaction, and process complexity. The details description of the various software quality metrics that may be found in the literature on software engineering. In this study, it is explored the advantages and disadvantages of the various software metrics. The topic of component-based software engineering is discussed in this paper along with metrics for software quality, object-oriented metrics, and improved performance.

The Characteristics and Implementations of Quality Metrics for Analyzing Innovation Effects in Six Sigma Projects (식스시그마 프로젝트 사례에서 혁신효과 분석을 위한 품질척도의 특성 및 적용)

  • Choi, Sungwoon
    • Journal of the Korea Safety Management & Science
    • /
    • v.16 no.1
    • /
    • pp.169-176
    • /
    • 2014
  • This research discusses the characteristics and the implementation strategies for two types of quality metrics to analyze innovation effects in six sigma projects: fixed specification type and moving specification type. $Z_{st}$, $P_{pk}$ are quality metrics of fixed specification type that are influenced by predetermined specification. In contrast, the quality metrics of moving specification type such as Strictly Standardized Mean Difference(SSMD), Z-Score, F-Statistic and t-Statistic are independent from predetermined specification. $Z_{st}$ sigma level obtains defective rates of Parts Per Million(PPM) and Defects Per Million Opportunities(DPMO). However, the defective rates between different industrial sectors are incomparable due to their own technological inherence. In order to explore relative method to compare defective rates between different industrial sectors, the ratio of specification and natural tolerance called, $P_{pk}$, is used. The drawback of this $P_{pk}$ metric is that it is highly dependent on the specification. The metrics of F-Statistic and t-Statistic identify innovation effect by comparing before-and-after of accuracy and precision. These statistics are not affected by specification, but affected by type of statistical distribution models and sample size. Hence, statistical significance determined by above two statistics cannot give a same conclusion as practical significance. In conclusion, SSMD and Z-Score are the best quality metrics that are uninfluenced by fixed specification, theoretical distribution model and arbitrary sample size. Those metrics also identify the innovation effects for before-and-after of accuracy and precision. It is beneficial to use SSMD and Z-Score methods along with popular methods of $Z_{st}$ sigma level and $P_{pk}$ that are commonly employed in six sigma projects. The case studies from national six sigma contest from 2011 to 2012 are proposed and analyzed to provide the guidelines for the usage of quality metrics for quality practitioners.

Establishment of the Software Quality Metrics for a Software Development Process (소프트웨어 개발 과정에서 제품의 품질 척도를 적용하는 방법)

  • Lee, Seon-ah;Choi, Byoung-Ju
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.3
    • /
    • pp.217-226
    • /
    • 2000
  • In order to develop high quality software, software metrics have been made to assess the quality of software, and recently, many object-oriented metrics have been suggested for this purpose as well. However, research on the utilization of metrics to control software quality in a development process has been inadequate. This is due to the difficulty in assessing the significance of metrics in a software development process from the perspective of overall software quality. In this paper, we propose a method of applying metrics to a development process using the Hierarchical Software Quality Model(H-SQM) which is defined in terms of the products' special features. The method represents the H-SQM as the cause-and-effect diagram and changes the diagram to the process-analysis diagram. And it applies software quality metrics to each development stage by the process-analysis diagram. In this way, we could utilize the software quality metrics efficiently in order to improve the quality of software in the software development process.

  • PDF

Study on Noise Generation Characteristics of Simulated EGR System for Compression Ignition Diesel Engine (압축착화 디젤엔진의 모사 EGR 시스템에 의한 소음 특성 변화 분석)

  • Park, B.;Yoon, S.;Park, S.;Park, J.
    • Journal of ILASS-Korea
    • /
    • v.19 no.4
    • /
    • pp.204-210
    • /
    • 2014
  • Experimental study was conducted to investigate the effect of EGR(exhaust gas recirculation) on engine noise using single cylinder combustion ignition engine. Under constant engine rotary speed of 1200 RPM, 8 mg fuel quantity was injected with 15, 18 and 21% of oxygen ratio and 1400 bar of injection pressure. Using the in-cylinder pressure data acquired by a piezoelectric transducer, the engine performance parameters were calculated. Radiated engine noise measured for 10 seconds was analyzed using spectral characteristics and sound quality metrics such as loudness, sharpness, roughness. From the obtained engine performance parameters and sound quality metrics, effect of oxygen ratio of the premixed air, start of injection timing on frequency characteristic and sound quality metrics were analyzed. Correlation analysis was conducted between MPRR(maximum pressure rise rate), RI(ringing intensity) and sound quality metrics. RI was identified as the most important factor having influence on the sound quality metrics.

Application of Quality Statistical Techniques Based on the Review and the Interpretation of Medical Decision Metrics (의학적 의사결정 지표의 고찰 및 해석에 기초한 품질통계기법의 적용)

  • Choi, Sungwoon
    • Journal of the Korea Safety Management & Science
    • /
    • v.15 no.2
    • /
    • pp.243-253
    • /
    • 2013
  • This research paper introduces the application and implementation of medical decision metrics that classifies medical decision-making into four different metrics using statistical diagnostic tools, such as confusion matrix, normal distribution, Bayesian prediction and Receiver Operating Curve(ROC). In this study, the metrics are developed based on cross-section study, cohort study and case-control study done by systematic literature review and reformulated the structure of type I error, type II error, confidence level and power of detection. The study proposed implementation strategies for 10 quality improvement activities via 14 medical decision metrics which consider specificity and sensitivity in terms of ${\alpha}$ and ${\beta}$. Examples of ROC implication are depicted in this paper with a useful guidelines to implement a continuous quality improvement, not only in a variable acceptance sampling in Quality Control(QC) but also in a supplier grading score chart in Supplier Chain Management(SCM) quality. This research paper is the first to apply and implement medical decision-making tools as quality improvement activities. These proposed models will help quality practitioners to enhance the process and product quality level.

Definition and Case Study of Effectiveness Metrics for e-Navigation Usability Testing (e-Navigation 사용성 평가를 위한 유효성 메트릭 정의 및 사례)

  • Jung, Jieun;Lee, Seojeong
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.8
    • /
    • pp.1338-1346
    • /
    • 2017
  • To achieve software quality and human-centred design for electronic ship navigation called e-navigation, an international guideline of software quality assurance and human-centred design was approved in 2015. Usability is a common goal of both software quality assurance and human-centred design as developing e-navigation system and software developments. Therefore, research is needed to evaluate the usability of e-navigation systems and software such as metrics that can use usability testing. This paper derives effectiveness metrics for e-Navigation usability testing based on international standards. The research method is to analyses and compares the effectiveness measurement and metrics in ISO 9241-11 for human-centered design and ISO/IEC 25022 and 25023 for software quality to find out measurements and metrics being defined commonly. The derived metrics are applied to Electronic Chart Display and Information System as a case study based on performance standard.

Techniques to Predict External Quality from Internal Quality Metrics for Object Oriented Software Components (객체지향 기반 소프트웨어 컴포넌트의 내부 품질 메트릭을 이용한 외부 품질 추정 기법)

  • 박지환;신석규;김수동
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.7_8
    • /
    • pp.618-641
    • /
    • 2003
  • Various quality models using quality factor, quality criteria and metrics have been proposed in order to evaluate quality of software products. However, a customized quality model which is specific to the characteristics of software component is required. In this paper, we propose external quality prediction techniques enable us to predict what external quality the final software product will have by using metrics as with internal attributes of software in development. We also propose a model not only for measuring quality by using metrics but also for applying internal attributes of ISO 9126 into artifacts of software component development.

Solutions of $RESORT^{TM}$ Java Quality Metrics (($RESORT^{TM}$ 자바 품질 메트릭스 솔루션)

  • Lee, Heon-Ki
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2002.11a
    • /
    • pp.203-208
    • /
    • 2002
  • $RESORT^{TM}$ 품질 솔루션은 Java 언어로 작성된 소프트웨어로부터 품질을 측정하고 평가하기 위한 자바 품질 메트릭스 자동화 도구로서 $RESORT^{TM}-Java$ 제품군 중 하나이다. 본 논문에서는 System/Package/Class 단위로 Java Code의 Product Metrics등을 측정하여 소프트웨어 품질을 평가하는데 사용되는 도구들을 기술한다. 이 도구들은 5 종류의 소프트웨어 메트릭스 솔루션을 제공한다: OO Metrics, Package Metrics, Halstead Metrics, Quality Metrics, System Level Metrics. 소프트웨어 메트릭스는 전체 개발 비용의 60% 이상을 차지하는 유지보수의 비용을 줄이고, 고품질의 소프트웨어를 개발하기 위해서 반드시 필요하다. 또한, 소프트웨어의 생산성을 높일 수 있을 뿐 아니라 신뢰성 향상, 그리고 유지보수에 대한 효율성을 향상시킬 수 있다.

  • PDF

A Study on the Quality Model and Metrics for Evaluating the Quality of Information Security Products (정보보호제품 품질평가를 위한 품질 모델 및 메트릭에 관한 연구)

  • Yun, Yeo-Wung;Lee, Sang-Ho
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.19 no.5
    • /
    • pp.131-142
    • /
    • 2009
  • While users of information security products require high-quality products that are secure and have high performance, there are neither examples for evaluating the quality of information security products nor studies on the quality model and metrics for the quality evaluation. In this paper, information security products are categorized into three different types and the security and performance of various information security products are analyzed. Through this process and after consideration of information security products' security and performance, a new quality model that possesses 7 characteristics and 24 sub-characteristics has been defined. In addition, metrics consisting of 62 common and 45 extended metrics that can be used to evaluate the quality of information security products are introduced, and a proposition for a method of generating the quality evaluation metrics for specific information security products is included. The method of generating metrics proposed in this paper can be extended in order to be applied to a variety of information security products, and by generating and verifying the quality evaluation metrics for firewall, intrusion detection systems and fingerprint systems it is shown that it applicable on a variety of information security products.