• Title/Summary/Keyword: Java program

Search Result 342, Processing Time 0.116 seconds

Implementation of The Integrated Management System using iA-Canvas (iA-Canvas를 이용한 통합 관리 시스템 구현)

  • Kim, Seog Chan;Kim, Ki Tae;Kim, Je Min;Yoo, Weon Hee
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.6 no.1
    • /
    • pp.169-179
    • /
    • 2010
  • iA-Canvas is HMI program which is the industrial automation application developed based on the Java language, and can run on any OS such as Windows, UNIX, Linux. The iA-Canvas is built on object-oriented open structure and consider network functionality and user experience as a system of centralized management and distributed management. iA-Canvas is composed of several components such as Builder, IO Server, Viewer, and Web Service Module and provides a GUI control environment. This paper explains design and implementation of iA-Canvas that is a tool for development of integrated management system, and shows practical examples of integrated management system that use iA-Canvas.

Program development for calculating the operating costs of silent discharge ozone generator (무성방전식 오존발생기의 운영비 산정을 위한 프로그램 개발)

  • You, Jung-Ho;Lee, Gyung;Shim, Hyeon-Sung;Lee, Gyung-Hyeok
    • Proceedings of the KIEE Conference
    • /
    • 2011.07a
    • /
    • pp.1576-1577
    • /
    • 2011
  • 오존은 수처리공정에서 사용되고 있는 산화제중에서 염소 다음으로 가장 강력한 산화력을 가지고 있는 물질이다. 그에 따라 상 하수도, 축산폐수, 농약등 오염원을 효과적으로 제거하는데 활용이 확대되고 있는 추세이다. 또한 2차적인 오염물질이 없다는 점에서 더욱 다양한 분야에서 적용되고 있다. 현재 오존을 발생시키기 위해 다양한 기술이 개발되고 있으며, 그 중에서 1857년 Siemens에 의해 개발된 무성방전식 오존발생기가 최근 가장 널리 사용되고 있다. 본 연구에서는 무성방전식 오존발생기에 대한 최적 운전점을 도출하기 위한 시뮬레이션을 JAVA로 프로그램하고 실제 운영현장에 적용하여 결과를 도출하였다.

  • PDF

Development of Remote Data Analysis System for the Joint Use of Equipments (분석기기지원을 위한 원격 데이터 분석 시스템 개발)

  • 최인식
    • Journal of Korea Technology Innovation Society
    • /
    • v.2 no.3
    • /
    • pp.94-106
    • /
    • 1999
  • In Korea Basic Science Institute(KBSI) the remote data analysis system is developed for the joint use of advanced equipments. This system enables the researchers to access the datas which are produced at KBSI and analyse them by Java program on the Web,. Except Web browser such as Internet Explorer or Netscape Navigator no additional softwares are required for analysing data. We have developed remote data analysis systems for five major equipments which KBSI supports for the researchers, The systems which are developed are those for NMR spectrometer High Reso-lution Tandem mass Spectrometer Microscopic Imaging System DNA Sequencer and Natural Ra-dioactivity Measruement System, These programs work on any computer platform and any operat-ing system only if the internet is available. This remote data analysis system will be served as a part of Collaboratory the remote collaborative system.

  • PDF

Remote Control of a Mobile Robot using Embedded web server (Embedded web server를 이용한 이동로봇의 원격제어)

  • Park, Jeong-Hoon;Kim, Jin-Geun;Kang, Moon-Sung
    • Proceedings of the KIEE Conference
    • /
    • 2005.07d
    • /
    • pp.2693-2695
    • /
    • 2005
  • In this paper, we developed a more efficient system for the remote control and monitoring of a wheeled mobile robot using internet without spatial limitation. The hardware configuration of the remote control system for a wheeled mobile robot includes a client PC executed on the remote site, a embedded web-server and a mobile robot with many measuring equipments. The communication between a client PC and a embedded web-server is implemented through internet. And the Bluetooth module is used for connecting a embedded web-server and a mobile robot. A GUI program has been developed by using JavaScript in order to easily control a mobile robot on a client PC.

  • PDF

A Study on Enhancement of Multithreaded Dependence Graphs for Concurrent Java Program Slicing (병행 자바 프로그램 슬라이싱을 위한 다중쓰레드 종속성 그래프의 개선에 대한 연구)

  • Ryu, Hee-Yeol;Kim, Eun-Jung
    • Annual Conference of KIPS
    • /
    • 2002.11c
    • /
    • pp.2055-2058
    • /
    • 2002
  • 병행 자바 프로그램의 슬라이싱 방법은 Jianjun Zhao에 의해 제안된 다중 쓰레드 종속성 그래프를 이용하여 Susan Horwitz, Thomas Reps, David Binkly가 제안한 2단계 마킹 알고리즘을 적용하여 슬라이스를 계산한다. 다중 쓰레드 종속성 그래프를 이용하는 방법은 쓰레드동기화 문장들 사이의 동기화 종속성과 서로 다른 쓰레드에 존재하는 공유객채들 사이의 통신 종속성 관계를 표현하여 병행 자바 프로그램의 슬라이스를 계산할 수 있는 것이다. 그러나 프로그램 종속성 그래프를 기반으로 하기 때문에 클래스 맴버 변수들에 대한 formal_in, formal_out, actual_in, actual_out정점들의 추가로 그래프의 복잡도가 증가하고 또한 부정확한 슬라이스 계산을 위한 다중 쓰레드 종속성 그래프를 개선하여 제안한다. 제안하는 개선된 다중 쓰레드 종속성 그래프는 주어진 슬라이싱 기준에 대한 2단계 마킹 알고리즘을 적용한 결과 정확한 슬라이스 계산과 복잡도 개선을 확인하였다.

  • PDF

RepWeb: A Web-Based Search Tool for Repeat-Related Literatures

  • Woo, Tae-Ha;Kim, Young-Uk;Kwon, Je-Keun;Seo, Jung-Min
    • Genomics & Informatics
    • /
    • v.5 no.2
    • /
    • pp.88-91
    • /
    • 2007
  • Repetitive sequences such as SINE, LINE, and LTR elements form a major part of eukaryotic genomes. A literature search tool that summarizes the information contained within repeat elements would provide biologists in the field of genomics with a useful tool for analyzing genomic sequence features. We developed a java program designed to make literature access easier by using two search engines simultaneously. RepWeb is a web-based search system that provides a user friendly interface for searching the reference data and journals for information related to repeat elements by using the search engines, Google Scholar and PubMed, simultaneously. It provides an interface that displays the repeat element- related biological information, and includes useful functions such as the production of a repeat tree, clickable links to PubMed and Google Scholar, exporting, and sorting a field into date, author, journal and title.

A Study on the Algorithm Development of End-point Position Tracking for Aerial Work Platform with Bend-linked Boom (굴절링크 붐을 갖는 장비의 끝점 좌표 추적 알고리즘 개발에 대한 연구)

  • Oh, Seok-Hyung;Hong, Yong
    • Journal of Power System Engineering
    • /
    • v.20 no.3
    • /
    • pp.64-73
    • /
    • 2016
  • In this research work, an algorithm development on tracking end-point of aerial work platform with jib profile and bend-linked boom was carried out to find the X, Y and Z direction value using coordinate transformation matrix. This matrix consists of device status value(length and angle) based on camera position axis, which are sent from device controller PLUS+1 by CAN protocol. These values are used to measure the distance and angle from the camera to the end-point. Using these distance and angle value, monitoring system controls FAN/TILT/ZOOM status of camera to get an adequate scene of workplace. This program was written in Java, C# and C for mobile device. These results provide the information to the aerial work device for secure operation.

Design and Implementation of OSEK/VDX Development Tool for Automotive Applications (OSEK/VDX 기반의 차량 전장용 응용개발도구 설계 및 구현)

  • Ahn, SungHo;Kim, JaeYoung;Kim, GwangSu
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.4 no.2
    • /
    • pp.84-89
    • /
    • 2009
  • This paper describes the development tool for applications of automotive electronic control unit based on OSEK/VDX. This development tool has a plug-in structure and is written in Java language, because of being based on Eclipse CDT. And also this development tool has another functionality of expansion, which means a special function block can be easily adopted in this development tool. Currently, this development tool consists of five blocks, which are integrated development environment block, fusing program block, system generation block, debugger block, and cross-compiler toolchain block. They have relationship between each other and work for developing OSEK/VDX-based applications. In this paper, we show the functionality of each block of this development tool and its implementation.

  • PDF

Shape Design and Specific Torque Characteristics of the Extrusion Twin Screw (압출용 2축 스크류의 형상설계 및 비토크 특성)

  • 최부희;최상훈
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.20 no.8
    • /
    • pp.185-193
    • /
    • 2003
  • The modular self-wiping co-rotating twin screw extruder (SWCOR) has become the most important of twin screw machines. Screw design is one of the most important factors in determining performance of screw extruder. The screw flight and screw channel geometry of SWCOR is determined by the screw diameter, centerline distance, helix angle, and flights number. The maximum allowable throughput rate on a twin screw extruder is determined by a combination of free volume and available specific torque. In this paper we designed geometrical parameters of extruder screw and presented optimal specific torque value in K=1.55, and then developed screw design program for the screw cutting by the use of JAVA API in the twin screw extruder.

Effect of Java Statement Types on Program Execution Time (자바 문장 형식이 프로그램 실행시간에 미치는 영향)

  • Yang, Hee-Jae
    • Annual Conference of KIPS
    • /
    • 2005.11a
    • /
    • pp.1467-1470
    • /
    • 2005
  • 다른 고수준 언어와 마찬가지로 자바도 할당문, 연산문, 조건문, 반복문, 호출문 등의 문장 형식을 갖는다. 자바의 모든 문장 형식은 바이트코드로 변환되어 자바가상기계 상에서 실행된다. 스택 기반 구조를 갖는 자바가상기계에서 각 문장의 실행은 필연적으로 자료 이동을 요구하며, 자료 이동은 메모리 접근을 필요로 하므로 프로그램 실행 시간에 직접적 영향을 미친다. 본 논문에서는 각각의 자바 문장 형식이 어느 정도의 메모리 접근을 요구하며, 프로그램 실행 시간에는 어떤 영향을 미치는지를 분석하였다. 이 연구의 결과는 자바 프로그래머에게 프로그램 실행 시간면에서 보다 효율적인 프로그램 작성을 할 수 있도록 도와 줄 것이다.

  • PDF