• Title/Summary/Keyword: 플러그

Search Result 815, Processing Time 0.02 seconds

Development of an Eclipse-based IDE for Educational Compilers (이클립스 기반의 교육용 컴파일러 통합개발환경)

  • Sung, U-Kyung;Kang, Hyun-Syug;Bae, Jong-Min
    • The Journal of Korean Association of Computer Education
    • /
    • v.14 no.5
    • /
    • pp.9-18
    • /
    • 2011
  • Compiler development projects, which are designed and taught in compiler course, allow students to practice and absorb valuable amount of experience and techniques in developing compilers. However, both instructors and students face difficulties as they are often limited by insufficient hands-on time during course of an academic year along with a relatively high level of technologies involved when dealing with compilers. As well, most compiler's target systems use interpreter-based technologies which are rather limited in drawing student's attention. As a result compiler courses often end up being more of a theoretical course than practical. This paper presents a new integrated development environment (IDE) that will help overcome aforementioned difficulties and allow students to obtain both theoretical and practical knowledge more efficiently. The development environment includes a reference compiler with $Mindstorms^{(R)}$ NXT Robots as the target system, compiler development tool, target language test tool, and code generation visualizer. It is developed as a plug-in for the popular Eclipse IDE which enables easy access and great expandability. This integrated development environment allows students to understand compilers better and start their development faster.

  • PDF

A method to maintain templates in open source-based authoring tool for e-learning assessment items (오픈 소스 기반의 이러닝 평가문항 저작 도구를 위한 템플릿 유지 기법)

  • Han, Sungjae;Choi, Byung-Uk;Cha, Jaehyuk
    • Journal of Digital Contents Society
    • /
    • v.15 no.1
    • /
    • pp.101-112
    • /
    • 2014
  • Existing tools using in the standard e-learning contents authoring were used a method to provide users contents template produced in advance. In order to use resources of the template in a common web-based authoring tool, there is problem to overcome. If the resource of template is inserted within the contents on the authoring tool, the deformation of the template by the user's input that may occur during the edit process cannot be controlled. In this paper, we propose an effective maintenance method to prevent deformation of the resource of template inserted into any WYSIWYG-based HTML authoring tool by user's discretion. We added a template plug-in that can create the IMS-QTI standard resource in tynyMCE the web-based open source editor of representative examples. And the plug-in for tinyMCE was realized as a module of directly respond to the action of limited user input. So, in response to the action of user's input, the structure of the template can be sustained possibly.

Plug-in Diverse Parsers Within Code Visualization System with Redefining the Coupling and Cohesion in the Object-Oriented Paradigm (객체지향 관점의 결합도 & 응집도 재정의와 코드 가시화 시스템내 파서 플러그인화 구현)

  • Lee, Jin Hyub;Park, Ji Hun;Byun, Eun Young;Son, Hyun Seung;Seo, Chae Yun;Kim, R. Young Chul
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.5
    • /
    • pp.229-234
    • /
    • 2017
  • Because of the invisible nature of software and the bad coding habits (bad smell) of the existing developers, there are many redundant codes and unnecessary codes, which increases the complexity and makes it difficult to upgrade software. Therefore, it is required a code visualization so that developers can easily and automatically identify the complexity of the source code. To do this, it is necessary to construct SW visualization tool based on open source software and redefine the coupling and cohesion according to the object oriented viewpoint. Specially to identify a bad smell code pattern, we suggest how to plug-in diverse parsers within our tool. In this paper, through redefining coupling and cohesion from an object oriented perspective, we will extract bad smell code patterns within source code from inputting any pattern into the tool.

Development of Power Distribution Control Strategy for Plug-in Hybrid Electric Vehicle using Neural Network (인공신경망을 이용한 플러그인 하이브리드 차량의 동력분배제어전략 개발)

  • Sim, K.H.;Lee, S.J.;Lee, J.S.;Namkoong, C.;Han, K.S.;Hwang, S.H.
    • Journal of Drive and Control
    • /
    • v.12 no.3
    • /
    • pp.18-24
    • /
    • 2015
  • The plug-in hybrid electric vehicle has a high fuel economy and can be driven long distances. Its different modes include the electric vehicle, hybrid electric vehicle, and only engine operating mode. A power management strategy is important to determine which mode should be selected. The strategy makes the vehicle more efficient using appropriate power sources for driving. However, the strategy usually needs a driving speed profile which is future driving cycle. If the profile is known, the strategy easily determines which mode is driven efficiently. However, it is difficult to estimate the speed profile for a real system. To address this problem, this paper proposes a new power distribution strategy using a neural network. The average speed and driving range are used as input parameters to train the neural network system. The strategy determines a limit for the use of the battery and the desired power is distributed between the engine and the motor simultaneously. Its fuel economy can increase by improving the basic strategy.

Analysis of the Flow Characteristics of Plug Nozzle for Cold Air Test with Pintle Shape and Operating Pressure (공압시험용 플러그 노즐의 핀틀 형상 및 작동압력에 따른 유동 특성 분석)

  • Kim, Jeongjin;Oh, Seokjin;Heo, Junyoung;Lee, Dohyung
    • Journal of the Korean Society of Propulsion Engineers
    • /
    • v.23 no.3
    • /
    • pp.28-34
    • /
    • 2019
  • The thrust control calculation according to the operation of plug nozzle for cold air test and the analysis of the flow characteristics of the pintle shape and operation pressure are performed. The numerical computation was verified by comparing the flow structure and the coefficient of thrust with the experimental data. It was confirmed that the nozzle throat was formed at the design position on each pintle shape, and thrust control up to 1:8 was achieved only by the stroke change. Finally, although the aerospike nozzle is autonomous, it is unfavorable in the under_expansion condition, if it is designed for a very low nozzle pressure ratio.

Study on Fuel Economy Characteristics of Plug-In Hybrid Electric Vehicle by Cumulative Distance (누적 주행거리에 따른 플러그인 하이브리드 자동차의 연비 특성 연구)

  • PARK, JINSUNG;LIM, JAEHYUK;KIM, KIHO;LEE, JUNGMIN
    • Transactions of the Korean hydrogen and new energy society
    • /
    • v.29 no.6
    • /
    • pp.661-667
    • /
    • 2018
  • Electric vehicles are taken a long time to charge and are restricted driving where charging infrastructure was not sufficiently constructed. The vehicle developed to solve these problems is a plug-in hybrid vehicle. It is possible to drive a certain distance by using electric motor and when the battery runs out, it operate the engine. Plug-in hybrid vehicle have a complicated structure and a lot of parts comparing a general vehicle because the electric parts and the internal combustion engine are installed together. Therefore, as the aging (mileage) of the plug-in hybrid vehicle, the influence which change of fuel consumption is expected to be larger than a general vehicle, but an experimental data are lacking. In this paper, we cumulate a mileage of the plug-in hybrid vehicle about 15,000 km and measured the fuel economy when the cumulated distance reached within 160 km, 6,500 km, 15,000 km respectively, by using domestic public test method. For measuring fuel economy of the vehicle, CD mode (driving distance on a single charge) which use only motor and the CS mode which operate motor and combustion engine were measured respectively. As a result, the fuel economy slightly increased at cumulated mileage of 6,500 km compared to the 160 km and the fuel economy of 15,000 km was similar to 160 km.

Improvement of Satellite Ocean Information Service for Offshore Marine Industry (연근해 해양산업을 위한 위성해양 정보 서비스 개선방안)

  • Cho, Bo-Hyun;Lee, Gun-Wook;Kim, Dong-Chun;Yang, Keum-Cheol;Kim, SG;Yo, Seung-jae
    • Convergence Security Journal
    • /
    • v.18 no.1
    • /
    • pp.85-91
    • /
    • 2018
  • In this study, we design a marine environmental information service system with satellite images based on satellite images to reduce the damage caused by changes in the marine environment. The system provides satellite oceanographic information such as water temperature, chlorophyll, float, etc. as hierarchical texts, which is implemented as a unit module Web service so that it can be expanded in OpenAPI environment. And stability of system plug-in portability, service hours, data extraction precision and speed are used as a basis for diagnosing service stability. By securing the function and performance of the service system implemented in this study, it can be expanded to a complex technology that can customize the users by group by adding not only general services of existing systems operated by location but also information about a specific interested areas. Especially, various other items of interest including marine environment information are developed in modules, so we expect to be able to expand and service the system by plugging into the system and to spread it in technical linkage with the related institution information system.

  • PDF

Plug-and-Play Framework for Connectivity Control and Self-Reconfiguration of Weapon System Components (무기체계 구성장치의 연결성 제어 및 자율 재구성을 위한 플러그앤플레이 프레임워크)

  • Chang, HyeMin;Kang, SukJong;Cho, YoungGeol;Yoon, JooHong;Yun, Jihyeok
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.24 no.3
    • /
    • pp.328-338
    • /
    • 2021
  • A study on common modular design based on open standards to reduce the life cycle cost of ground weapon system is underway. Since the ground weapon system includes major mission equipment such as fire control system, it is essential to apply the concept of fault tolerance through automatic reconfiguration and blocking unspecified equipment through connectivity control. However, it is difficult to generalize due to the difference in operating characteristics for each system. In this paper, we propose a plug-and-play framework, which includes plug-and-play architecture and mechanism. The proposed method can be used in common by the application of each component as it is divided into a common service layer. In addition, the proposed connectivity control and autonomous reconfiguration method facilitates reflection of operating characteristics for each system. We constructed a verification environment that can simulate ground weapon systems and components, and verified that the proposed framework works through scenario-based functional tests.

Design of IoT-based Energy Monitoring System for Residential Building (IoT 기반 주택형 건물 에너지 모니터링 시스템 설계)

  • Lee, Min-Goo;Jung, Kyung-Kwon
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.16 no.6
    • /
    • pp.1223-1230
    • /
    • 2021
  • Recently, energy resource management is a major concern around the world. Energy management activities minimize environmental impacts of the energy production. This paper presents design and prototyping of a home electric energy monitoring system that provides residential consumers with real time information about their electricity use. The developed system is composed of an in-house sensing system and a server system. The in-home sensing system is a set of wireless smart plug which have an AC power socket, a relay to switch the socket ON/OFF, a CT sensor to sense current of load appliance and a Kmote. The Kmote is a wireless communication interface based on TinyOS. Each sensing node sends its detection signal to a home gateway via wireless link. The home gateway stores the received signals into a remote database. The server system is composed of a database server and a web server, which provides web-based monitoring system to residential consumers. We analyzed and presented energy consumption data from electrical appliances for 3 months in home. The experimental results show the promising possibilities to estimate the energy consumption patterns and the current status.

A study on the implementation of door control unit for railway trains operable at low and high platforms

  • Young-Seok Cho
    • Journal of the Korea Society of Computer and Information
    • /
    • v.28 no.7
    • /
    • pp.1-9
    • /
    • 2023
  • Currently, as the demand for stops in the urban increases resulting from an increase in the supply of express trains, the development of trains capable of operating both high-floor platforms in the urban and low-floor platforms in the suburbs is required. In this paper, we studied the design and fabrication of a controller for train doors that consists of low and high steps as a plug-in type door mechanism and thus can be used on low and high platforms. This DCU H/W was designed and implemented using 32 bit MCU to control 4 motors, 33 digital inputs and 16 digital outputs. In addition, based on the software life cycle of EN50128, 2 items of operation requirements and 12 items of control requirements were derived, and then they were designed and implemented as operation SW. The implemented SW was tested for each requirement. As a result, we performed tests on 13 items that could be tested in the mock-up out of 14 total requirement items and showed that the requirements were satisfied.