• Title/Summary/Keyword: Software Quality Control

Search Result 417, Processing Time 0.025 seconds

Design and Implement of a Novel Software to Facilitate Customized Cyber-Education (가상교육에서의 맞춤 컨텐츠 제공시스템 설계 및 구현)

  • Lee, Ja-Hee
    • 대한공업교육학회지
    • /
    • v.30 no.1
    • /
    • pp.84-95
    • /
    • 2005
  • With recent advancement in informational sciences, educational systems are undergoing a revolutionary facelift on how students attain their education. These developments have diminished the traditional method of teaching and learning and have improved the overall quality of the educational environment. They have also ignited the birth of cyber-education in which students have the flexibility and responsibility on what and when to study, thus providing a greater freedom to control one's education. Cyber-educational environment not only requires physical hardware but also an organizational structural component and most importantly, a software component that drives and gives the student management power to tailor their studies based upon their educational requirements. Due to the fact that individuals learn and develop at different rates, one of the important features of a cyber-educational program will be its ability to adjust and customized to individual needs and requirements. In this thesis, a novel software which encompasses these ideas was designed and developed. This program allows the individual more flexibility and management of courses based on their ability and needs. Because the software customizes to one's ability and it allows the student to advance at a more comfortable pace, it boosts the student's confidence and desire to learn. In the future, new and improved programs similar to the one developed here will further enhance the cyber-educational environment and will undoubtedly improve the overall quality of student's education.

Quality Strategy in the Age of the 4th Industrial Revolution by Technological Evolution (기술 발전에 따른 4차 산업혁명 시대의 품질 전략)

  • Chong, Hye Ran;Hong, Sung Hoon;Lee, Min Koo;Kwon, Hyuck Moo
    • Journal of Korean Society for Quality Management
    • /
    • v.46 no.3
    • /
    • pp.483-496
    • /
    • 2018
  • Purpose: This paper proposes a quality strategy based on the evolution of technology in the age of the 4th Industrial Revolution. Methods: We examine the theory of past quality activities and the changes in quality paradigm, and analyze key words for the technologies and key issues of the 4th Industrial Revolution. Based on existing quality management, we find a quality strategy that should be pursued during the 4th Industrial Revolution. Results: Quality has been recognized as an essential component of corporate competitiveness. The paradigm of quality has also changed with the pass of time and industry development. From this viewpoint, the following eight quality strategies are proposed for the development of the technology of the 4th Industrial Revolution period, such as Market-to-customer fusion quality, symbiotic quality, big data quality, technical accuracy and zero-defect quality, facility predictability quality, software quality, process flexibility quality, and information protection stability and security quality. Conclusion: Quality for customer satisfaction is still important nowadays. However, in the 4th Industrial Revolution era, where various business models and methods of manufacturing are expected, the big data utilization, software quality, and the reliability and security of information protection to support it are important.

A Study for the Automatic Control System in Greenhouse Using Microcomputer(IV) -Application of a Controller for the Automatic Control System- (마이크로컴퓨터에 의한 시설재배의 자동화에 관한 연구(IV) -자동화 시스템용 종합제어기의 응용-)

  • 김진현;김철수
    • Journal of Biosystems Engineering
    • /
    • v.20 no.3
    • /
    • pp.288-298
    • /
    • 1995
  • In greenhouse vegetable, the automatic control in cultivating environment has been projected as a national business ; especially a countermeasure against the settlement of UR negotiation. Because it makes possible to manage a large greenhouse with family-hands and to expect the betterment of quality and the increasement of harvest in crops. In the course of carrying the workout, however, there are many problems with the overall control system with computers as well as the individual systems for environment control because of hardware and software problems : especially the shortage of data for development of the system is most serious. Among the many problems for development of the automatic control system, the automations of irrigation, liquefied fertilizer and chemical solution, mixing and ventilation, etc and the development of the general automatic controller system for environment control in greenhouse are studied, which requires a lot of tabors. The results are summarized as follows ; 1. In moisture control by the soil moisture meter, the error was shown 10 % in the beginning irrigation point and 19 % in the stop irrigation point. 2. The supply of liquefied fertilizers with the irrigation system was excellent by setting the operating time and the mixing ratio. 3. The developed chemical spraying system was operated well, but not perfect in nozzle positions. 4. The cucumber was cultivated properly with the trickle irrigation system. 5. The developed controller for the automatic control system in greenhouse was remarkable in the part of hardware, but more researches are needed in the part of software.

  • PDF

Model-based Test Cases Generation Method for Weapons System Software (무기체계 소프트웨어의 모델 기반 테스트 케이스 생성 방법)

  • Choi, Hyunjae;Lee, Youngwoo;Baek, Jisun;Kim, Donghwan;Cho, Kyutae;Chae, Heungseok
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.23 no.4
    • /
    • pp.389-398
    • /
    • 2020
  • Test cases in the existing weapon system software were created manually by the tester analyzing the test items defined in the software integration test procedure. However, existing test case generation method has two limitations. First, the quality of test cases can vary depending on the tester's ability to analyze the test items. Second, excessive time and cost may be incurred in writing test cases. This paper proposes a method to automatically generate test cases based on the requirements model and specifications to overcome the limitations of the existing weapon system software test case generation. Generate test sequences and test data based on the use case event model, a model representing the requirements of the weapon system software, and the use case specification specifying the requirements. The proposed method was applied to 8 target models constituting the avionics control system, producing 30 test sequences and 8 test data.

Design and Qualification of FPGA-based Controller applying HPD Development Life-Cycle for Nuclear Instrumentation and Control System (HPD 개발수명주기를 적용한 원전 FPGA 기반 제어기의 설계와 검증)

  • Lee, Joon-Ku;Jeong, Kwang-Il;Park, Geun-Ok;Sohn, Kwang-Young
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.9 no.6
    • /
    • pp.681-687
    • /
    • 2014
  • Nuclear industries have faced unfavorable circumstances such as an obsolescence of the instrumentation and control system, and therefore nuclear society is striving to resolve this issue fundamentally. IEC and IAEA judge that FPGA technology is a good replacement for Programmable Logic Controller (PLC) of Nuclear Instrumentation and Control System. FPGAs are currently highlighted as an alternative means for obsolete control systems. Because the main function inside an FPGA is initially developed as software, good software quality can impact the reliability of an FPGA-based controller. Therefore, it is necessary to establish a software development aspect strategy that enhances the reliability of an FPGA-based controller. In terms of software development, HDL-Programmed Device (HPD) Development Life Cycle is applied into FPGA-based Controller. The burn-in test and environmental(temperature) test should be performed in order to apply into nuclear instrumentation and control system. Therefore it is ensured that the developed FPGA-based controller are normally operated for 352 hours and 92 hours in test chamber of Korea Institute of Machinery and Materials (KIMM).

Automatic Generation Method of Exceptional Test Cases for improving User Requirement Quality on Broadcast Receiver Software (방송 수신 소프트웨어의 사용자 요구 품질 향상이 가능한 예외상황 테스트케이스 자동생성 기법)

  • Choi, In-Hwa;Cho, Min-Ju;Paik, Jong-Ho;Hwang, Jun
    • Journal of Broadcast Engineering
    • /
    • v.17 no.3
    • /
    • pp.529-539
    • /
    • 2012
  • Testing is an important part of quality control in the software life cycle. One of the most important issues in the software testing is to generate the appropriate test cases. Generally, the software can be tested based on product understanding. However, it is not easy to create test cases that can ensure the quality of the software according to the clients' request. Especially, it is difficult to create test cases for abnormal or exceptional situations. In this paper, we present a novel approach to generate exceptional test cases at the design level of UML model. Furthermore, we describe the results of actual experiment where DAB(Digital Audio Broadcasting) parsing program is tested with previous method and also with the proposed method. The results implies that our proposed method of generating test cases for exceptional situations detect more faults than that of previous method by 7.08%.

Process Management System using a PC (PC를 이용한 공정관리시스템 개발)

  • Song, Joon-Yeob;Lee, Seung-Woo;Lee, Hyun-Yong
    • IE interfaces
    • /
    • v.6 no.2
    • /
    • pp.171-181
    • /
    • 1993
  • In this study, a process management system is designed that can automatically control the heat treating atmosphere, and a managment software is developed to monitor and control continously the heat treating process using a n interface device. Especially, a communication protocol is developed to control and monitor atmosphere condition, temperature, surrounding gas, and time. The developed interface device, called COMPORT SELECTOR is to send and receive information from PID controllers and PLC via RS-232C communication. This system will reduce manufacturing cost and cycle time, and improve the effectiveness of working process and quality.

  • PDF

The Antecedents of Software Process Improvement for Organizational Capability Maturity and Performance (조직 성숙도 수준과 성과 향상을 위한 소프트웨어 프로세스 개선의 성공 요인)

  • Kim, Injai;Choi, Jaewon
    • Knowledge Management Research
    • /
    • v.16 no.2
    • /
    • pp.227-248
    • /
    • 2015
  • SPI (Software Process Improvement) activities have been considered one of the crucial approaches to achieve high quality, productivity and timely delivery of software products and services. The basic premise of SPI model is that higher maturity levels lead to better performance. In this research, the relationships between SPI results and performance were empirically investigated with Korean software companies. CMM key process areas were categorized into two dimensions, "Process Implementation" and "Quantitative Management". The relationship between process implementation and performance was significant, but the relationship between quantitative management and performance was insignificant. The control variable, size of OU(Organizational Unit), did not have significant impact on the relationships between SPI activities and OU performance.

The Effect of Software Process Improvement on Organizational Performance (소프트웨어 프로세스 개선활동이 조직성과에 미치는 영향)

  • Yoon Jae-Wook;Kim In-Jai
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.31 no.1
    • /
    • pp.37-53
    • /
    • 2006
  • SPI (Software Process Improvement) activities have been considered one of the crucial approaches to achieve high quality, productivity and timely delivery of software products and services. The basic premise of SPI model is that higher maturity levels lead to better performance. In this research, the relationships between SPI results and performance were empirically investigated with Korean software companies. CMM key process areas were categorized into two dimensions, 'Process Implementation' and 'Quantitative Management'. The relationship between process implementation and performance was significant, but the relationship between quantitative management and performance was insignificant. The control variable, size of OU(Organizational Unit), did not have significant impact on the relation ships between SPI activities and OU performance.

프로그램 언어 과정에서의 Personal Software Process(PSP) 교육

  • 윤영현
    • Journal of the Korea Computer Industry Society
    • /
    • v.4 no.12
    • /
    • pp.999-1012
    • /
    • 2003
  • To produce quality software products, engineers must feel personally responsible for the qualify of products. Superior products are not produced by mistake; engineers must strive to do quality work. Every engineer is different and has own process improvement method. To be most effective, engineers must plan their work and they must base their plans on their own personal data. To consistently improve their performance, engineers must personally use well-defined and measured processes. The Personal Software Process(PSP) is a self-improvement process designed to help software engineers control, manage, and improve the way they work. It is a structured framework of forms, guidelines, and procedures for developing software. Properly used, the PSP provides the historical data you need to better make and meet commitments and it makes the routine elements of your job more predictable and more efficient. Then, PSP is the very useful tool to train the students in Programming Language Course. This paper is to provide the concept of PSP/TSP and the sample curriculums for Program Language Training Courses. Personal Software Process(PSP) to train students of Programming Language Courses

  • PDF