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

검색결과 48건 처리시간 0.023초

플러그인 언어로 확장 가능한 프로그래밍 언어 (An Extensible Programming Language for Plugin Features)

  • 최종명;유재우
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제31권5호
    • /
    • pp.632-642
    • /
    • 2004
  • 현대적인 소프트웨어들은 모듈성과 확장성을 강조하고 있으며, 프로그래밍 언어와 컴파일러에서도 확장성에 관한 연구들이 수행되고 있다. 본 논문에서 소개하는 Argos 언어는 플러그인 언어라는 개념을 이용해서 언어와 컴파일러를 확장할 수 있는 방법을 제공한다. Argos에서 플러그인 언어는 클래스의 메소드를 정의하기 위해서 사용되며, 플러그인 언어 처리기는 동적으로 추가 및 교체될 수 있는 특징을 가지고 있다. Argos에서 플러그인 언어는 멀티패러다임 프로그래밍과 도메인 특정 언어를 지원하기 위해서 사용될 수 있다.

Sense Hardware Backup Algorism of 3D Game Engine

  • Aamisepp, Henrik;Nilsson, Daniel
    • 한국정보컨버전스학회:학술대회논문집
    • /
    • 한국정보컨버전스학회 2008년도 International conference on information convergence
    • /
    • pp.125-128
    • /
    • 2008
  • The aim this master thesis is to find out if is possible to Integrate haptic hardware support in the source 3D game engine Crystal Space. Integrating haptic support would make it possible to get a haptic representation of 3D geometry in Crystal Space and therefore take advantage of all the benefits a 3D game engine provides, when building haptic applications, An implementation of the support should be as low-cost as Possible by taking advantage of available source haptic API alternatives. The thesis report presents an evaluation of available haptic APIs and comes up with a design and an implementation. The solution has been implemented as a Crystal Space plugin by using modified parts of the e-Touch open module API. The plugin makes it possible to utilize the Phantom haptic device to touch and feel the 3D environments in a Crystal Space application. Two demo applications have also been constructed to show the capabilities of the plugin.

  • PDF

인터넷 멀티미디어 서비스를 위한 플러그인 프로그램 개발 (Development of a Plugin Program for Multimedia Service in the Internet)

  • 이상현;이명원;송주원;김영환
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제3권1호
    • /
    • pp.49-55
    • /
    • 1997
  • 멀티미디어 서비스를 위해서는 멀티미디어 응용을 쉽게 개발할 수 있도록 도와주는 멀티미디어 저작 도구가 요구된다. 이러한 저작도구가 인터넷 상에서 이용되기 위해서는 저작도구가 생성한 응용 프로그램이 웹브라우저 상에서 실행되도록 구성해야 할 것이다. 이를 가능하게 하는 기술로 윈도우에서 처리되는 플러그인 (Plug-In)이 있다. 최근 다양한 플러그인들이 인터넷상에서 제공되고 있으며 인터넷 이용이 급증하고 있는 추세를 볼 때 개발한 프로그램을 웹서버를 통해 제공될 수 있도록 하는 일이 필요하다고 본다. 본 논문에서는 멀티미디어 저작도구의 플레이백 모듈을 인터넷상의 웹브라우저에서 구동시킬 수 있는 플러그인 프로그램 개발 방법과 구현 예를 설명하고자 한다.

  • PDF

Experimental study of a pretensioned connection for modular buildings

  • Yu, Yujie;Chen, Zhihua;Chen, Aoyi
    • Steel and Composite Structures
    • /
    • 제31권3호
    • /
    • pp.217-232
    • /
    • 2019
  • Modular steel buildings consist of prefabricated room-sized structural units that are manufactured offsite and installed onsite. The inter-module connections must fulfill the assembly construction requirements and soundly transfer the external loads. This work proposes an innovative assembled connection suitable for modular buildings with concrete-filled steel tube columns. The connection uses pretensioned strands and plugin bars to vertically connect the adjacent modular columns. The moment-transferring performance of this inter-module connection was studied through monotonic and cyclic loading tests. The results showed that because of the assembly construction, the connected sections were separated under lateral bending, and the prestressed inter-module connection performed as a weak semirigid connection. The moment strength at the early loading stage originated primarily from the contact bonding mechanism with the infilled concrete, and the postyield strength depended mainly on the tensioned strands. The connection displayed a self-centering-like behavior that the induced deformation was reversed during unloading. The energy dissipation originated primarily from frictional slipping of the plugin bars and steel strands. The moment transferring ability was closely related to the section dimension and the arrangements of the plugin bars and steel strands. A simplified strength calculation and evaluation method was also proposed, and the effectiveness was validated with the test data.

SBA를 위한 M&S P1ugIn-Based Architecture(PBA) 구조에 대한 연구 (Study on M&S PlugIn-Based Architecture(PBA) for SBA)

  • 원강연;최상영
    • 한국군사과학기술학회지
    • /
    • 제10권1호
    • /
    • pp.70-77
    • /
    • 2007
  • Simulation Based Acquisition(SBA) gains interest from the defense acquisition community. To accomplish SBA efficiently, M&S should be collaborately used in. This paper proposes PBA(PlugIn-Based Architecture) that is a common software development infrastructure and provides reuse mechanism with plugin components. PlugIns are reuse entity possible to plug-in-play statically and dynamically. This architecture supports stand alone simulation and HLA-compliant distributed simulation also.

Digital Holographic Microscopy with extended field of view using tool for generic image stitching

  • Stepien, Piotr;Korbuszewski, Damian;Kujawinska, Malgorzata
    • ETRI Journal
    • /
    • 제41권1호
    • /
    • pp.73-83
    • /
    • 2019
  • This paper describes in detail the processing path leading to successful phase images stitching in digital holographic microscope for the extension of the field of view. It applies FIJI Grid/Collection Stitching Plugin, which is a general tool for images stitching, non-specific for phase images. The FIJI plugin is extensively supported by aberration and phase offset correction. Comparative analysis of different aberration correction methods and data processing strategies is presented, together with the critical analysis of their applicability. The proposed processing path provides good background for statistical phase analysis of cell cultures and digital phase pathology.

Orbital Dungeon Generation: A Method for Creating Dungeons Quickly and Dynamically

  • Udjaja, Yogi
    • Journal of information and communication convergence engineering
    • /
    • 제20권1호
    • /
    • pp.41-48
    • /
    • 2022
  • With the development of technology, the procedures for making systems are altered. Jobs that were initially difficult with technology have become easier. Likewise with work as a developer. In this era, it takes work that can be done quickly, precisely, and accurately. Inspired by the Copernicus' theory that the sun is the center of the solar system, this research aims to create a plugin that is integrated with the Unity game engine so that it can create dungeons quickly and dynamically using the orbital dungeon generation method. In general, games that have several dungeons are role playing games genre with the roguelike subgenre, where games of this type are widely adopted by well-known games. This method is expected to be employed by developers, especially game developers, to simplify and speed up the creation of games using dungeons, because the complexity of the system that is made can be adjusted according to needs.

GRM 모형의 QGIS Plugin GUI 개발 및 모형 공개 (Development of QGIS plugin GUI for the GRM Model and Free Open)

  • 최윤석;박상훈;김경탁
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2018년도 학술발표회
    • /
    • pp.38-38
    • /
    • 2018
  • 본 논문에서는 분포형 강우-유출 모형인 GRM(Grid based Rainfall-runoff Model)의 확장성과 편의성 향상을 위한 소프트웨어 개발에 대해서 기술하였다. 본 연구에서는 크게 3가지를 수행하였다. 첫 번째는 기존의 GRM은 HyGIS, MapWindow GIS 등과 같은 GIS 소프트웨어 및 Microsoft MDB와 코드 수준에서 통합된 형태로 개발되었으며, 이러한 특성은 GRM을 이용한 다양한 응용시스템 개발시 제약 조건으로 작용하였다. 본 연구에서는 GRM 모형을 GIS 및 데이터베스와 코드 수준에서 분리하여 GRMCore.dll을 개발하였다. GRMCore.dll은 콘솔 모드 및 GUI에서 유출해석을 실행할 수 있는 소프트웨어와 실시간 유출해석시스템 등과 같이 유출 해석을 위한 다양한 응용 소프트웨어 개발에 공통적으로 활용될 수 있다. 두 번째는 최근 들어 세계적으로 가장 많이 사용되고 있는 오픈소스 GIS 인 QGIS의 plugin으로 GRM 모형의 GUI(QGIS-GRM)를 개발하였으며, GRM 모형의 입력자료 구축을 위해 TauDEM을 이용해서 Drainage Tool을 개발하였다. Drainage Tool에서는 격자별 흐름방향, 하천망, 유역 등과 같은 수문학적 공간정보를 DEM을 이용하여 구축할 수 있다. 세 번째는 개발된 소프트웨어를 오픈소스로 공개하였다. 공개 대상은 GRM 모형, QGIS-GRM, Drainage Tool 등이며, 각 소프트웨어에 대한 매뉴얼을 포함하고 있다. 소스코드의 공개는 세계적으로 널리 이용되고 있는 오픈소스 플랫폼인 Github(https://github.com/floodmodel/)를 이용하였다. 본 연구를 통해서 기존에는 특정 소프트웨어에 코드 수준에서 의존적이던 GRM 모형의 독립성을 향상시켰으며, 이를 통해 다양한 응용 소프트웨어 개발에 대한 적용성을 높일 수 있었다. 또한 QGIS 기반의 GUI 개발, 모형 입력자료 구축 도구의 개발, 개발된 소프트웨어의 오픈소스화 등을 통해서 사용자들이 좀 더 쉽게 GRM 모형을 활용할 수 있게 하였다.

  • PDF

플러그인 HEV용 변속기전달오차와 하중분포에 관한 연구 (Analytical Prediction of Transmission Error and Load Distribution for a Plugin HEV)

  • 장기;강재화;윤기백;류성기
    • 한국기계가공학회지
    • /
    • 제11권3호
    • /
    • pp.116-121
    • /
    • 2012
  • In recent years, world is faced with a transportation energy dilemma, and the transportation is dependent on a single fuel - petroleum. However, Hybrid Electric Vehicle(HEV) technology holds more advantages to reduce the demand for petroleum in the transportation by efficiency improvements of petroleum consumption. Therefore, there is a trend that lower gear noise levels are demanded in HEV for drivers to avoid annoyance and fatigue during operation. And meshing transmission error(T.E.) is the excitation that leads to the tonal noise known as gear whine, and radiated gear whine is also the dominant source of noise in the whole gearbox. This paper presents a method for the analysis of gear tooth profile and lead modification, and the predictions of transmission error and load distribution are shown under one loaded torque for the 1st gear pair of HEV gearbox. The test is also obtained before tooth micro-modification under the torque. At last, the appropriate tooth modification is used to minimize the transmission error and load distribution under the loaded torque. It is a good approach which the simulated result is used to improve the design in order to minimize the radiation gear whine noise.

플러그인 HEV용 베어링 수명 및 응력분포의 분석예측 (Analytical Prediction of Bearing Life and Load Distribution for Plugin HEV)

  • 장기;강재화;윤기백;류성기
    • 한국기계가공학회지
    • /
    • 제11권5호
    • /
    • pp.1-7
    • /
    • 2012
  • The transportation is almost dependent on a single fuel petroleum with transportation energy dilemma. Hybrid Electric Vehicle(HEV) technology holds more advantages on efficiency improvements for petroleum consumption at the transportation. And bearing is recognized as the important component of gearbox. Gearboxes for HEV transmission have been ensured the highest reliability over some years in withstanding high dynamic loads. At the same time, the demands of lightweight design and cost minimization are required by thought-out design, high-quality material, superior production quality and maintenance. In order to design a reliable and lightweight gearbox, it is necessary to analyze bearing rating life methods between standard and different bearing companies with calculation methods for modification factors. In this paper, the influence of life time of bearings will be pointed out. Bearing contact stress and load stress distribution of HEV gearbox are obtained and compared with Romaxdesigner and BearinX. And the unequal wear of the left bearing for the gearbox intermediate shaft is investigated between simulation and test.