• Title/Summary/Keyword: Software assessment

Search Result 1,062, Processing Time 0.025 seconds

Quantitative Reliability Assessment for Safety Critical System Software

  • Chung, Dae-Won
    • Journal of Electrical Engineering and Technology
    • /
    • v.2 no.3
    • /
    • pp.386-390
    • /
    • 2007
  • At recent times, an essential issue in the replacement of the old analogue I&C to computer-based digital systems in nuclear power plants becomes the quantitative software reliability assessment. Software reliability models have been successfully applied to many industrial applications, but have the unfortunate drawback of requiring data from which one can formulate a model. Software that is developed for safety critical applications is frequently unable to produce such data for at least two reasons. First, the software is frequently one-of-a-kind, and second, it rarely fails. Safety critical software is normally expected to pass every unit test producing precious little failure data. The basic premise of the rare events approach is that well-tested software does not fail under normal routine and input signals, which means that failures must be triggered by unusual input data and computer states. The failure data found under the reasonable testing cases and testing time for these conditions should be considered for the quantitative reliability assessment. We presented the quantitative reliability assessment methodology of safety critical software for rare failure cases in this paper.

Safety Assessment of Train Control System Software (열차제어시스템 소프트웨어 안전성 평가기법)

  • Han, Jae-Joong;Cho, Byung-Tae;Hwang, Jong-Gyu;Jo, Hyun-Jeong;Kim, Hyung-Shin
    • Proceedings of the KSR Conference
    • /
    • 2007.05a
    • /
    • pp.272-279
    • /
    • 2007
  • Recently, train control system is adopting computer system replacing mechanical system and its software is taking more responsibility than ever. Train control system software is a safety-critical embedded software with realtime and high reliability requirements. In this paper, we propose a safety assessment method for the train control system software. We review characteristics of train control system software and analyze related international software safety standards to derive requirements for safety assessment. Testing tools used for embedded software are surveyed to find a feasible safety assessment architecture. The proposed safety assessment method is to use safety activity results generated during development processes and feed them to the runtime embedded software testing tool.

  • PDF

A Study on the Effectiveness of Learner-led Assessment in Software Education (소프트웨어 교육에서 학습자 주도 평가의 효과성 고찰)

  • Shin, Heenam;Ahn, Sung Hun
    • Journal of Creative Information Culture
    • /
    • v.6 no.2
    • /
    • pp.101-106
    • /
    • 2020
  • In preparing for future education, the need for software education is increasing. In addition to the content of operation, the assessment portion issues have emerged as an important area in software education. In this study, we wanted to look at the effectiveness of the learner-led assessment in software education through literature research and consider what this suggests to the schooling. According to a study conducted on software education for elementary school students, the student-led assessment showed significant effects on the improvement of students' creativity, problem solving, information literacy, and increased interests in software education. Further research efforts are requested to help the schooling prepare for future education through student-led software assessment.

Behavior-Structure-Evolution Evaluation Model(BSEM) for Open Source Software Service (공개소프트웨어 서비스 평가모델(BSEM)에 관한 개념적 연구)

  • Lee, Seung-Chang;Park, Hoon-Sung;Suh, Eung-Kyo
    • Journal of Distribution Science
    • /
    • v.13 no.1
    • /
    • pp.57-70
    • /
    • 2015
  • Purpose - Open source software has high utilization in most of the server market. The utilization of open source software is a global trend. Particularly, Internet infrastructure and platform software open source software development has increased rapidly. Since 2003, the Korean government has published open source software promotion policies and a supply promotion policy. The dynamism of the open source software market, the lack of relevant expertise, and the market transformation due to reasons such as changes in the relevant technology occur slowly in relation to adoption. Therefore, this study proposes an assessment model of services provided in an open source software service company. In this study, the service level of open source software companies is classified into an enterprise-level assessment area, the service level assessment area, and service area. The assessment model is developed from an on-site driven evaluation index and proposed evaluation framework; the evaluation procedures and evaluation methods are used to achieve the research objective, involving an impartial evaluation model implemented after pilot testing and validation. Research Design, data, and methodology - This study adopted an iteration development model to accommodate various requirements, and presented and validated the assessment model to address the situation of the open source software service company. Phase 1 - Theoretical background and literature review Phase 2 - Research on an evaluation index based on the open source software service company Phase 3 - Index improvement through expert validation Phase 4 - Finalizing an evaluation model reflecting additional requirements Based on the open source software adoption case study and latest technology trends, we developed an open source software service concept definition and classification of public service activities for open source software service companies. We also presented open source software service company service level measures by developing a service level factor analysis assessment. The Behavior-Structure-Evolution Evaluation Model (BSEM) proposed in this study consisted of a rating methodology for calculating the level that can be granted through the assessment and evaluation of an enterprise-level data model. An open source software service company's service comprises the service area and service domain, while the technology acceptance model comprises the service area, technical domain, technical sub-domain, and open source software name. Finally, the evaluation index comprises the evaluation group, category, and items. Results - Utilization of an open source software service level evaluation model For the development of an open source software service level evaluation model, common service providers need to standardize the quality of the service, so that surveys and expert workshops performed in open source software service companies can establish the evaluation criteria according to their qualitative differences. Conclusion - Based on this evaluation model's systematic evaluation process and monitoring, an open source software service adoption company can acquire reliable information for open source software adoption. Inducing the growth of open source software service companies will facilitate the development of the open source software industry.

Process for Software Product Evaluation and Life Cycle (소프트웨어 제품 평가 및 생명 주기 프로세스)

  • Choi, Sung-Woon
    • Proceedings of the Safety Management and Science Conference
    • /
    • 2007.04a
    • /
    • pp.437-448
    • /
    • 2007
  • This paper introduce information technology of software process assessment. It consists of eight parts such as concepts and introductory guide, a reference model for processes and process capability, performing an assessment, guide to performing assessments, an assessment model and indicator guidance, guide to competency of assessors, guide for use in process improvement, and guide for use in determining supplier process capability.

  • PDF

Software Performance Assessment Using Goal-Question-Metric Approach

  • Mahmood, Tariq;Park, Man-Gon
    • Journal of Korea Multimedia Society
    • /
    • v.11 no.6
    • /
    • pp.891-902
    • /
    • 2008
  • The software once developed enters in to the $2^{nd}$ phase of its useful operational life, where it performs its functions for which it has been developed. This is an important phase of software life, wherein the developers and users have to assess the performance of the software to prolong its operational life with efficiency, effectiveness and economy. Performance of the software is based on the measurement of the quality characteristics to ascertain that it is meeting or exceeding the needs of customers in terms of its functionality, usability, efficiency, reliability, availability, maintainability, portability etc. These software quality attributes defined under ISO 9126 provide an overall good framework for assessing the performance of the software. This paper describes a Software Performance Assessment (SPA) model using the Goal-Question-Metric (GQM) paradigm which has been applied to the operational software in real context with successful results.

  • PDF

A Study on Assessor's Competence and Efficiency of Software Process Assessment (SPA 심사원 능력과 효율성에 관한 연구)

  • Lee, Jong-Moo;Park, Cheol-Soo;Kim, Mahn-Sul
    • The Journal of Information Systems
    • /
    • v.20 no.2
    • /
    • pp.1-20
    • /
    • 2011
  • In this study, we verify the relationship, which is presented by ISO/IEC 15504, between the assessor's competence and the efficiency of assessment. The ISO standard has been developed by many formal trial experiences for the software process assessment. The software process assessment determines the process capability, and makes the software process improvement possible in the development cycle. In the field assessment, third-party and team-based assessments are generally recommended. Therefore assessors' competences are essential to achieve the effectiveness and the efficiency of assessment. Survey data are collected from the third-party process assessment of a real IT industry, and the analysis is done by a causal modelling technique - PLS. Some findings are as follows. Depending on assessors' SE experiences, effects of the assessor's competence are existed, and their standard knowledge and assessment skill are effected each other. And the efficiency of assessment depends on the assessor's competence. In addition, the power analysis is presented and future research is suggested, because of many limitations of this study.

Combustion Stability for Utility Gas Turbines : Development of a Real-Time Assessment Software (발전용 가스터빈의 실시간 연소안정성 평가 소프트웨어 개발)

  • In, Byeung Goo;Song, Won Joon;Cha, Dong Jin
    • Korean Journal of Air-Conditioning and Refrigeration Engineering
    • /
    • v.29 no.6
    • /
    • pp.306-315
    • /
    • 2017
  • This study introduces a software for real-time assessment of combustion stability for utility gas turbines. The software was written with LabView, and implemented the time-domain kurtosis as a parameter to proactively access the instantaneous combustion stability during operation of the industrial gas turbine. The simple time-domain assessment algorithm incorporated in the software is advantageous over conventional frequency-domain signal processing of dynamic pressure signal since it reduces the computational cost, thereby making the algorithm more appropriate for real-time monitoring of combustion stability. Benchmark data obtained from a model gas turbine combustor were used for the reproducibility test of the software. The assessment obtained from the software agreed well with previously published results, indicating that incorporation of the software could enhance the performance of systems monitoring the combustion stability for gas turbines during power generation.

A Development of Educational Software for Power System Reliability Assessment (전력 공급신뢰도 평가를 위한 교육용 소프트웨어 개발)

  • Kim, Gwang Won
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.29 no.7
    • /
    • pp.71-79
    • /
    • 2015
  • This paper is on the development of computer software which can be utilized as a power system analysis tool for reliability assessment education. The input data of the developed software are so simple that even a non-expert easily understand how to use it. The software provides not only reliability indices but also their distributions, moreover, it provides the factors those effect the indices, which made the software even more useful for educational purpose. The developed software utilized Monte-carlo simulation based on the state duration sampling, therefore it can manage various probability distributions such as exponential, Weibull, gamma and lognormal distribution. Within the software, the parameters of the distribution can be decided automatically from its mean and variance, that is another advantage as an educational software.

Base Practice Importance Analysis by Software Process Assessors' Characteristics (소프트웨어 프로세스 심사원 특성에 따른 기본 프랙티스의 중요도 분석)

  • Lee, Jong-Moo;Yoo, Young-Kwan;Kim, Gil-Jo;Chun, In-Geol
    • Korean Business Review
    • /
    • v.13
    • /
    • pp.179-193
    • /
    • 2000
  • It is not simple to manage software quality, because software development process and product itself are very complex. Recently ISO/IEC 15504- international standard for software process improvement, capability determination and development - was completed and applied to many local trials, and their results are being reported as registered local trials. The first step of software process assessment is established by examining whether its base practices are performed and which level they are achieved. And as far as assessment responsibility and credibility are concerned, assessment is generally performed by team-based assessors. Therefore assessment team construction and its preference of practice importances have a great effect on the credibility and the objectivity of assessment. In this paper, we analyse a SPICE-based software process assessment trial by comparing base practice importances of assessed processes, which are expressed through a real assessment, with its final rating results. Survey data are collected from assessors and interviewees who were engaged in the SPICE trial that was performed by ISO/IEC 15504, and final data analysis are derived from the factor analysis method. It is convinced that the result of this paper is able to enhance the credibility of software process assessment by provisions of objective and rational criteria and preference information for assessment team construction and base practice importances in future.

  • PDF