• 제목/요약/키워드: Builder

검색결과 335건 처리시간 0.02초

GroovyMarkup 확장을 이용한 SWT Builder의 구현 및 성능 평가 (Implementation and Performance Valuation of SWT Builder Using GroovyMarkup Extension)

  • 이건우;고동진;이동주;우균;김원영;최완
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 가을 학술발표논문집 Vol.33 No.2 (B)
    • /
    • pp.600-603
    • /
    • 2006
  • Java 플랫폼 기반의 스크립트 언어인 Groovy는 GroovyMarkup을 이용하여 컴포넌트 및 콘테이너, 객체가 중첩된 구조로 이루어져 있는 GUI 프로그램을 간결하고 쉽게 작성할 수 있다. 본 논문에서는 GroovyMarkup을 확장해 고성능의 GUI 프로그램을 구현할 수 있는 SWT Builder를 구현하였다. 본 논문에서 구현한 SWT Builder의 성능 및 기능 평가를 위해 기존에 구현된 SWT Builder, Swing Builder와 비교하여 실험하였다. 테스트 한 결과, 구현한 SWT Builder는 GUI 구성 시간에 있어 기존 SWT Builder보다 1.4배 더 빠른 속도를 가진다. 또한 기능 부분에서는 Factory 클래스 소스 코드의 자동 생성, 클래스 기능 문서 자동 생성 등 으로 프로그래머에게 더 많은 편의성을 제공한다.

  • PDF

실내공간의 빛 환경 분석을 위한 HDRI Builder의 평가 (An Evaluation of HDRI Builder for the Analysis of Indoor Lighting Environment)

  • 신은주;홍승대
    • 조명전기설비학회논문지
    • /
    • 제28권7호
    • /
    • pp.26-33
    • /
    • 2014
  • The purpose of this study is to evaluate the accuracy of luminance maps generated from five types of HDRI builder(High Dynamic Ranging Image builder) which include Photosphere, Bracket, Picturenaut, Luminance HDR and Photoshop. To accomplish this goal a set of experiments was conducted. In order to assess the luminance values of the HDR image from HDR image builder, the values had to be compared to the ones obtained from imaging photometer. After comparing measured luminance data using imaging photometer with those retrieved from the HDR images, Photosphere error rate estimated at 3% below.

ArcGIS Model Builder를 이용한 토양유실 우선관리 지역 선정 자동화 모형 개발 (Development of Automatic Extraction Model of Soil Erosion Management Area using ArcGIS Model Builder)

  • 금동혁;최재완;김익재;공동수;류지철;강현우;임경재
    • 한국농공학회논문집
    • /
    • 제53권1호
    • /
    • pp.71-81
    • /
    • 2011
  • Due to increased human activities and intensive rainfall events in a watershed, soil erosion and sediment transport have been hot issues in many areas of the world. To evaluate soil erosion problems spatially and temporarily, many computer models have been developed and evaluated over the years. However, it would not be reasonable to apply the model to a watershed if topography and environment are different to some degrees. Also, source codes of these models are not always public for modification. The ArcGIS model builder provides ease-of-use interface to develop model by linking several processes and input/output data together. In addition, it would be much easier to modify/enhance the model developed by others. Thus, simple model was developed to decide soil erosion hot spot areas using ArcGIS model builder tool in this study. This tool was applied to a watershed to evaluate model performance. It was found that sediment yield was estimated to be 13.7 ton/ha/yr at the most severe soil erosion hot spot area in the study watershed. As shown in this study, the ArcGIS model builder is an efficient tool to develop simple models without professional programming abilities. The model, developed in this study, is available at http://www.EnvSys.co.kr/~sateec/toolbox for free download. This tool can be easily modified for further enhancement with simple operations within ArcGIS model builder interface. Although very simple soil erosion and sediment yield were developed using model builder and applied to study watershed for soil erosion hot spot area in this study. The approaches shown in this study provides insights for model development and code sharing for the researchers in the related areas.

랩뷰 비전 빌더를 이용한 LED 결함 검출 시스템 (LED Deformity Detection Using LabVIEW Builder)

  • ;유성구;정길도
    • 전자공학회논문지SC
    • /
    • 제46권5호
    • /
    • pp.15-21
    • /
    • 2009
  • LED와 같은 소형 제품의 불량검색은 제품의 질을 향상 시키는 것만 아니라 생산성 향상에서 중요한 역할을 한다. 본 연구에서는 LED에 발생하는 여러 가지 불량을 자동으로 검사하는 시스템을 구성하였다. LABVIEW Builder를 사용하여 그래픽 인터페이스 상에서 LED의 불량을 검출을 자동판단하며, 사용자가 쉽게 사용 가능하도록 설계하였다. 1394 카메라를 통해 영상을 획득하고 Vision Builder의 각 영상처리 요소를 적용하였다. 에지탐색, 기하학 위치 설정, 거리측정 등의 영상처리 알고리즘을 조합하여 색과 크기가 다른 다양한 LED의 불량을 검출하는 알고리즘을 설계하였다.

GroovyMarkup 확장을 이용한 SWT Builder 설계 (The Design of SWT Builder Using Groovy Markup Extention)

  • 이동주;지정훈;장한일;우균;김원영;최완
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.976-978
    • /
    • 2005
  • Java 플랫폼 기반 스크립트 언어인 Groovy는 Java와 같은 객체지향 언어지만 Java보다 훨씬 고급 수준의 언어로서 간결한 코드와 쉬운 프로그래밍 환경을 제공한다. Groovy가 제공하고 있는 기능 중에서 GroovyMarkup은 XML 문서와 같이 각각의 객체가 중첩된 트리 구조를 다루는 응용프로그램을 쉽게 생성할 수 있도륵 해준다. GUI 프로그램은 Component 및 Container 객체가 중첩된 구조로 이루어져 있으므로 GroovyMarkup을 이용하면 GUI 프로그램을 간결하고 쉽게 작성할 수 있다. 본 논문에서는 Java 플랫폼 GUI 중 최근 각광 받고 있는 SWT(Standard Widget Toolkit)를 Groovy에서 지원할 수 있게 GroovyMarkup을 확장하여 SWT Builder를 설계한다. SWT Builder는 마크업 형태로 기술한 SWT widget 이름과 속성을 SWT widget 객체와 일대일로 대응하는 구조로 설계된다. 따라서 GUI 프로그램의 골격을 구성하는 SWT Builder를 마크업 형식의 코드로 작성하고 GUI 컴포넌트 내의 이벤트 처리는 클로저(closure)를 이용함으로써 좋은 성능을 내는 GUI 프로그램을 비교적 쉽게 구성할 수 있다.

  • PDF

OntoBuilder에서 OWL 처리기 구현 (Implementation of OWL Processor in OntoBuilder)

  • 김대용;고종성;허태길;강지형;윤홍원
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2005년도 춘계종합학술대회
    • /
    • pp.193-195
    • /
    • 2005
  • 현재 시맨틱 웹에 대한 많은 연구가 진행 중이며 그 중에서 시맨틱 웹의 내용을 표현하는 언어분야는 가장 활발한 연구분야이다. 시맨틱 웹의 필수요소인 온톨로지를 표현하기 위해 스키마와 구문구조 등을 정의한 언어인 온톨로지 언어는 DAML+01L, OWL 등이 있으며, OWL은 XML, RDF, RDF-S 보다 더 많은 의미 표현 수단을 제공하고 있다. 우리는 시맨틱 웹 환경에서 쉽게 온톨로지를 구축할 수 있는 온톨로지 에디터 OntoBuilder를 개발하고 있는데, 이 논문에서는 OntoBuiler의 구성요소인 OWL 처리기의 구현에 대해서 살펴본다.

  • PDF

C++Builder를 이용한 제어시스템 모니터링 (Control System Monitoring Using C++Builder)

  • 신명준;손영익;김갑일
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2005년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.93-95
    • /
    • 2005
  • When a control system is designed computer simulations are important because they provide a way to test the performances of the control law and determine some design parameters of the control system. Since most real situations are different from those of the simulations, however, it is required to manage uncertainties of the plant and analyze errors fast and correctly. For this we consider a convenient monitoring system which can display real systems responses exactly and check the performances of the control systems. In this paper, an approach to design a monitoring system is presented by using C++Builder program which is based on PC. Firstly we introduce the structure and functions of the monitoring system. Then, an inverted-pendulum control system is investigated by using the monitoring system.

  • PDF

Development of a Web-Based Solution Builder for Three-Step Decision Support System

  • Hwang, Heung-Suk
    • Industrial Engineering and Management Systems
    • /
    • 제1권1호
    • /
    • pp.58-63
    • /
    • 2002
  • Recently a new multi-attribute analysis method is one of the evident areas of important points in the decision support system analysis. The area of decision support system may be broken into three primary area: idea generation, multi-attribute structured analysis method, and the integration of the results of analysis. This research developed an internet/intranet-based solution builder for a three-step decision support system in the view of 1) brainstorming for the idea generation, 2) analytic hierarchy process as a multi-attribute structured analysis method and 3) aggregating logic model to integrate the results of individual analysis. A computer program is developed and demonstrated in internet/intranet-based decision problem. This solution builder provides decision makers a good tool for remote group decision making.