• Title/Summary/Keyword: software high quality

Search Result 715, Processing Time 0.031 seconds

Best Practice on Software Traceability Environment based on PaaS Cloud Service

  • Jang, Woo Sung;Kim, Janghwan;Kim, R. Young Chul
    • International journal of advanced smart convergence
    • /
    • v.9 no.4
    • /
    • pp.149-155
    • /
    • 2020
  • In the software industry of Korean Small and Medium-sized Enterprise(SME)s, the development process is often not mature. This may lead to failures in quality control and output management. As a result, the quality of the software can be degraded. To solve the problem, the software visualization technique, which is from the National IT Industry Promotion Agency Software Engineering Center can be applied. We have experienced with mentoring not only the visualization of software development process, but also various visualization process of SMEs. However, the existing software visualization method was difficult to install environment and its time cost was high. This paper proposes a software visualization environment through a cloud service along with a case of building a software visualization environment. We expect that this method will make it easier to build a visualization environment and improve the quality of SME software.

Architecture Evaluation Utilizing CBAM and AHP (생체인식 소프트웨어의 품질 평가모듈에 관한 연구)

  • Yang, Hae-Sool;Lee, Man-Ho;Yoon, Young-Mi
    • The KIPS Transactions:PartD
    • /
    • v.13D no.5 s.108
    • /
    • pp.699-708
    • /
    • 2006
  • The latest biometric field have marched fast with security technology of IT. As importance of present biometrics is realized, internal and external biometrics software market is trend that is soaring. Accordingly, high reliability of biometric software and request of high quality software are enlarged. Evaluation items and criteria must be established for biometric software quality assurance. In this paper, we development the evaluation module for biometric software test based on ISO/IEC 12119 that is the standard about software quality requirement and test, and ISO/IEC 9126 that is standard about evaluation of software product, and ISO/IEC 14598-6 that is the standard about construction of the evaluation module. Constituents of biometric software products(product descriptor, user document program and data) is subject to the quality evaluation module that we developed in this paper, we can expect improvement in the quality of software by using with a standard such as ISO/IEC 9126-3 that can be used in software development process.

Fault Prediction Using Statistical and Machine Learning Methods for Improving Software Quality

  • Malhotra, Ruchika;Jain, Ankita
    • Journal of Information Processing Systems
    • /
    • v.8 no.2
    • /
    • pp.241-262
    • /
    • 2012
  • An understanding of quality attributes is relevant for the software organization to deliver high software reliability. An empirical assessment of metrics to predict the quality attributes is essential in order to gain insight about the quality of software in the early phases of software development and to ensure corrective actions. In this paper, we predict a model to estimate fault proneness using Object Oriented CK metrics and QMOOD metrics. We apply one statistical method and six machine learning methods to predict the models. The proposed models are validated using dataset collected from Open Source software. The results are analyzed using Area Under the Curve (AUC) obtained from Receiver Operating Characteristics (ROC) analysis. The results show that the model predicted using the random forest and bagging methods outperformed all the other models. Hence, based on these results it is reasonable to claim that quality models have a significant relevance with Object Oriented metrics and that machine learning methods have a comparable performance with statistical methods.

Derivation of Interrelationship Chart between ISO/IEC 9126 Software Quality Characteristics and Engineering Attributes (IS0/1EC 9126 품질특성과 공학적 품질속성의 상관도표 도출)

  • 이상덕;정창신;유영관;이종무
    • Proceedings of the Safety Management and Science Conference
    • /
    • 2001.11a
    • /
    • pp.151-155
    • /
    • 2001
  • This paper presents the interrelationship chart between software quality characteristics and engineering attributes. The software quality characteristics and their subcharacteristics are excerpted front IS0/1EC 9126 standards, and the engineering attributes are from Deutsch and Willis[4]. Based on the previous studies and subjective judgement, trisected interrelationship(strong, medium, weak) between these two groups are derived. The results are summarized in a table, and can be used as a quick reference guide to the software quality engineering applications such as quality evaluations for software products, selection of key engineering attributes for high-quality software production, and so forth.

  • PDF

Study on Quality Evaluation Model of Bio Information Processing Software (바이오 정보처리 소프트웨어 품질평가 모델 연구)

  • Jeon, Min-Ho;Yang, Hae-Sool
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.8 no.3
    • /
    • pp.601-614
    • /
    • 2007
  • Lately, as importance of biometric is recognized, domestic and foreign biometric software market is soaring and the requests of high reliability and quality of biometric software are inclosed. Evaluation items and criteria must be established for the biometric software quality certification. In this paper, we development the evaluation module for biometric software test based on ISO/IEC 12119 that is the standard about package software quality requirement and test, and ISO/IEC 9126 that is the standard about evaluation of software product, and ISO/IEC 14598-6 that is the standard for construction of the evaluation module. We think that this study can be used in establishing the software quality evaluation method of bio information processing software and constructing the basis for quality improvement.

  • PDF

An Evaluation of Software Product Quality Using Statistical Quality Control (통계적 품질관리에 의한 소프트웨어 제품의 품질평가)

  • Riew, Moon-Charn;Rim, Seong-Taek;Chung, Sang-Chul;Lee, Sang-Duk;Shin, Suk-Kyu
    • Journal of Information Technology Application
    • /
    • v.3 no.4
    • /
    • pp.119-134
    • /
    • 2001
  • Improving software product quality is a key to increasing user satisfaction and to achieving competitive edge. There are two approaches to assure high software product quality; development process-oriented and product-oriented. There have been many efforts for improving software quality through process certification, for example, CMM, ISO 9000 family, ISO/IEC 12207, SPICE and Bootstrap. However, a good process alone cannot guarantee good product quality. A need for the evaluation of software product quality by an independent third party is growing rapidly for several reasons. We are concerned with an application of Statistical Quality Control (SQC) to the evaluation of software product quality to obtain the efficiency of evaluation processes and the objectivity of evaluation results. Methods for selecting test cases using a random sampling approach have been discussed and methods for selecting acceptance criteria with respect to software product quality have also been suggested.

  • PDF

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.

Record keeping system of bugs for software quality assurance

  • Mateen, Ahmed;Zhu, Qingsheng;Afsar, Salman
    • International journal of advanced smart convergence
    • /
    • v.8 no.4
    • /
    • pp.207-213
    • /
    • 2019
  • Assistance for the quality assurance management and developers to provide high quality software products. Using a bug record keeping system is exceptionally important in software progress, and it is followed vastly by majority of software producing companies in modern era. Regular application of a bug record keeping system is very helpful in developing software systems. We developed this system which helps the software testing team to keep a complete record of their testing activities during the software testing, also increases your confidence in the software quality, class and worth. Our proposed system offers trouble-free and effortless approaches to acquire desired information about bug, also produces different kinds of reports like summary reports, detailed reports etc. It gives facility to create, delete and update any project. Our developed application system is designed by using visual c# at front end and sql server 2008 management studio express at back end.

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

A Study on Qualification Procedures of Flight Control Software on Military Aircraft (군용항공기 비행제어 소프트웨어 품질인증 절차에 관한 연구)

  • Heo, Jin-Goo
    • Journal of Korean Society for Quality Management
    • /
    • v.41 no.3
    • /
    • pp.433-441
    • /
    • 2013
  • Purpose: This study investigates software qualification procedures based on the FA-50 flight control software to satisfy high reliability and flight safety. Methods: We studied software qualification categories, standard/specification and developed country case. We proposed procedure to satisfy not only flight safety but also international standard. Results: The proposed software qualification procedure satisfied flight safety and airworthiness based on the testing result of the FA-50 flight control software. Conclusion: This paper showed an appropriate qualification procedures of the flight control software in domestic circumstance through the FA-50 flight control software qualification.