• Title/Summary/Keyword: JAVA program

Search Result 339, Processing Time 0.031 seconds

Tracking of an Object using Image Processing through JAVA

  • Chang, Ho-Ji;Lee, Dong-Youp;Jeong, Seung-Gweon;Chang, Yu-Shin;Lee, Man-Hyung;Bae, Jong-Il
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.131.2-131
    • /
    • 2001
  • This paper's purpose i to obtain tracking information of an object using a camera. This system embodies to know tracking information of an object using Kalman filtering. As we use java program, it is possible to make system regardless of operating system, set up the system. We used an comfortable USB port camera everywhere without the capture board. We can use the internet by using the applet and JMF everywhere. We regard the camera as fixed.

  • PDF

Visualizer: An Interactive Execution Tool for Java Programs

  • Kim, Hyung-Rok;Kim, Yong-Seok
    • Journal of Industrial Technology
    • /
    • v.26 no.B
    • /
    • pp.215-220
    • /
    • 2006
  • Effective use of debugging in computer science education is a topic that has received little attention. Existing tools either are too overwhelming for the novice or are too basic and inflexible. Furthermore, the integration of the debugger into complex IDEs have unfamiliar debuggers from students, resulting in a harmful proliferation of console I/O. In this paper, a new stand-alone educational debugging tool is presented, with simple but powerful tools for easily observing and modifying program execution state. This tool is analyzed from an user perspective, and is compared with existing tools.

  • PDF

Web-Based Machine Mornitoring System Using Distributed Object Technology (분산 객체 기술을 이용한 웹 기반 기계 모니터링 시스템)

  • 차주헌;공호성
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2002.10a
    • /
    • pp.492-496
    • /
    • 2002
  • We present the web-based remote monitoring system using distributed object technology. In order to provide the desired functionality, the system has used CORBA(Common Object Request Architecture) and Java Servlet to implement the integrated distributed object environment. It converts the existing standalone machine monitoring system into web-based machine monitoring system. It consists of applet program, CORBA server and CORBA client. The usefulness of our system will be illustrated by the application to ICM(Integrated Condition Monitoring) System developed by KIST Tribology Center.

  • PDF

A transformation process of GVM application program based on from Mobile C to Java (Mobile C 기반의 GVM 응용프로그램을 Java 기반으로 변환하는 Process)

  • 신수원;최윤석;정기원
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.103-105
    • /
    • 2002
  • 본 논문에서는 Mobile C 언어 기반으로 만들어진 GVM 응용프로그램을 자바 기반의 모바일 응용프로그램으로 변환하는 절차를 제안한다. 자바 기반으로 변환된 모바일 프로그램은 높은 확장성 및 새로운 기능 추가의 용이함을 기대할 수 있다. GVM에서 자바 기반으로의 변환을 위해 필요한 구조를 분석하였으며, 이러한 구조로 응용프로그램을 변환하기 위한 6개의 단계를 제시하였다. 제안된 변환절차는 GVM 코드의 재사용에 중점을 두고 있으므로, 재사용을 통해 개발시간과 변환시간을 단축시킬 것으로 기대된다.

  • PDF

A Design and Implementation of JAVA-based DaeWhaBang program under Web (JAVA를 이용한 Web상의 대화방 설계 및 구현)

  • 박성태;최장익;최성
    • Proceedings of the KAIS Fall Conference
    • /
    • 2000.10a
    • /
    • pp.334-338
    • /
    • 2000
  • 인터넷의 활용이 급속도로 확산됨에 따라 인터넷에 연결된 이 기종간의 컴퓨터들이 점점 다양화되고 넓게 퍼지고 있다. 본 연구에서는 인터넷에 연결된 혼합 이 기종 시스템들에 산재해 있는 여러 자원을 보다 적극적으로 활용하며, 이러한 것의 기본이 되는 저 수준의 소켓 프로그램대하여 소개하며 또한 그 서비스의 다양화하고자 JDBC를 제안한다. 본 연구는 자바에서 기본적으로 제공하는 플랫폼의 독립적인 특성과 대화방 프로그램을 설계 및 구현하여 소켓 프로그래밍에 대한 이해를 돕고 어떻게 활용되는지에 대한 연구를 하였다.

DEVELOPMENT OF 2-D UNSTRUCTURED HYBRID GRID GENERATION PROGRAM USING JAVA APPLET (자바 애플릿을 이용한 2차원 혼합형 비정렬 격자 생성 프로그램의 개발)

  • Lee, J.H.;Cho, K.W.;Kim, B.S.
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2009.11a
    • /
    • pp.65-70
    • /
    • 2009
  • In this paper a hybrid grid generation program for general 2-D region is introduced. The program is developed by using JAVA programming language, and it can be used either as an application program on a local computer or as an applet in the network environment. The hybrid grid system for a 2-D problem means a combination of triangular cells and quadrilateral cells, and it can offer both of the high flexibility of triangular cells and the high accuracy and efficiency of structured-type quadrilateral cells. To accommodate a quadrilateral-cell region and a triangular-cell region into one computational domain, it is importance to take good care of the interface between two different regions so that overall good grid quality can be maintained. In this research advancing layer method(ALM) augmented by elliptic smoothing method is used for the quadrilateral-cell region and advancing front method(AFM) is used for the triangular-cell region. A special treatment technique for the interface between those two regions is also developed. The interface treatment technique is basically to prevent the propagation of small cell size due to ALM method into the triangular region and maintain the smooth transition of cell-size scale between two different regions. By applying current technique high-quality hybrid grids for general 2-D regions can be easily generated, and typical grid generation results and flow solutions are demonstrated.

  • PDF

A Method for Detecting Program Plagiarism Comparing Class Structure Graphs (클래스 구조 그래프 비교를 통한 프로그램 표절 검사 방법)

  • Kim, Yeoneo;Lee, Yun-Jung;Woo, Gyun
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.11
    • /
    • pp.37-47
    • /
    • 2013
  • Recently, lots of research results on program comparison have been reported since the code theft become frequent as the increase of code mobility. This paper proposes a plagiarism detection method using class structures. The proposed method constructs a graph representing the referential relationship between the member variables and the methods. This relationship is shown as a bipartite graph and the test for graph isomorphism is applied on the set of graphs to measure the similarity of the programs. In order to measure the effectiveness of this method, an experiment was conducted on the test set, the set of Java source codes submitted as solutions for the programming assignments in Object-Oriented Programming course of Pusan National University in 2012. In order to evaluate the accuracy of the proposed method, the F-measure is compared to those of JPlag and Stigmata. According to the experimental result, the F-measure of the proposed method is higher than those of JPlag and Stigmata by 0.17 and 0.34, respectively.

A Plagiarism Detection Technique for Java Program Using Bytecode Analysis (바이트코드 분석을 이용한 자바 프로그램 표절검사기법)

  • Ji, Jeong-Hoon;Woo, Gyun;Cho, Hwan-Gue
    • Journal of KIISE:Software and Applications
    • /
    • v.35 no.7
    • /
    • pp.442-451
    • /
    • 2008
  • Most plagiarism detection systems evaluate the similarity of source codes and detect plagiarized program pairs. If we use the source codes in plagiarism detection, the source code security can be a significant problem. Plagiarism detection based on target code can be used for protecting the security of source codes. In this paper, we propose a new plagiarism detection technique for Java programs using bytecodes without referring their source codes. The plagiarism detection procedure using bytecode consists of two major steps. First, we generate the token sequences from the Java class file by analyzing the code area of methods. Then, we evaluate the similarity between token sequences using the adaptive local alignment. According to the experimental results, we can find the distributions of similarities of the source codes and that of bytecodes are very similar. Also, the correlation between the similarities of source code pairs and those of bytecode pairs is high enough for typical test data. The plagiarism detection system using bytecode can be used as a preliminary verifying tool before detecting the plagiarism by source code comparison.

Development of Automatic Dependent Surveillance System with Java on Web Environment (자바를 이용한 인터넷 웹 방식의 항공기 자동감시시스템의 개발)

  • Yoon, Chong-Ho
    • Journal of Advanced Navigation Technology
    • /
    • v.3 no.2
    • /
    • pp.132-138
    • /
    • 1999
  • This paper describes the development of an automatic dependent surveillance system(ADS) with Java on Web environment. The ADS consists of a server module and a client one. The server module performs a database server for gathering GPS data from airplanes. It also dose an Web server function for sending Java applet to clients. The applet enables each client to obtain the current flight information from the server via the Internet without a special client software. This client-server based ADS with Java environment has several advantages over other systems. One is not to need for installing special client software on each client system. The other is its simplicity on system maintenance. The reason why it has simplicity is to require only server program modification including the applet without updating client software. After testing the ADS system with the flight information of a Mooney, we can show that the prototype system can be a candidate for developing commercial products.

  • PDF

Design and Implementation of Jini Surrogate System for Supporting Non-Java Devices (Non-Java 장치를 지원하기 위한 Jini 서로게이트 시스템의 설계 및 구현)

  • 최현석;모상덕;정광수;오승준
    • Journal of KIISE:Information Networking
    • /
    • v.29 no.6
    • /
    • pp.685-695
    • /
    • 2002
  • Recently, there has been increasingly demand for connecting a embedded device to the Internet. Jini technology is interested in automatically composing a distributed network with devices But, there are some problems that the device needs high hardware requirements to adopt Jini technology for supporting Jini-enabled services. In this paper, we focused on design and implementation of surrogate system that supports non-Java devices in Jini networks. This system and protocol are implemented in Java language. The surrogate system delegates Discovery and Join processing to support a Jini service in connected networks. A Jini client can use service of the device through the surrogate system. We tested a Jini sample program to verify the implemented surrogate system. In the test result, we showed that the Jini client can use functionalities and operations of the non-Java device through the surrogate system.