• Title/Summary/Keyword: Software Upgrade

Search Result 83, Processing Time 0.024 seconds

Developing an IT Course Utilizing Raspberry Pi (라즈베리파이를 활용한 IT 교과목 개발)

  • Yoo, Hyeon-Joong
    • Journal of Practical Engineering Education
    • /
    • v.7 no.2
    • /
    • pp.89-95
    • /
    • 2015
  • IT technologies are closely related to our daily life, and we are experiencing the emergence of new IT devices every day. The ongoing rapid progress of IT technology results in the increasing demand of experienced software & hardware engineers, and leads to the short life cycle of lab kits. However, the normally small to medium sized manufacturers of lab kits usually cannot even afford to support timely update and upgrade of their own kits. In this paper, we propose a way of effectively running an IT course by building a Raspberry Pi based kit. Raspberry Pi has features that allow us to not only timely update/upgrade the kit, but also expose students to various IT fields.

A design of structured microassembler for microprogramming (마이크로프로그래밍을 위한 구조적 마이크로어셈블러 설계)

  • 신봉희;김성종;이준모;신인철
    • Journal of the Korean Institute of Telematics and Electronics B
    • /
    • v.32B no.1
    • /
    • pp.21-29
    • /
    • 1995
  • In this paper, a independent and structured microassembler was designed for easily changing the system design, and for designing various microarchitecture. When the designer's hardware and microprogramming process were made concurrently, it is needed to easily change or improve the instruction set and executable code format. But this type of developed environment requires a high const and a large software system. A proposed microassembler was designed so the designer directly defines the microinstruction set and format to be executed. And we implemented a module from each part of the software, so it is now possible to use practically and upgrade the function of each part, First, the symbol was separated from the assembler. And then microinstruction was copied into it. The microinstruction format was designed using the defined language that was designed for free microinstruction. This was implemented in an IBM-PC by using the C-language, FLEX,and BISON.

  • PDF

Development of Control and Analysis Software for Electronic Warfare Test System Using Reverse Engineering of Network Protocol (프로토콜 역설계를 이용한 전자전시험장비 제어 및 신호분석 소프트웨어 개발)

  • Jung, In-Hwa
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.11 no.3
    • /
    • pp.58-66
    • /
    • 2008
  • In this paper, we have proposed a method and procedure which can find out the unknown network protocol. Although it seems to be difficult to identify the protocol, we can find out the rule in the packet according to the method we have proposed. We have to recognize functions of the system and make the list of events first. Then we capture the network packet whenever the event are occurred. The captured packets are examined by means of the method that is finding repeated parts, changed parts according to the input value, fixed parts and changed parts according to regular rules. Finally we make the test program to verify the protocol. We applied this method and procedure to upgrade Electronic Warfare Test System which is operated by ADD. We have briefly described the redesign of control and analysis software for Electronic Warfare Test System

가스미터기 성능검사 자동화를 위한 숫자자동인식용 영상처리시스템 개발

  • 김희식;박준호
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1994.10a
    • /
    • pp.481-486
    • /
    • 1994
  • An image processing and pattern recognition program was developed in order to recognize the nummerinc displays on gas flow meters. the testing process of the accuracy of gas flow meters are to be automated, using the developed software. There are already many known pattern recognition algorithms for recognition of the letters. To upgrade the recognization accuracy, four different algorithms are applied in sequentially in the software. An calculation method to assign the weighting factors for the result of each algorithm was developed. It showed 98% accuracy by the pattern recognition of displaying numbers of gas mwters of 33 differnt types. This pattern recognition system is to be integrated in a industry.

  • PDF

Design and Implementation of Network Management System for BACnet (BACnet을 위한 네트워크 관리시스템의 설계 및 구현)

  • Park, Tae-Jin
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.58 no.11
    • /
    • pp.2253-2260
    • /
    • 2009
  • BACnet is an international standard communication protocol especially designed for building automation and control systems. In this paper, a reference model of network management system for BACnet is proposed and its implementation method is introduced. In order to evaluate the feasibility and validity of proposed network management system, it is applied to a real experimental model of BACnet network system. Proposed network management system complies with standard BACnet protocol and its functions are implemented in software without hardware dependencies so that it can be applied not only to newly installed BACnet system but also to already installed BACnet system by software upgrade. The network management system and its implementation method introduced in this paper will help BACnet-based automation system to be managed efficiently and they can be practically applied in real BACnet-based automation systems.

Incremental Method for Developing Software Product Family (소프트웨어 제품 군을 개발하기 위한 점진적 방법)

  • Joo, Bok-Gyu;Kim, Young-Chul
    • The KIPS Transactions:PartD
    • /
    • v.10D no.4
    • /
    • pp.697-708
    • /
    • 2003
  • In a software product line approach, developers first develop common software architecture and components by analyzing the characteristics of all software members, and then produce each application by integrating components. The approach is considered very effective means for developing and maintaining in parallel a software product family. Main disadvantage of this approach is that it requires a big up-front investment in preparing product line. Therefore, it takes time to deliver the first version. In this paper, we present an incremental method to develop software families, which requires small additional cost for initial versions and allows an organization to move smoothly to full-scale product line. We present our method by explaining how to record and upgrade the results of variations analysis, and show the application of our method by developing a family of YBS. Our method is a low-risk approach that can be effectively applied to an organization that starts developing software systems but has to deliver the first versions quickly to the market.

Research on Natural Language Processing Package using Open Source Software (오픈소스 소프트웨어를 활용한 자연어 처리 패키지 제작에 관한 연구)

  • Lee, Jong-Hwa;Lee, Hyun-Kyu
    • The Journal of Information Systems
    • /
    • v.25 no.4
    • /
    • pp.121-139
    • /
    • 2016
  • Purpose In this study, we propose the special purposed R package named ""new_Noun()" to process nonstandard texts appeared in various social networks. As the Big data is getting interested, R - analysis tool and open source software is also getting more attention in many fields. Design/methodology/approach With more than 9,000 R packages, R provides a user-friendly functions of a variety of data mining, social network analysis and simulation functions such as statistical analysis, classification, prediction, clustering and association analysis. Especially, "KoNLP" - natural language processing package for Korean language - has reduced the time and effort of many researchers. However, as the social data increases, the informal expressions of Hangeul (Korean character) such as emoticons, informal terms and symbols make the difficulties increase in natural language processing. Findings In this study, to solve the these difficulties, special algorithms that upgrade existing open source natural language processing package have been researched. By utilizing the "KoNLP" package and analyzing the main functions in noun extracting command, we developed a new integrated noun processing package "new_Noun()" function to extract nouns which improves more than 29.1% compared with existing package.

Software Architecture Degisn for Integrated Maritime DGPS Reference Station & Integrity Monitor (해양 DGPS 기준국과 감시국 소프트웨어의 통합을 위한 아키텍처 설계)

  • Jang, Won-Seok;Seo, Ki-Yeol;Kim, YoungKi
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2013.05a
    • /
    • pp.427-429
    • /
    • 2013
  • DGPS Reference Station the national infrastructure generates the DGPS correction information for Differential GPS. Currently, South Korea operates the software based DGPS reference station using the next generation DGPS architecture in order that upgrade the hardware based DGPS reference station. However the software based DGPS reference station proposed by USCG has not changed just a form of its structure but intimate architecture. Accordingly, It can't strengthen the advantages of software based architecture. In this paper, I will propose a new software architecture design that is integrated with DGPS reference station and integrity monitor. This architecture is more simple than existing one so can use the maritime DGPS reference station which is required more simple structure.

  • PDF

Recurrent Neural Network with Backpropagation Through Time Learning Algorithm for Arabic Phoneme Recognition

  • Ismail, Saliza;Ahmad, Abdul Manan
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.1033-1036
    • /
    • 2004
  • The study on speech recognition and understanding has been done for many years. In this paper, we propose a new type of recurrent neural network architecture for speech recognition, in which each output unit is connected to itself and is also fully connected to other output units and all hidden units [1]. Besides that, we also proposed the new architecture and the learning algorithm of recurrent neural network such as Backpropagation Through Time (BPTT, which well-suited. The aim of the study was to observe the difference of Arabic's alphabet like "alif" until "ya". The purpose of this research is to upgrade the people's knowledge and understanding on Arabic's alphabet or word by using Recurrent Neural Network (RNN) and Backpropagation Through Time (BPTT) learning algorithm. 4 speakers (a mixture of male and female) are trained in quiet environment. Neural network is well-known as a technique that has the ability to classified nonlinear problem. Today, lots of researches have been done in applying Neural Network towards the solution of speech recognition [2] such as Arabic. The Arabic language offers a number of challenges for speech recognition [3]. Even through positive results have been obtained from the continuous study, research on minimizing the error rate is still gaining lots attention. This research utilizes Recurrent Neural Network, one of Neural Network technique to observe the difference of alphabet "alif" until "ya".

  • PDF

A Robot Controller Development of a Large-scale System for Shipbuilding

  • Kim, Soo-Ho;Kang, Gye-Hyung;Park, Ju-Yi;Chu, Gil-Whoan;Kim, Jin-Wook;Kim, Ji-Yun;Kim, Sung-Kwun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.472-475
    • /
    • 2005
  • This paper present a robot controller developed for shipbuilding yard. Since shipbuilding process handles large work pieces and has dusty and noisy environment, the developed controller has separated architecture into main control part and servo control part. Main control part is located in control room while servo control part is located near robot with work pieces. Commutation between two parts is done through SynqNet and RS485. Air purging system is adapted to servo control part for better reliability. We aimed open architecture in both hardware and software architecture. For open hardware architecture, we employed Compact PCI (cPCI) because it is widely used bus system and very reliable. Since lots of commercial boards are available with cPCI interface, upgrade and reconfiguration is easy. For open software architecture, Windows XP�� Embedded is selected as operating system (OS), because it is very popular OS and most hardware vender supports device driver for the windows XP.

  • PDF