• Title/Summary/Keyword: Editor

Search Result 791, Processing Time 0.035 seconds

Vibration Pattern Editor and Controller for Sound-driven Vibration System (사운드 기반 진동 시스템을 위한 진동 패턴 에디터와 컨트롤러)

  • Oh, Sung-Jin;Cho, Dong-Hyun;You, Yong-Hee;Sung, Mee-Young;Jun, Kyung-Koo
    • 한국HCI학회:학술대회논문집
    • /
    • 2008.02a
    • /
    • pp.564-568
    • /
    • 2008
  • In this paper, we develop a vibration pattern editor and a vibration pad controller for a sound-driven vibration system, which can generate diverse vibration effects in realtime by analyzing signals from the sound output of PC. It consists of a DSP system to analyze the sound, a wrist-wearable vibration pad, and its controller. For the vibration pattern editor, we define four elements to describe the pattern the locations of vibrating elements, start time, duration, and vibration intensity. The editor provides a GUI through which users can create such patterns fast and easily, and store them for reuse. We also propose a pattern-interpreting controller. It is able to interpret patterns created by the editor and control the pad accordingly. It can avoid the need to change the controller firmware whenever desired patterns change.

  • PDF

A JCML and a GUI-based Editor for Specifying Job Control Flow on Grid (그리드에서 작업 흐름을 효과적으로 제어하기 위한 JCML과 GUI 기반의 편집기)

  • 황석찬;최재영;이상산
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.31 no.3_4
    • /
    • pp.152-159
    • /
    • 2004
  • The Grid system is an emerging computing infrastructure that will substitute for existing distributed systems. However end users have a difficulty in using the Grid because of its complicated usage, which is an inherent characteristic from the heterogeneous mechanism of the Grid. In this paper, we present the JCML(Job Control Markup Language) and its GUI-based editor, which not only provide users with ease of use, improved working environment, but assist users to execute their jobs efficiently The JCML is a job control language that improves the RSL of Globus, which defines global services in Grid. The JCML is designed to support flexibility among various Grid services using standard XML. And it makes use of a graph representation method, GXL(Graph eXchange Language), to specify detailed job properties and dependencies among jobs using nodes and edges. The JCML editor provides users with GUI-based interface. With the JCML editor, a complicated job order can be easily completed using very simple manipulations with a mouse, such as a drag-and-drop.

Design and Implementation of A Real-time Collaborative Group ICN Editor (실시간 협업지원 그룹 ICN 에디터의 설계 및 구현)

  • 류재광;김광훈
    • Journal of Internet Computing and Services
    • /
    • v.2 no.5
    • /
    • pp.1-7
    • /
    • 2001
  • Recently, there are two important research trends in the literature the red-time collaborative computing end electronic business process automation. This paper is one of those efforts that would establish an effective business office working and computing environment hough the integration of those two cutting-edge technologies. That is, we try to develop a workflow modeling tool that is semantically based upon the information control net(ICN), which is a typical workflow model for specifying office work procedures(business processes), and that is systemically based upon the real-time collaborative operations by a set of actors, which is called group, We name it "group ICN editor". This paper describes the design and implementation of the group ICN editor that is operable under the real-time collaborative computing environment. We use the Flexible rJAMM toolkit that enables the ICN editor to operate among multiple actors(group) through the event-driven collaboration platform, Consequently, a set of workflow and business processes defined through this editor is not only stored onto database but also transformed into the format of the workflow process definition language(WPDL) that is a standardized workflow description and specification language proposed by the workflow management coalition(WfMC).ion(WfMC).

  • PDF

Current status of CRISPR/Cas9 base editor technologies and their applications in crop precision breeding

  • Kim, Rigyeong;Song, Jaeeun;Ga, Eunji;Min, Myung Ki;Lee, Jong-Yeol;Lim, Sun-Hyung;Kim, Beom-Gi
    • Korean Journal of Agricultural Science
    • /
    • v.46 no.4
    • /
    • pp.885-895
    • /
    • 2019
  • Plant biotechnologists have long dreamed of technologies to manipulate genes in plants at will. This dream has come true partly through the clustered regularly interspaced short palindromic repeats (CRISPR)/Cas9 technology, which now has been used to edit genes in several important crops. However, there are many restrictions in editing a gene precisely using the CRISPR/Cas9 technology because CRISPR/Cas9 may cause deletions or additions in some regions of the target gene. Several other technologies have been developed for gene targeting and precision editing. Among these, base editors might be the most practically and efficiently used compared to others. Base editors are tools which are able to cause a transition from cytosine into thymine, or from adenine into guanine very precisely on specific sequences. Cytosine base editors basically consist of nCas9, cytosine deaminase, and uracil DNA glycosylase inhibitor (UGI). Adenine base editors consist of nCas9 and adenine deaminase. These were first developed for human cells and have since also been applied successfully to crops. Base editors have been successfully applied for productivity improvement, fortification and herbicide resistance of crops. Thus, base editor technologies start to open a new era for precision gene editing or breeding in crops and might result in revolutionary changes in crop breeding and biotechnology.

Development of an Editor for Reference Data Library Based on ISO 15926 (ISO 15926 기반의 참조 데이터 라이브러리 편집기의 개발)

  • Jeon, Youngjun;Byon, Su-Jin;Mun, Duhwan
    • Korean Journal of Computational Design and Engineering
    • /
    • v.19 no.4
    • /
    • pp.390-401
    • /
    • 2014
  • ISO 15926 is an international standard for integration of lifecycle data for process plants including oil and gas facilities. From the viewpoint of information modeling, ISO 15926 Parts 2 provides the general data model that is designed to be used in conjunction with reference data. Reference data are standard instances that represent classes, objects, properties, and templates common to a number of users, process plants, or both. ISO 15926 Parts 4 and 7 provide the initial set of classes, objects, properties and the initial set of templates, respectively. User-defined reference data specific to companies or organizations are defined by inheriting from the initial reference data and the initial set of templates. In order to support the extension of reference data and templates, an editor that provides creation, deletion and modification functions of user-defined reference data is needed. In this study, an editor for reference data based on ISO 15926 was developed. Sample reference data were encoded in OWL (web ontology language) according to the specification of ISO 15926 Part 8. iRINGTools and dot15926Editor were benchmarked for the design of GUI (graphical user interface). Reference data search, creation, modification, and deletion functions were implemented with XML (extensible markup language) DOM (document object model), and SPARQL (SPARQL protocol and RDF query language).

A Design of the Intelligent Motor Control Center Using the Graphic Editor (그래픽 에디터를 이용한 지능형 전동기 제어반 설계)

  • Lee, Sung-Hwan
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.55 no.3
    • /
    • pp.128-132
    • /
    • 2006
  • The previous MCCs(Motor Control Centers) have the demerits of high cost and much manhour for rework because it is impossible for us to standardize the previous MCCs and they have many manual connections. The customers require the products which can operate with the SCADA system by digitalizing the functions of the current MCCs and the systematized products with capability of remote control. To solve these disadvantages and requirements, we developed the Intelligent Motor Control Center. This system has the various functions such as protection, measuring, and communication. Using these functions, we can monitor motor status through communication with the upper system and define the circuit for lowering connection costs according tn starting type and shortening the manufactural period by the graphic editor. The development of this system results in establishment of the competitive structure with domestic area and Perfect automatic monitoring through linkage with the SCADA system.

A Study of Schematic Editor for Top-Down Methodology of Hierarchical Logic Design (Top-Down 방식의 계층적 논리 설계용 Schematic Editor에 관한 연구)

  • Kim, Kyo-Sun;Kim, Bong-Ryul;Lee, Moon-Key
    • Proceedings of the KIEE Conference
    • /
    • 1987.07b
    • /
    • pp.1540-1542
    • /
    • 1987
  • This paper describes a special-purpose schematic editor program which is appropriate for Top-Down methodology of hierarchical logic design. The data structure which has capability to be shared with multi-level logic simulator is developed. For the purpose of efficient search, a new indexing method is designed. That is exponentially distributed one dimentional bin based on probability of presence of graphic elements.

  • PDF

Development of a Data Editor for EUROSTAG Power Flow Calculation (EUROSTAG 조류계산 데이터 편집기 프로그램 개발)

  • Kim, J.I.;Kim, H.M.;Kook, K.S.;Chun, Y.H.;Oh, T.K.;Song, S.H.
    • Proceedings of the KIEE Conference
    • /
    • 2000.11a
    • /
    • pp.122-124
    • /
    • 2000
  • This study is focused on developing a program which can edit different formats of power system data used by system operators PSS/E program, which has been widely used as a tool for power system analysis. Provides only a limited function of editing PSS/E input data. Considering that more and more power system analysers will be developed and applied for power system planning and operation in the near future, unified handling of multi-types of power system data format, such as conversion of one input data format into another, is indispensible. In this paper, a new power system data editor, functionally augmented from PSS/E editor, is introduced. The new editing program was developed in GUI environment for users to conveniently edit input data for EUROSTAG program without running several editors. Considerable savings in time and manpower are expected.

  • PDF

Ubiquitous UI Development System for the OSD of Digital Devices (디지털기기의 OSD를 위한 유비쿼터스 UI 개발 시스템)

  • 이재경;이동하;송영철
    • Proceedings of the IEEK Conference
    • /
    • 2003.11a
    • /
    • pp.331-334
    • /
    • 2003
  • In this paper a new OSD (On-Screen Display) development system for digital devices is presented. The proposed system is an example of the ubiquitous systems because it can be used to co-develop an OSD tn any time at any place if the web can be accessed. In UI, OSD is an important pan of digital devices. Especially, OSD implementations for multiple languages are essential to export digital devices and make them user-friendly. The proposed system consists of four components: font editor, menu editor. R/C simulator, and screen editor. It provides all the functions to develop an OSD and the result can be downloaded to a digital device. The proposed system was used to develop an OSD for 31 countries and the lead time of development was reduced from 52.7 days to 20 days.

  • PDF

A Hierarchical and Incremental DRC System Using Sliced-Edge Trace Algorithm (Sliced-Edge Trace 알고리듬을 이용한 계층적 Incremental DRC 시스템)

  • 문인호;김현정;오성환;황선영
    • Journal of the Korean Institute of Telematics and Electronics A
    • /
    • v.28A no.1
    • /
    • pp.60-73
    • /
    • 1991
  • This paper presents an efficient algorithm for incremental and hierarchical design rule checking of VLSI layouts, and describes the implementation of a layout editor using the proposed algorithm. Tracing the sliced edges divided by the intersection of the edges either ina polygon or in two polygons (Sliced-Edge Trace), the algorithm performs VLSI pattern operations like resizing and other Boolean operations. The algorithm is not only fast enough to check the layouts of full-custom designs in real-time, but is general enough to be used for arbitrarily shaped polygons. The proposed algorithm was employed in developingt a layout editor on engineering workstations running UNIX. The editor has been successfully used for checking, generating and resizing of VLSI layouts.

  • PDF