• Title/Summary/Keyword: graphic language

Search Result 287, Processing Time 0.023 seconds

Visualized Execution Analyzer for the Java Class File (자바 클래스 파일에 대한 시각화 실행 분석기)

  • Ko, Kwang-Man
    • The KIPS Transactions:PartA
    • /
    • v.11A no.5
    • /
    • pp.319-324
    • /
    • 2004
  • The Java language is rapidly being adopted in the Internet. The distributed applications and their application range are being expanded beyond just a programing language and developed Into software applications. A variety of researches are going on with regard to the Java Virtual Machine runtime environment and methods of analyzing the Java class files and utilizing the information for applications. A class file is a converted file that is executable by the Java virtual machine. Analysis on the class file structure and the runtime processes will be convenient in arranging the decompilers and debugging the source programs. This paper is about the runtime process analyzer that presents the runtime processes, including class files, more visually. The content of a class file will be easily accessed and expressed as in a graphic user interface. The information in the class file displayed is divided into Constant_Pool, Class_file, Interface, Field, Method and Attribute with information on method area, operand stack and local variables expressed visually.

BomBart : Web-based Programming Environment Support to Graphic User Interface (그래픽 유저 인터페이스를 지원하는 웹 기반 프로그래밍 환경 '봄밭'의 설계 및 구현)

  • Cheon, Junseok;Song, Jiwon;Woo, Gyun
    • The Journal of the Korea Contents Association
    • /
    • v.17 no.5
    • /
    • pp.317-325
    • /
    • 2017
  • There has been a growing interest in programming education recently. However, to use most programming languages the corresponding compiler and IDE have to be installed on computers. To tackle this issue, though there developed several web-based programming environment including Eclipse Che and JDOODLE, most of them does not support GUI nor Korean programming languages. This paper proposes a web-based programming environment called Bombart, which supports Saesark, a Korean programming language, with GUI output. It also supports a console-based input and output. To support both kinds of interfaces, two compiling subsystems are designed and implemented. To test the effectiveness of the GUI support of Bombart, all the Java tutorial codes on GUI are translated into Saesark and executed on top of Bombart. According to this test, 81.42% of codes can be successfully converted and executed.

A History of African-American Women Rewritten in Blood: Suzan-Lori Parks's Red Letter Plays (피로 다시 쓴 흑인 여성의 역사 - 수잔-로리 팍스의 『붉은 글씨 희곡』)

  • Lee, Hyung Shik
    • Journal of English Language & Literature
    • /
    • v.54 no.1
    • /
    • pp.129-147
    • /
    • 2008
  • Since the beginning of her dramatic career, Suzan-Lori Parks has considered digging up and restoring African-American history buried under the dominant white Anglo-Saxon history as her mission as a playwright. In Red Letter Plays, she attempts what Deborah Geis called "canon-critique" by taking canonical work by Nathaniel Hawthorne and casting an African-American character as the main character and describing her oppression as an African-American female. This paper argues that Suzan-Lori Parks accuses the oppressive social system by restoring and representing the history of sexual, economic, and racial exploitation that African-American females had to suffer through the dominant image of body and blood. Parks had to rewrite the history of black female characters on their bodies and in the blood because their bodies have been the ultimate object of revulsion and attraction in the perspective of white male. While abhorring and despising Hester La Negrita's abject body, male characters in In the Blood nonetheless not only exploit her sexually and economically but also impregnate her. Hester resorts to her only means of revolting against this oppressive system; she kills her most beloved son and writes "A" on the floor with his blood. Likewise, Hester Smith in Fucking A, who wears "A" on her bosom like Hester Prynne, which in this case means "abortionist," "saves" her son from the hunters by slitting his throat. Abundant graphic and sensational images written on black female body and in the blood are Parks's dramatic strategy to rewrite the forgotten and hidden history of black women's history.

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.

Study on Simulation of Subsea Production System (Subsea 생산 시스템 시뮬레이션에 관한 연구)

  • Park, Ju Yong;Jo, Hyo Jae;Lee, Seung Jae
    • Journal of Ocean Engineering and Technology
    • /
    • v.27 no.3
    • /
    • pp.1-7
    • /
    • 2013
  • The purpose of this study was the implementation of a simulation for a subsea production system. This subsea production system is installed under environments with high pressure and low temperature. Most of the processes for oil and gas production occur in the subsea equipment. Therefore, an understanding and study of subsea production systems is very difficult because people cannot directly observe the processes occurring in the subsea production system. A simulation system can be a useful solution for this difficult problem. In this research, information models and a 3-D graphic model of the subsea equipment were built using the object-oriented technology and 3-D CAD. The entire system was implemented with the help of simulation software, 3-DVIA Virtools. The simulation system for the subsea production system was tested using several production process scenarios. The results of the tests showed that the simulation system is very useful for understanding a subsea production system and could be a good educational tool.

Automation of One-Dimensional Finite Element Analysis of a Direct-Connection Spindle System of Machine Tools Using ANSYS (ANSYS를 활용한 공작기계 직결주축 시스템의 1차원 유한요소해석 자동화)

  • Choi, Jin-Woo
    • Journal of the Korean Society of Manufacturing Process Engineers
    • /
    • v.14 no.2
    • /
    • pp.127-133
    • /
    • 2015
  • In this study, an analytical model was developed for one-dimensional finite element analysis (1D FEA) of a spindle system of machine tools and then implemented to automate the FEA as a tool. FEA, with its vibration characteristics such as natural frequencies and modes, was performed using the universal FEA software ANSYS. VBA of EXCEL was used to provide the programming environment for its implementation. This enabled graphic user interfaces (GUIs) to be developed to allow interactions of users with the tool and, in addition, an EXCEL spreadsheet to be linked with the tool for data arrangement. The language of ANSYS was used to develop a code to perform the FEA. It generates an analytical model of the spindle system based on the information at the GUIs and subsequently performs the FEA based on the model. Automation helps identify the near-optimal design of the spindle system with minimum time and efforts.

Robot-based Coding Education System with Step by Step Software Training

  • Lee, Jun;Seo, Yong-Ho
    • International journal of advanced smart convergence
    • /
    • v.8 no.4
    • /
    • pp.147-153
    • /
    • 2019
  • Recently, the perception of software education, which had been considered as a field of education for programmers in this field, is changing in response to recent changes with the trend of 4th industrial revolution. Major counties competitively invest in software education and the target age group for software education is also on the decline. However, the traditional text-based programing languages such as JAVA and Python, have a high entry barrier. To address the shortcoming, a variety of methods have been recently proposed for the effective software education for kindergarten and elementary school student. In this paper, we propose a robot-based coding education system with steps for coding education for effective software education. The proposed method is divided into three stages, depending on the level of the student being trained in the software coding education to interact with robots. The proposed stages consists of unplugged coding using a remote control, coding using a graphic-based programming language and text- based coding. We conducted an experiment with performing separate missions while providing propoer tutorials for each stage to verify the effectiveness of the proposed software education system.

Development of VR Monitoring System for Gas Plant (가상현실을 이용한 가스플랜트의 VR Monitoring System 개발)

  • Suh, Myung-Won;Cho, Ki-Yang;Park, Dae-You
    • Proceedings of the KSME Conference
    • /
    • 2001.06c
    • /
    • pp.213-218
    • /
    • 2001
  • VR (Virtual reality) technologies have given engineers the ability to design, test, and evaluate engineering systems in a virtual environment. The virtual plant is the highlight of the application of the VR technology to plant engineering. Plant design, maintenance, control, management, operation are integrated in the virtual plant. The VR monitoring system including the concept of the virtual plant is developed to replace a current control room that has number of gages and warning lamps in two-dimensional panels which shows the operating status of a plant. The operating status of the plant is displayed in the VR monitoring system through the realistic computer graphics. Sophisticated, realistic and prompt control becomes possible. The VR monitoring system consists of advanced visualization, walk-through simulation and navigation. In the virtual environment, a user can navigate and interact with each component of a plant. In addition, the user can access the information by just clicking interesting component. The VR monitoring system is operated with various modules, such as (1) virtual plant constructed with Graphic Management System (GMS), (2) Touch & Tell System, and (3) Equipment DB System of Part. In order to confirm the usefulness of the VR monitoring system, a pilot gas plant which is currently being used for plant operator training is taken as application. The end of the paper gives an outlook on the future work and a brief conclusion.

  • PDF

A Study on the Development of Computer Aider Die Design System for Lead Frame of Semiconductor Chip

  • Kim, Jae-Hun
    • International Journal of Precision Engineering and Manufacturing
    • /
    • v.2 no.2
    • /
    • pp.38-47
    • /
    • 2001
  • This paper decribes the development of computer-aided design of a very precise progressice die for lead frame of semiconductor chip. The approach to the system is based on knowledgr-based rules. Knowledge of fie이 experts. This system has been written in AutoLISP using AutoCAD ona personal computer and the I-DEAS drafting programming Language on the I-DEAS mater series drafting with on HP9000/715(64) workstation. Data exchange between AutoCAD and I-DEAS master series drafting is accomplished using DXF(drawing exchange format) and IGES(initial graphics exchange specification) files. This system is composed of six main modules, which are input and shape treatment, production feasibility check, strip layout, data conversion, die layout, and post processing modules. Based on Knowledge-based rules, the system considers several factors, such as V-notches, dimple, pad chamfer, spank, cavity punch, camber, coined area, cross bow, material and thickness of product, complexities of blank geometry and punch profiles, specifications of available presses, and the availability of standard parts. As forming processes and the die design system using 2D geometry recognition are integrated with the technology of process planning, die design, and CAE analysis, the standardization of die part for lead frames requiting a high precision process is possible. The die layout drawing generated by the die layout module s displayed in graphic form. The developed system makes it possible to design and manufacture lead frame of a semiconductor more efficiently.

  • PDF

Development of an XML Query Interface to Support Integrated Queries for Biological Information Sources (생물 정보원에 대한 통합 질의를 지원하는 그래픽 사용자 인터페이스 개발)

  • Jung, Chai-Young;Cho, Chan-Je;Park, Hong-Won;Park, Eun-Kyung;Kim, Hvun-Ju;Bae, Jong-Min
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.1
    • /
    • pp.102-116
    • /
    • 2007
  • An XML-based mediator system is the one of the methods to virtually integrate distributed heterogeneous information sources. It considers each information source as the virtual XML database and accesses the information source by XML query language. In this paper, we present a design concept and a development result of the graphic user interface that generates XML views for each biological information sources with flexibility and XML queries on the views. In addison to the easy generation of XML views and queries for the integrated schema, the system supports the form of the workflow, in which the part of the query result against biological information sources is used as input data of an another source.

  • PDF