• Title/Summary/Keyword: implementation of software

Search Result 2,884, Processing Time 0.031 seconds

The Perspective of Elementary School Teachers on Implementation of AI Education in relation to Software Training Experience (소프트웨어 학습경험에 따른 초등교사의 인공지능교육 도입에 대한 인식)

  • Lee, Yong-Bae
    • Journal of The Korean Association of Information Education
    • /
    • v.25 no.3
    • /
    • pp.449-457
    • /
    • 2021
  • Ministry of education recently announced to implement AI curriculum in elementary, middle school and highschool from 2025 which will include programing, basic AI principal and AI Ethics, and the media is releasing articles that have reservations on it. This study is focused on analyzing the perspective of elementary teachers - who are going to be in charge of AI education - on the implementation of AI education in elementary schools and the teachers are divided into two groups of 'software-experienced' and 'software-inexperienced' in relation to software training background. The results showed that 100% of the 'software-experienced' teachers agreed on implementing AI education and 80% of 'software-inexperienced' teachers also showed positive perspective on it. Among the reasons that 20% of 'software-inexperienced' teachers had negative perspective on AI education, it was highly rated that existing home economics subject covers fulfilling amount of software education. Both 'software-experienced' and 'software-inexperienced' teachers chose grade 5 and 6 as the most appropriate age for software education and considered one class per a week as the most appropriate amount of AI class. In terms of the subject format, 75% of the 'software-experienced' teachers chose the idea that software education has to be an independent school subject which will include AI education. Also, 54% of the 'software-inexperienced' teachers chose the ideas either AI education should be an independent subject or software education should be an independent subject which will include AI education. The preference of the content of AI education appeared in order of basic AI programing, principles of AI and AI Ethics.

Hardware Implementation on the Weight Calculation of Iterative Algorithm for CT Image Reconstruction

  • Cao, Xixin;Ma, Kaisheng;Lian, Renchun;Zhang, Qihui
    • ETRI Journal
    • /
    • v.35 no.5
    • /
    • pp.931-934
    • /
    • 2013
  • The weight calculation in an iterative algorithm is the most computationally costly task in computed tomography image reconstruction. In this letter, a fast algorithm to speed up the weight calculation is proposed. The classic square pixel rotation approximate calculation method for computing the weights in the iterative algorithm is first analyzed and then improved by replacing the square pixel model with a circular pixel model and the square rotation approximation with a segmentation method of a circular area. Software simulation and hardware implementation results show that our proposed scheme can not only improve the definition of the reconstructed image but also accelerate the reconstruction.

Design and Implementation of Mathematical Programming Software-LinPro (數理計劃 소프트웨어 LinPro의 설계 및 구현)

  • 양광민
    • Journal of the Korean Operations Research and Management Science Society
    • /
    • v.12 no.1
    • /
    • pp.139-139
    • /
    • 1987
  • This study addresses basic requirements for mathematical programming software, discusses considerations in designing these software, implementation issues facing in these types of applications development, and shows some examples of codes being developed in the course. This type of projects requires long and ever-changing evolutionary phases. The experience is therefore, valuaable in suggesting some useful hints which may be salvaged for similar projects as well as providing reusable codes. In particular, scanning and parsing the free-format inputs, symbol table management, mixed-language programming, and data structures dealing with large sparse matrices are indispensable to many management science software development. Extensions to be made are also discussed.

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.

A domain analysis and objected-oriented design of call control software in ATM transport network (ATM 전달망 호제어 소프트웨어의 도메인 분석과 객체지향 설계)

  • 김한경;구연설
    • Journal of the Korean Institute of Telematics and Electronics A
    • /
    • v.33A no.4
    • /
    • pp.47-56
    • /
    • 1996
  • For the implementation of callcontrol software, it will be shown how to divide problems into dimain and also presents methodologies to specify domains according to the object-orented analysis techniques. Domains is specified by the set of related objects as shown in call control examples. Events and conditons are able to be transformed into system invariant so that is possible to figure out the relationship between domains and those concludes that the software requirements specification can be established for the design and implementation. Relationships existing between domains can be formalized so as to verify software requirements.

  • PDF

Implementation of an Integrated Messaging Gateway Based on OSGi

  • Kang, Kyu-Chang;Kang, Dong-Oh;Lee, Hyung-Jik
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2003.09a
    • /
    • pp.296-299
    • /
    • 2003
  • This paper presents the implementation of an integrated messaging gateway (IMG) based on the open services gateway initiative (OSGi) specification to deliver home messages between home and some telecommunication devices. The IMG has four service agents to support a diverse communication channel. In this paper, we describe a software architecture for a seamless messaging and device layouts in the IMG. And then, we detail each components allowing users to be notified automatically through a cellular phone, a telephone, and the Internet.

  • PDF

Efficient Masking Methods Appropriate for the Block Ciphers ARIA and AES

  • Kim, Hee-Seok;Kim, Tae-Hyun;Han, Dong-Guk;Hong, Seok-Hie
    • ETRI Journal
    • /
    • v.32 no.3
    • /
    • pp.370-379
    • /
    • 2010
  • In this paper, we propose efficient masking methods for ARIA and AES. In general, a masked S-box (MS) block can be constructed in different ways depending on the implementation platform, such as hardware and software. However, the other components of ARIA and AES have less impact on the implementation cost. We first propose an efficient masking structure by minimizing the number of mask corrections under the assumption that we have an MS block. Second, to make a secure and efficient MS block for ARIA and AES, we propose novel methods to solve the table size problem for the MS block in a software implementation and to reduce the cost of a masked inversion which is the main part of the MS block in the hardware implementation.

A Study on the Source Module Implementation using Smalltalk (Smalltalk를 이용한 원시 모듈 구현에 관한 연구)

  • O, Sang-Yeop;Kim, Hong-Jin;Jang, Deok-Cheol
    • Asia pacific journal of information systems
    • /
    • v.2 no.1
    • /
    • pp.77-92
    • /
    • 1992
  • We presents a source module implementation system using building blocks as one of the software reusing approach. Based on module text retrieval system, system is composed of library management program and new module making program for module management. We build a software module by virtue of the reuser's customization and by applying a practical module to this model and then proved that program development through reusing approach is better than that of writing out a source code directly.

  • PDF

The design and implementation of LAPD protocol for ISDN Basic Access (ISDN Basic Access를 위한 LAPD 프로토콜의 설계 및 구현)

  • Han, Woon-Young;Suh, Chang-Jin;Chung, Hee-Chang;Yim, Chu-Hwan
    • Proceedings of the KIEE Conference
    • /
    • 1987.07b
    • /
    • pp.921-923
    • /
    • 1987
  • This paper describes the design and implementation of LAPD protocol for ISDN Basic Access. In protocol design, Software module is divided according to function and interfaces between modules arc defined. After that, Software structure is defined. LAPD protocol is designed by state machine design technique and implemented by SDL.

  • PDF