• Title/Summary/Keyword: SW Development Process

Search Result 120, Processing Time 0.034 seconds

Development a Standard Curriculum Model of Next-generation Software Education (차세대 소프트웨어(SW)교육 표준 모델 개발)

  • Kim, Kapsu;Koo, Dukhoi;Kim, Seongbaeg;Kim, Soohwan;Kim, Yungsik;Kim, Jamee;Kim, Jaehyoun;Kim, Changsuk;Kim, Chul;Kim, Hanil;Kim, Hyeoncheol;Park, Namje;Park, Jungho;Park, Phanwoo;Seo, Insoon;Seo, Jungyun;Sung, Younghoon;Song, Taeok;Lee, Youngjun;Lee, Jaeho;Lee, Jungseo;Lee, Hyeonah;Lee, Hyeongok;Jun, Soojin;Jeon, Yongju;Jeong, Youngsik;Jeong, Inkee;Choi, Sookyoung;Choi, Jeongwon;Han, Sungwan
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.4
    • /
    • pp.337-367
    • /
    • 2020
  • In this study, the standard model of next-generation software(SW) education was developed to expand SW education for fostering future talents and to prepare a consistent SW education application system for elementary, middle and high schools in the next revised curriculum. To this end, based on the study of the standard model for elementary and secondary SW education conducted in 2017~2018 academics, basic research and analysis on domestic and foreign SW education, public forums of related organizations and experts, global SW education workshops, and public hearings are held. Through this process, a consistent application system for SW education in elementary, middle, and high schools was established, and the next generation SW education standard curriculum model that can be connected to higher education and industry was developed.

Development of Finite State Automata Learning Materials for Elementary School Students (초등학생을 위한 유한상태 오토마타 교육자료 개발)

  • Go, Hyungchul;Kim, Chongwoo
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.4
    • /
    • pp.401-408
    • /
    • 2016
  • CS Unplugged education is emphasized as the component of the basic principles of Elementary SW education. This document produced by two other Timbell presents the contents in a variety of topics about computer science. One of the main components is the finite Automata, and this requires the development of educational materials for teaching our situation. So We'll present the finite Automata learning materials for elementary school classes. Learning model that we have presented is a process of self-directed and activity-based learning. For verification of this experiment was the validation of the expert group and was concluded that adequate through the analysis of the diagnostic tests.

Suggestion of RE and TDD-based V&V Development Process for Scientific Software Implementation (과학용 소프트웨어 구현을 위한 RE와 TDD기반 V&V 개발 프로세스 제안)

  • Lee, Jae-Hong;Kim, Duksu;Kim, Seung-Hee
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.21 no.2
    • /
    • pp.79-88
    • /
    • 2021
  • Scientific software requires a development process different from conventional application software due to its unique characteristics, such as expert-level deep domain knowledge requirements. In this study, we proposed a V & V development process based on RE (Reverse Engineering) and TDD (Test-Driven Development) for software development for science. We also configured a virtual scenario for the actual project, applied it, checked the procedure, and refined it. The development process of this study, suggested for the purpose of developing scientific software, will contribute to the development and application of the software that can provide high quality and high reliability. And This study is expected to serve as an opportunity for the development of scientific software and the spread of research.

Development of Multi-function Sensor Integration and Data Process SW Module for Real-time Situation Recognition (실시간 상황 인식을 위한 다기능 센서 통합 및 데이터 처리 SW 모듈 개발)

  • Oh, Jung-Hei;Kim, Bong-Hyun
    • Journal of the Korea Convergence Society
    • /
    • v.10 no.11
    • /
    • pp.143-148
    • /
    • 2019
  • In modern society, developing and utilizing safety service and system environments is a very important and great interest. In particular, the provision of safety services to socially vulnerable groups such as children, the elderly, women, the disabled and foreigners has become a social issue. However, since most safety services and systems are applied to the general public, it is necessary to develop systems for socially vulnerable groups. Therefore, in this paper, we developed a system module that processes and transmits data to recognize the situation in real time and respond quickly. To this end, various sensors for real-time situation recognition were designed as integrated modules, and a safety system module was developed to analyze the collected data and transmit the processing results.

A Study on the Efficiency Measurement Method for the Development Process of Online Content (온라인콘텐츠 개발프로세스의 효율성 측정방법 연구)

  • Yun, BongShik;Yoo, Sowol
    • Smart Media Journal
    • /
    • v.11 no.1
    • /
    • pp.9-16
    • /
    • 2022
  • With the development of online commercializing technology and the growth of online market, it has become extremely important for companies that aim to commercialize their products and services to control time and resources. Even when a single company has control over the entire process, it is necessary to maintain the efficiency among the process of development. In particular, when there is a lot of cooperation throughout the course of development, requiring many parties to communicate with each other, the issue of declining efficiency becomes much clearer. The timing of when to launch a product or service has become just as important as completing and testing them for companies. Companies have developed new tools to prevent situations that may lead to inefficiency in the development process, including an increase in the amount of resource used or issues with security maintenance. However, there is a lack of proper measurement tool that assesses what kind of additional benefits the entire process of the company is bringing, or whether or not the processes need to be improved in certain areas. Thus, this study aims to suggest a method to measure efficiency, to provide an empirical efficiency measurement method for the development process of online content.

An Automatic code generation through UML Meta modelling and transformation of Model for electronic government framework (UML 메타모델링과 모델의 변환을 통한 전자정부 표준 프레임워크 기반의 코드 생성 자동화)

  • Lee, Seung-Han;Park, Jae-Pyo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.5
    • /
    • pp.3407-3411
    • /
    • 2015
  • In the process of extending the UML model for a various domain, comply with the UML metamodel and it is possible to obtain a number of advantages. However, the UML metamodel is necessary to redefine the diagram must be defined via the Profile in order to expand and transformation the UML metamodel from a variety of sources using the UML metamodel is becoming increase massive scale. it is necessary to use only those extracts the element relative to the target to be used to extend a UML metamodel. Used to re-define the extension of the UML Metamodel and Profile based UML modeling tools and metadata repositories by analysis tools, can develop more quickly and easily, by utilizing these tools can improve the quality of development in the SW industry. In this paper, we present an algorithm that of the profile through the expansion of the UML metamodel and shows the results in actually applying e-government standards framework.

An Importance Analysis of National Competency Standard for 4-year College Information Systems Development Curriculum (국가직무능력표준(NCS)의 4년제대학 정보시스템개발 교육과정을 위한 중요도분석연구)

  • Kim, Jae Kyung
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.22 no.4
    • /
    • pp.117-129
    • /
    • 2017
  • The Purpose of this Study is to Identify the Learning Modules of the National Competency Standard (NCS) Related to the Information Systems Development Curriculum of 4-year Colleges, to Explore the Possibility of Applying NCS to the Curriculum, and to Examine Implications. The Importance of 26 Competency Units in the Applied SW Engineering of NCS was Compared by Area Experts Composed of 14 Information Systems Developers and Professors of 7 Universities who Teach Software Engineering Subjects Through the Hierarchical Analysis Process (AHP). The Results of the Study as Follows. First, the Relative Importance of the Competency Elements was in order of 'Confirming the Requirements', 'Checking the UI Requirements', 'Designing the Physical Data Repository', 'Testing Developer Integration', and 'Fixing Developer Defects'. Second, while the Entry and Intermediate Level Developer Group Determined that the Competency Elements Related to the IS Development Implementation Stage is more Important, the Advanced IS Developer Groups Consider the Competency Elements Related to the Theory-oriented Design Stage as Important Competency. In Addition, the Group of College Professors was Found to Choose all the Practical and Theoretical Competency Elements that Two Developers Groups Considered Important. Implications of the Study Suggested that the Job Performance Competence and Quality of Education Related to IS Development can be Enhanced.

A Study on the Transmission Speed Improvement of Sharing Situation Information by Variable Message Protocol

  • Lee, Jeong-Min;Shin, Sang-Heon;Lim, Won-Gi;Kim, Hyeong-Seok;Kim, Yong-Cheol
    • Journal of the Korea Society of Computer and Information
    • /
    • v.26 no.1
    • /
    • pp.135-146
    • /
    • 2021
  • VMP(Variable Message Protocol) is bit-based variable message processing protocol that enables the sharing situation information in real time as a tactical datalink protocol for Korean Army. System A is currently under development and will be operated as an army system when its development is completed. In system A, the VMP processing terminal is mounted and the VMP is utilized for exchanging tactical information. System A can acquire situation information from mounted situation information acquisition system and share situation information with other system A by the VMP. In this paper, we propose a method of sharing situation information with system A and speed improvement methods of sharing situation information using VMP. As speed improvement methods of sharing situation information, this paper studied 'Removing Process of Sending VMP Observation Report', 'Adopting One-time Situation Information Send Button When Sharing A System Situation Information By VMP', 'Combination of Many VMP Messages Using Repeat Function Of Application Header'. And we conducted the experiment, the result was that the transmission speed of equipment to which the research method was applied was improved by 76.8% compared to the existing equipment.

Development of the Pilot System for Radioactive Laundry Waste Treatment Using UV Photo-Oxidation Process and Reverse Osmosis Membrane

  • Park, Se-Moon;Park, Jong-Kil;Kim, Jong-Bin;Shin, Sang-Woon;Lee, Myung-Chan
    • Nuclear Engineering and Technology
    • /
    • v.31 no.5
    • /
    • pp.506-511
    • /
    • 1999
  • The pilot system for radioactive liquid laundry waste was developed with treatment capacity, 1ton/hr and set up in the Yong Kwang unit #4. The system is composed of tank module, RO systems and a UV/$H_2O$$_2$photo-oxidation unit. The RO system consists of the BW unit (low-pressure RO for brackish water desalination) and the SW unit (high-pressure RO for seawater desalination). The BW unit possesses 4 RO membranes and it can reduce the feed water volume down to 1/10. This concentrated feed water can be reduced again up to 1/10 in its volume in the SW unit composed of 4 RO membranes. The UV/$H_2O$$_2$ photo-oxidation process unit was used for the detergent degradation. The operation of the pilot system was carried out and verified in its capability through the continuous operation and concentration operation using the actual liquid waste from the power plant. The design criteria and data for industrialization were yielded. The efficiency of the UV/$H_2O$$_2$ photo-oxidation process and the optimum operational procedure were evaluated. The decontamination factors for radioactive cobalt and cesium were measured. This on-site test showed the experimental result in the DF$\geq$300 and volume reduction factor$\geq$100.

  • PDF

The Development of A Micro:bit-Based Creative Computing Education Program (마이크로비트 기반의 창의 컴퓨팅 교육 프로그램 개발)

  • Koo, Dukhoi;Woo, Seokjun
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.2
    • /
    • pp.231-238
    • /
    • 2018
  • Software education has started as a compulsary subject or part in elementary, middle and high school, but there is a limitation for using the physical computing toolkit and instructional guidelines that teacher can use. The purpose of this study is to propose a computing education program using a physical computing toolkit called the Micro:bit. The novel instructional model is called "MDIAP" which consists of five stages : Motivation, Demonstration, Imitation, Application, Presentation. Instructional process is presented in spiral, consisting of basic micro-bit sensors, and maker's learning using additional sensors and actuators. This study will help students to enhance creative computational thinking through the MDIAP instructional activities.