• Title/Summary/Keyword: test case

Search Result 10,253, Processing Time 0.041 seconds

a improved neighborhood selection of simulated annealing technique for test data generation (테스트 데이터 생성을 위한 개선된 이웃 선택 방법을 이용한 담금질 기법 기술)

  • Choi, Hyun Jae;Lee, Seon Yeol;Chae, Heung Seok
    • Journal of Software Engineering Society
    • /
    • v.24 no.2
    • /
    • pp.35-45
    • /
    • 2011
  • Simulated annealing has been studied a long times. And it is one of the effective techniques for test data generation. But basic SA methods showed bad performance because of neighborhood selection strategies in the case of large input domain. To overcome this limitation, we propose new neighborhood selection approach, Branch Distance. We performs case studies based on the proposed approach to evaluate it's performance and to compare it whit basic SA and Random test generation. The results of the case studies appear that proposed approach show better performance than the other approach.

  • PDF

Reliability Growth Management for Armed Vehicle : Launcher System Case Study (기동장비 신뢰도 성장 관리 연구 : 발사대 체계 사례)

  • Lee, YJ;Bae, GB;Heo, YM;Seo, JH;Kim, SB;Choi, JK;Park, WJ
    • Journal of Korean Society for Quality Management
    • /
    • v.45 no.4
    • /
    • pp.981-994
    • /
    • 2017
  • Purpose: In this study, the reliability growth management procedures for armed vehicle is suggested and an illustrative case study of launcher system is given. Methods: Crow-AMSAA model is adopted to manage reliability growth of armed vehicle using failure data acquired from development test phase to field operation phase. Between the development test phase and the production phase, the suggested reliability growth procedures for armed vehicle entails accelerated life test of the selected module whose design is changed to improve its reliability for assuring the target system reliability. And it can be verified through estimating the system reliability based on the failure data of field operation phase. Results: It is shown that the proposed reliability growth management procedures are effective for armed vehicle based on the case study of launcher system. After estimating the reliability of launcher system at every development test, some items are selected to change their designs for improving reliability. Accelerated life test is performed to prove the reliability improvement and finally it is verified through the field operation. Conclusion: The reliability growth management procedures for armed vehicle is suggested and the case study of launcher system shows it can be effective for managing the reliability growth of the armed vehicle.

A Study of Shear Properties of Surface Treated Aluminum/CFRP Composites (표면처리된 알루미늄/CFRP 복합재의 전단특성에 관한 연구)

  • 양준호;지창헌;윤창선;이경엽
    • Proceedings of the Korean Society For Composite Materials Conference
    • /
    • 2000.11a
    • /
    • pp.75-78
    • /
    • 2000
  • This study investigates the effect of surface treatment on the shear strength between aluminum panel and composite plate. The aluminum panel was surface-treated by DC Plasma and the composite Plate was surface-treated by ion beam. Lap shear test and T-peel test were performed to determine the shear strength and T-peel strength. Results showed that the shear strength of surface-treated case was 2.5 times higher than that of untreated case. The T-peel strength of treated case was more than 5 times higher than that of untreated case. SEM examination showed that the strength increase of surface-treated case was due to the more spread of epoxy to the panel.

  • PDF

Corrosion-Resisting Performance Evaluation of Concrete Mixed with Fly-Ash (플라이애시 혼합 콘크리트의 철근 부식 저항성능 평가)

  • Park, Sang-Soon
    • Journal of the Korea institute for structural maintenance and inspection
    • /
    • v.21 no.1
    • /
    • pp.117-125
    • /
    • 2017
  • The role of fly ash in concrete become impotent with finding the characteristics of fly ash in which it is used as cement replacement material. In this paper, corrosion test results obtained by two test methods such as the long-term exposure corrosion test and the accelerated corrosion test method, were compared to investigated the corrosion resistance between fly ash concrete and normal concrete. Corrosion initiation time was measured in two types of concrete, i.e., one mixed with fly ash(FA) and the other without admixture(OPC). The accelerated corrosion test was carried out by four case, i.e., two samples is a cyclic drying-wetting method combined without carbonation(case 1) and combined with carbonation(case 2), and the other two samples is a artificial seawater ponding test method combined without carbonation(case 3) and combined with carbonation(case 4). Whether corrosion occurs, it was measures using half-cell potential method. The ponding test combined without carbonation was most effective in accelerating corrosion time of steel bars. The results indicated that the corrosion of rebar embedded in concrete occurred according to the order of OPC, FA. The delay relative ratio of corrosion obtained by corrosion initiation time between FA and OPC is 1.04 to 1.27. Consequently, fly ash concrete as the age increases its corrosion resistance was improved compared with OPC concrete.

Metamodeling Construction for Generating Test Case via Decision Table Based on Korean Requirement Specifications (한글 요구사항 기반 결정 테이블로부터 테스트 케이스 생성을 위한 메타모델링 구축화)

  • Woo Sung Jang;So Young Moon;R. Young Chul Kim
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.12 no.9
    • /
    • pp.381-386
    • /
    • 2023
  • Many existing test case generation researchers extract test cases from models. However, research on generating test cases from natural language requirements is required in practice. For this purpose, the combination of natural language analysis and requirements engineering is very necessary. However, Requirements analysis written in Korean is difficult due to the diverse meaning of sentence expressions. We research test case generation through natural language requirement definition analysis, C3Tree model, cause-effect graph, and decision table steps as one of the test case generation methods from Korean natural requirements. As an intermediate step, this paper generates test cases from C3Tree model-based decision tables using meta-modeling. This method has the advantage of being able to easily maintain the model-to-model and model-to-text transformation processes by modifying only the transformation rules. If an existing model is modified or a new model is added, only the model transformation rules can be maintained without changing the program algorithm. As a result of the evaluation, all combinations for the decision table were automatically generated as test cases.

A Case Study of Usability T est for Developing User-centered WBI Contents (WBI 완성도 향상을 위한 Usability Test 활용 방안)

  • Rha, Ilju;Heo, Gyun;Yu, Byeongmin
    • The Journal of Korean Association of Computer Education
    • /
    • v.6 no.3
    • /
    • pp.109-117
    • /
    • 2003
  • The Internet has been growing explosively in recent years. The Quality as well as the quantity of web material become the interest of both industry and academic field. The purpose of this article is to investigate the possibility of the utilization of the usability test for the improvement of the quality of instructional web contents. Literatures on the usability and usability test was reviewed, a WBI development model was modified to incorporate the usability test, and a website was developed as a case. In developing the web contents, the process of the usability test indicated by the model was applied. Some practical suggestions on implementing usability test were made and the methods of effective use of the test were discussed.

  • PDF

System Integration Test Design to Ensure Reliability of Complex Guided Missile System (복합 유도무기체계의 신뢰성 확보를 위한 체계 통합 시험 설계)

  • Hwang, Ho-Sung;Jo, Kyoung-Hwan;Park, In-Chul;Yun, Won-Sik
    • Journal of Applied Reliability
    • /
    • v.12 no.2
    • /
    • pp.105-119
    • /
    • 2012
  • In this paper, we have proposed a methodology which can make effective test for system integration of complex guided missile system. System integration test play a significant role in the development of weapon system, providing the means to detect and isolate faults on first linkage between sub-systems. Integration tests for domestic weapon system has executed not a technology-intensive method based on tool but labor-intensive method based on experience. Higher cost, longer period, and more resource are required to execute system integration test for complex guided missile system comparing with past weapon systems, because recently weapon systems have more complex and more networked functions. Because the proposed design method for system integration test decreases number of test case, it lead to a decrease of cost, period, and resource for integration test of weapon system. The proposed configuration for system integration test will ensure reliability through detection and isolation of fault on linkage between sub-systems.

A Length-based File Fuzzing Test Suite Reduction Algorithm for Evaluation of Software Vulnerability (소프트웨어 취약성 평가를 위한 길이기반 파일 퍼징 테스트 슈트 축약 알고리즘)

  • Lee, Jaeseo;Kim, Jong-Myong;Kim, SuYong;Yun, Young-Tae;Kim, Yong-Min;Noh, Bong-Nam
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.23 no.2
    • /
    • pp.231-242
    • /
    • 2013
  • Recently, automated software testing methods such as fuzzing have been researched to find software vulnerabilities. The purpose of fuzzing is to disclose software vulnerabilities by providing a software with malformed data. In order to increase the probability of vulnerability discovery by fuzzing, we must solve the test suite reduction problem because the probability depends on the test case quality. In this paper, we propose a new method to solve the test suite reduction problem which is suitable for the long test case such as file. First, we suggested the length of test case as a measure in addition to old measures such as coverage and redundancy. Next we designed a test suite reduction algorithm using the new measure. In the experimental results, the proposed algorithm showed better performance in the size and length reduction ratio of the test suite than previous studies. Finally, results from an empirical study suggested the viability of our proposed measure and algorithm for file fuzzing.

A Software Unit Testing Tool based on The XML Test Script for Embedded Systems (XML 테스트 스트립트 기반의 내장형 시스템 소프트웨어 단위 테스트 도구)

  • Kwak, Dong-Gyu;Yoo, Chae-Woo;Cho, Yong-Yun
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.1
    • /
    • pp.17-24
    • /
    • 2009
  • According to increasing requirments in embedded systems, embedded software has been more complicated then before, a software developer is required to test her/his software to make a efficient embedded system software in both time and space. This paper suggests a testing tool with which a software developer can easily test the embedded system software in cross-development environments. The suggested tool is designed based on host/target architecture, to provide an intuitive test environment in which a test case can be executed in a target board. The tool uses an XML-based test script to generate an appropriate test case. It includes a tree-based test script editor with which a developer can easily make a test case. Therefore, with the suggested tool, a develop can put down a burden on an software testing and get more productivity in software development related on embedded system.

Effects of a Case-Based Sepsis Education Program for General Ward Nurses on Knowledge, Accuracy of Sepsis Assessment, and Self-efficacy

  • Kim, Bohyun;Jeong, Younhee
    • Journal of Korean Biological Nursing Science
    • /
    • v.22 no.4
    • /
    • pp.260-270
    • /
    • 2020
  • Purposes: Sepsis is a critical condition in which nurses should detect clinical manifestations and provide early intervention to prevent unwanted serious conditions in the patients. The initial occurrence and management of sepsis take place in general units, but there is a lack of knowledge in nurses. The purpose of this study was to examine the effects of a case-based sepsis education program and compare the case-based education program with and without smartphone applications. Methods: A quasi-experimental pre-test-post-test design with a control group was used. We provided a case-based education program with and without smartphone applications to the nurses and tested the effects of the program on knowledge, the accuracy of sepsis assessment, and self-efficacy as outcome variables. A total of 60 nurses in general units participated. To test differences in knowledge, the accuracy of sepsis assessment, and self-efficacy regarding sepsis between the groups over time, a mixed-design ANCOVA was used for parametric analysis, and generalized estimating equations (GEE) were used for nonparametric analysis. Results: There were significant differences in knowledge, the accuracy of sepsis assessment, and self-efficacy between the groups and within the groups over time. The intervention groups treated with the case-based education program showed improved outcome variables compared to the control group. There was no difference between case-based education with the smartphone application or without the application. Conclusions: The case-based education improved knowledge, the accuracy of sepsis assessment, and self-efficacy in the care of sepsis by nurses working in the general wards. The results suggest that the case-based education program for nurses was effective and eventually improved patient health outcomes.