• Title/Summary/Keyword: IDE

Search Result 201, Processing Time 0.025 seconds

PyStudy : Python based Self-Study Helper Software (PyStudy : Python 학습 도우미 소프트웨어 개발)

  • Jo, YeongChang;Kim, HyeHyeon;Kim, HoonSik;Han, SeongUk;Lee, Hyung-Woo
    • Journal of Internet of Things and Convergence
    • /
    • v.2 no.1
    • /
    • pp.41-48
    • /
    • 2016
  • The Korea Internet of Things Society. In this paper, we developed 'PyStudy' system as a python based self-study helper software. Proposed PyStudy system is consisted with several components such as PyStudy console, self-study window, helper and self-coding window. User can refer helper function to find questionable python libraries at on-line connection quickly. And self-progress checking on python study also provided on integrated PyStudy IDE software. The PyStudy software provides the information necessary to learn the Python language efficiently. Proposed software can be applicable to an advanced Python language education course.

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

Fame-work Design on 3D Cyber Museum-Construction of Augmented Reality(AR) Creation Module of National Museum of Contemporary Art (3차원가상미술관 프레임워크디자인 - 국립현대미술관의 증강현실 창작모듈설계)

  • Lim, Janghoon
    • Trans-
    • /
    • v.9
    • /
    • pp.93-122
    • /
    • 2020
  • I intended to establish Augmented Reality(AR) Museum of 3D Cyber Space where artists and graphic designers can freely create in user integrated environment. This study is aimed at building a sufficient and integrated production environment for artists and graphic designers who utilize three-dimensional simulation methods in integrated development environment(IDE). This study intends to build a 3D simulation engine and a creation module of augment reality of 3D cyber space in Android platform to help artists and graphic designers to freely perform their creation in IDE. Based on these designs, I produced exhibition rooms of National Museum of Contemporary Art in 3D virtual space in which artists and graphic designers can put the graphics they have created on display, conducted a user survey and conducted tasking to an Android smartphone.

  • PDF

Implementation of Autonomous IoT Integrated Development Environment based on AI Component Abstract Model (AI 컴포넌트 추상화 모델 기반 자율형 IoT 통합개발환경 구현)

  • Kim, Seoyeon;Yun, Young-Sun;Eun, Seong-Bae;Cha, Sin;Jung, Jinman
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.21 no.5
    • /
    • pp.71-77
    • /
    • 2021
  • Recently, there is a demand for efficient program development of an IoT application support frameworks considering heterogeneous hardware characteristics. In addition, the scope of hardware support is expanding with the development of neuromorphic architecture that mimics the human brain to learn on their own and enables autonomous computing. However, most existing IoT IDE(Integrated Development Environment), it is difficult to support AI(Artificial Intelligence) or to support services combined with various hardware such as neuromorphic architectures. In this paper, we design an AI component abstract model that supports the second-generation ANN(Artificial Neural Network) and the third-generation SNN(Spiking Neural Network), and implemented an autonomous IoT IDE based on the proposed model. IoT developers can automatically create AI components through the proposed technique without knowledge of AI and SNN. The proposed technique is flexible in code conversion according to runtime, so development productivity is high. Through experimentation of the proposed method, it was confirmed that the conversion delay time due to the VCL(Virtual Component Layer) may occur, but the difference is not significant.

Effect of Xylanase on Performance and Apparent Metabolisable Energy in Starter Broilers Fed Diets Containing One Maize Variety Harvested in Different Regions of China

  • O'Neill, H.V. Masey;Liu, N.;Wang, J.P.;Diallo, A.;Hill, S.
    • Asian-Australasian Journal of Animal Sciences
    • /
    • v.25 no.4
    • /
    • pp.515-523
    • /
    • 2012
  • The objective of this study was to investigate the variability in broiler performance, apparent metabolisable energy (AME) and ileal digestible energy (IDE) between five different maize samples fed with and without xylanase at 16,000 U/kg. Various in vitro characterisations were conducted to determine if any could predict performance or AME. Samples of the maize were harvested in five diverse regions and fed individually in a mash diet as follows (g/kg): test maize 608.3; soya bean meal (SBM) 324.1; poultry fat 25.2; salt 4.6; met 2.6; lys 1.6; thr 0.5; limestone 9.7, dical 18.4; vit/min 5.0; CP 210 and ME (kcal/kg) 3,085. The diets were fed to 720 broilers with 6 replicates, each containing 12 birds per treatment, from 0 to 18 d of age. Maize samples were analysed for starch, protein, crude fibre, fat, protein solubility index (PSI) and vitreousness using near infra red reflectance spectroscopy (NIR). They were also assayed using an in vitro starch digestibility method. The results showed that there was no effect of harvest region on the feed intake (FI), body weight gain (BWG) or feed conversion ratio (FCR) of the broilers over the 18 d period (p = 0.959, 0.926, 0.819 respectively). There was an improvement in all parameters with the addition of xylanase (FI p = 0.011; BWG and FCR p<0.001). There was a significant positive effect of xylanase on IDE, AME, IDE Intake (IDEI) and AME intake (AMEI) (p<0.0001 in all cases). Although there was no significant effect of maize source, there was a strong trend towards variability in IDE (p = 0.066) and AME (p = 0.058). There were no significant correlations (p<0.05) between any proximate or physiochemical values and any performance or AME values. This may suggest that none of those selected were suitable predictors for performance or AME. The broilers performed well according to the breed guidelines, with slightly increased FI, increased BWG and similar FCR prior to the addition of xylanase. When FCR and BWG were analysed with FI as a covariate, xylanase addition remained significant suggesting that the improvement in BWG and FCR was driven by an increase in digestibility and nutrient availability.

US DoD CALS/EC 전략의 변화(Emerging Strateqy to Digital Economy 실현)

  • 김규수
    • Proceedings of the CALSEC Conference
    • /
    • 1999.11a
    • /
    • pp.449-462
    • /
    • 1999
  • -사업의 통합 * 대상: 비전/목표, 인력/조직, 기업문화, 업무프로세스, 정보시스템, 생산설비, 제품/부품 -기능의 통합(업무기능의 통합) *대상:재무/회계, 구매, 운송, 운용, 교육, 유지보수 -자료의 통합(제품생에 정보의 통합) *대상: IDE구현(Integrated Data Environment) -기술의 통합(표준화 시스템 통합) *관련전략의 예: $\bigcirc$ TAFM(Technical Architetecture For Information Manag (중략)

  • PDF

Synchronization in Hyper-Chaos Circuit (하이퍼카오스 회로에서의 카오스 동기화)

  • Bae, Young-Chul
    • Proceedings of the KIEE Conference
    • /
    • 2001.07d
    • /
    • pp.2069-2071
    • /
    • 2001
  • In this paper, a transmitter and a receiver using two identical Hyper-Chaos that n-double scroll circuits are proposed and a hyper-chaos synchronizations are investigated. we are proposed unidirectional coupling of ide n-double scroll cell for hyper-chaos synchronizat. We've shown that simulation result is synchronization.

  • PDF

Design and Implementation of ASN.1/GDMO Development Environment for TMN (TMN을 위한 ASN.l/GDMO 통합 환경 설계 구현)

  • Kim, Young-Chul
    • The KIPS Transactions:PartC
    • /
    • v.11C no.4
    • /
    • pp.463-470
    • /
    • 2004
  • ASN.1/GDMO is the management object used in network management of TMN(Telecommunication Management of Network). However, ASN.1/GDMO is not directly used for managing the network, but translated Into a language with object-oriented paradigm. Therefore we need a development environment for handling ASN.1/GDMO. In this paper we present an integrated development environment(IDE) which consists of an editor and a browser. A user manages ASN.1/GDMO elements with GUI. The IDE is implemented with FLEX and BYACC in UNIX. And Objectivity DB is used as the DB and Tcl/Tk is used for developing GUI. This paper shows how the integrated environment of ASN.1 and GDMO works, and that it enables to manage efficiently the network.

Incremental displacement estimation of structures using paired structured light

  • Jeon, Haemin;Shin, Jae-Uk;Myung, Hyun
    • Smart Structures and Systems
    • /
    • v.9 no.3
    • /
    • pp.273-286
    • /
    • 2012
  • As civil structures are exposed to various external loads, it is essential to assess the structural condition, especially the structural displacement, in every moment. Therefore, a visually servoed paired structured light system was proposed in the previous study. The proposed system is composed of two screens facing with each other, each with a camera, a screen, and one or two lasers controlled by a 2-DOF manipulator. The 6-DOF displacement can be calculated from the positions of three projected laser beams and the rotation angles of the manipulators. In the estimation process, one of well-known iterative methods such as Newton-Raphson or extended Kalman filter (EKF) was used for each measurement. Although the proposed system with the aforementioned algorithms estimates the displacement with high accuracy, it takes relatively long computation time. Therefore, an incremental displacement estimation (IDE) algorithm which updates the previously estimated displacement based on the difference between the previous and the current observed data is newly proposed. To validate the performance of the proposed algorithm, simulations and experiments are performed. The results show that the proposed algorithm significantly reduces the computation time with the same level of accuracy compared to the EKF with multiple iterations.

A FPGA-based Development of Ultrasonic Level Meter for Measuring Oil Levels of Vehicle Transmissions (차량의 변속기 오일레벨 측정을 위한 FPGA 기반 초음파 레벨 측정기 개발)

  • Kang, Moon-Ho;Park, Yoon-Chang
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.11
    • /
    • pp.5427-5433
    • /
    • 2012
  • In this paper a ultrasonic level meter for accurately and simply measuring oil levels of vehicle transmission is developed and its effectiveness is shown by experiments. By using a FPGA, all digital signal processes for the oil level calculation is fulfilled, and the programming on a FPGA project IDE enables very short developing time. And besides, analog circuits including a transmit/receive switch, multi-stage active filters and an envelope detect circuit are designed to process low-level ultrasonic echo signal. Under experiments, the designed level meter has proven to have the accuracy of about within 1[mm] scale.