• 제목/요약/키워드: 플러그-인 개발

검색결과 66건 처리시간 0.025초

Workflow 기반의 생명정보 분석 자동화 환경 구축에 관한 연구 (Bioworks - A scientific workflow platform for problem solving in biological domain)

  • 한영만;이상주
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2007년도 추계 종합학술대회 논문집
    • /
    • pp.550-552
    • /
    • 2007
  • Workflow 형태로 수행되는 BT 분야에서의 생명정보 분석과정을 효과적으로 모델링하고 자동화하기 위한 통합 Bio-Workflow 시스템(Biowoks)을 개발하였다. 사용자는 Bioworks 시스템을 통하여 복잡한 생명정보 분석과정에 대한 Workflow 모델을 손쉽게 구성할 수 있으며, 이를 실행하여 단계별 중간 결과물을 생성할 수 있다. 또한 각각의 중간 결과물에 대한 가시화 및 검증 모듈을 플러그 인 형태로 제공함으로써 보다 손쉽게 분석업무를 수행할 수 있다. 작성된 생명정보 분석 Workflow를 XML 형태로 생성하여 웹 서비스를 통해 공유함으로써 연구자 간의 협업 연구를 통한 시너지 효과를 극대화 할 수 있다.

  • PDF

동기식 멀티미디어 교육콘텐츠 저작도구 설계 (Design of Authoring tool for Synchronizing Multimedia Educational Contents)

  • 박승범;김태희
    • 한국콘텐츠학회논문지
    • /
    • 제7권2호
    • /
    • pp.142-149
    • /
    • 2007
  • 기존의 교육시스템에서는 멀티미디어 콘텐츠의 동기화표현이 불가능하거나 별도의 클라이언트 어플리케이션이 필요하였다. SMIL(Synchronized Multimedia Integration Language)은 멀티미디어 객체들의 시간적, 공간적 배열이 가능한 XML기반의 언어로서 웹브라우저 상에서 효과적인 멀티미디어 표현을 가능하게 한다. 기존의 웹기반 교육콘텐츠에 SMIL을 적용하게 되면 별도의 클라이언트 어플리케이션이 없이 웹브라우저만으로도 고품질의 멀티미디어 서비스가 가능하게 된다 본 논문에서는 SMIL를 적용한 멀티미디어 교육 콘텐츠 개발 방법을 제안하고, XSLT를 이용하여 SMIL 문서에서 XHTML 문서로 변환시킴으로써 별도의 플러그인이나 어플리케이션을 이용하지 않고 일반 사용자들이 쉽게 사용할 수 있는 저작툴을 설계하였다.

웹 상에서의 가상 메이크업 시뮬레이션 시스템 설계 및 구현 (Design and Implementation of Web-based Virtual Makeup Simulation System)

  • 손형도;이재협
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제8권2호
    • /
    • pp.167-173
    • /
    • 2002
  • 본 시스템은 웹 상에서 가상으로 메이크업과 헤어스타일 그리고 액세서리 등을 사용자 자신의 얼굴에 적용시켜 볼 수 있는 시뮬레이션 시스템이다. 시뮬레이션의 결과는 데이타베이스에 저장되며 프린터로도 출력이 가능하다. 본 시스템은 자바 애플릿으로 제작되어 서비스가 되므로 웹 브라우저 이외의 클라이언트 프로그램은 필요하지 않으며, 웹 브라우저에 자바 플러그인만 설치되어 있으면 실행이 가능하다. 윈도 2000의 IIS 웹 서버와 MS-SQL7 데이타베이스를 이용하여 구현하였으며, 자바 애플릿과 데이타베이스의 연결은 상용화된 JDBC Driver Type 4를 이용하였다. 구현된 VMSS는 웹 기반의 서비스 제공을 위한 새로운 컨텐츠 개발의 유형을 제시하였으며, 다양한 분야에 대한 응용이 가능할 것으로 생각된다.

WebGL 기반의 상호작용 콘텐츠를 위한 행위 엔진 (Behavior Engine for WebGL-based Interactive Contents)

  • 서진석
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2011년도 추계학술대회
    • /
    • pp.862-865
    • /
    • 2011
  • WebGL은 OpenGL ES 2.0기반의 로우레벨(low-level) 3차원 그래픽스 API를 위한 크로스 플랫폼 웹 표준으로써, 웹 브라우저에서 별도의 플러그인을 설치하지 않고도 3차원 그래픽을 표현할 수 있도록 해준다. WebGL이 더욱 관심을 끌고 있는 이유는 PC 뿐만 아니라 스마트폰, 태블릿, 스마트 TV 등 다양한 디바이스를 위한 차세대 RIA(Rich Internet Application) 플랫폼으로 각광을 받고 있는 HTML5의 표준 안에 포함되기 때문이다. 본 연구에서는 WebGL 기반의 콘텐츠에서 복잡한 상호작용과 3차원 객체의 행위 모델을 쉽고 빠르게 저작하기 위한 행위 엔진을 제안하고 개발하고자 한다.

  • PDF

연어 관계 분석을 통한 Java API 패턴 추출 및 추천 방법 (Java API Pattern Extraction and Recommendation using Collocation Analysis)

  • 권찬우;황상원;남영광
    • 정보과학회 논문지
    • /
    • 제44권11호
    • /
    • pp.1165-1177
    • /
    • 2017
  • 소프트웨어 개발 진행 시 개발자는 다양한 방법으로 API의 사용 방법을 검색하지만, 원하는 검색 결과를 얻지 못하는 경우가 많다. 이러한 문제를 해결하기 위해, 본 연구에서는 추상구문트리의 연어 관계를 이용하여 API 패턴을 추출하고 이를 추천하는 시스템 JACE(Java AST Collocation-pattern Extractor)를 개발하였다. JACE는 자바 추상구문트리를 분석하여 API 호출 노드를 추출한 후, 노드 간 연어 관계를 분석하고 연어 관계 사전을 구축한다. 구축된 연어 관계 사전을 이용하여 연어 관계 리스트를 생성하고 이것을 패턴으로 정의한다. 정의된 패턴은 이클립스 플러그인으로 제작된 테스트 프로그램을 통하여 사용자 요청 시 추천된다. 실험을 위해 794개의 오픈소스 프로젝트를 분석하였고, 약 1천 5백만개의 API 호출 노드를 추출하여 실험하였다. 결과적으로, 기존 검색 시스템들보다 더 유용한 예제 코드 및 사용법을 제시하였다.

반자동정식기 작업 성능 분석 (Analysis of Working Capacity of a Hand-fed Transplanter)

  • 문성동;민영봉;박중춘
    • 생물환경조절학회지
    • /
    • 제6권3호
    • /
    • pp.159-167
    • /
    • 1997
  • 플러그육묘의 대량생산 보급에 대처하기 위하여는 정식기의 보급이 필요하다. 본 연구에 서는 국내보급중인 반자동정식기의 정식성능을 조사 분석하므로써 기계정식 작업시 최적작업조건 구명과 정식기 연구 개발의 기초 자료를 획득하고자 실시하였고, 정식시험을 실시한 결과를 요약하면 다음과 같다. 1. 호퍼의 크기는 정식자세와 정식율에 영향을 미치고, 진압이 불량한 정식육묘는 1일후 고사하므로 재관수가 필요하였다. 따라서 복토진압장치는 전후좌우 진압법이 좋으며, 2중관수장치에 의하여 정식시의 관수량을 늘려야할 것으로 생각되나 물통의 용량이 또한 커지게 되어 기계의 운전 조작이 어렵게 되므로 자동육묘공급 정식기는 공간문제와 1~2인 작업을 전제로 할 때 효율면에서 자동관수는 없는 것이 바람직할 것으로 사료된다. 2. 반자동정식기는 몇 가지의 구조적 개선이 필요하지만 현재로도 정식기계의 운전을 주행 속도 14m/min 이하, 정식깊이 2~3cm, 간격 30cm로 하고 고추 육묘는 128공의 45일 육묘, 배추는 128공의 25육묘를 사용하면 플러그육묘의 정식에 적합한 것으로 생각된다.

  • PDF

유비쿼터스 센서 네트워크에서 응용 프로그램 개발을 위한 모델 기반 통합 개발 도구 (Model-based Integrated Development Tool for the Development of Applications in Ubiquitous Sensor Network)

  • 정기원;김주일;이우진
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제13권7호
    • /
    • pp.442-453
    • /
    • 2007
  • 본 논문에서는 센서 네트워크에서 응용 프로그램 개발을 지원하는 모델 기반의 통합 개발 도구를 제시한다. 제안하는 도구는 이클립스 플랫폼의 플러그인으로 개발되었으며, 사용자 그래픽 인터페이스, 모델 작성기, 설정정보 생성기, 모델 검증기, 소스코드 생성기 및 템플릿 저장소로 구성된다. 이 도구는 UML의 클래스다이어그램과 같은 표기법을 이용하여 구축하고자 하는 센서 네트워크를 모델링하고, 센서 네트워크 모델로부터 응용 프로그램 코드를 자동으로 생성할 수 있도록 한다. 개발자들은 도구를 이용하여 구현하고자 하는 센서 네트워크에 대한 모델을 작성하고, 모델에 속해 있는 각 센서들의 역할을 정의하여, 역할에 따른 속성값을 설정해 주기만 하면 각 센서들의 역할 수행을 위한 응용 프로그램이 자동으로 생성된다. 또한 작성한 모델에 대한 설계를 검증하여 오류를 조기에 발견하여 수정할 수 있도록 함으로써 고품질의 USN 응용 프로그램을 생성할 수 있다. 제안하는 도구를 이용하면, 개발자들은 하위레벨의 정보를 자세히 알지 못하더라도 다수의 센서 네트워크 응용 프로그램을 쉽고, 빠르게 구현할 수 있다.

스크립토그래퍼를 활용한 표현적 실험 타이포그래피 및 활자체의 창작: <질주하는 활자>와 <천상의 활자>를 중심으로 (Creating Expressive and Experimental Typography and Typeface by Utilizing Scriptographer: Focused on Rush Type and Celestial Type)

  • 김나무
    • 한국콘텐츠학회논문지
    • /
    • 제15권6호
    • /
    • pp.203-214
    • /
    • 2015
  • 디지털 시대 이전, 글자를 표현하기 위해 주로 사용했던 도구는 붓과 펜이었다. 따라서 그 시대를 투영하는 조형언어 역시 붓과 펜이 그려내는 형식과 양식을 중심으로 이루어져 왔다. 그러나 디지털 시대에 등장한 새로운 도구와 기술은 타이포그래피의 표현에 있어 그 한계를 무색하게 했다. 즉, 사용자가 새로운 도구를 습득하여 효과적으로 활용하기만 하면 표현적이고 실험적인 타이포그래피와 활자체를 쉽고 빠르게 만들 수 있게 된 것이다. 본 연구는 그 사례에 대한 탐구로써, 표현적 실험 타이포그래피의 특징과 의의를 역사적 맥락에서 파악하고, 어도비 일러스트레이터용 오픈 소스 스크립팅 플러그인으로 개발된 '스크립토그래퍼(Scriptographer)'라는 새로운 도구를 소개, 그 장단점과 활용 가능성을 조사한다. 더 나아가, 성공적인 선행 연구의 사례 분석을 통해 실천적 토대를 마련하고, 스크립토그래퍼를 이용하여 창작한 실험 타이포그래피 연작-<질주하는 활자>와 <천상의 활자>-으로 본 연구의 실효성을 가늠하고자 한다.

BIM 속성분류체계 구축을 위한 속성입력 자동화 프로그램 구현 (Implementation of Property Input Automation Program for Building Information Modeling (BIM) Property Set)

  • 남정용;주재하;김태형
    • 한국전산구조공학회논문집
    • /
    • 제33권2호
    • /
    • pp.73-79
    • /
    • 2020
  • BIM 도구는 설계프로세스에서 기술의 사용이 증가하면서 그에 따른 정보표준체계가 필요하게 되었다. 건설이 완료된 결과(Result) 분류는 25종 단위시설에 327종의 유형, 결과를 구성하는 객체는 174종의 Part와 207종의 Component로 분류하고 있다. 선행연구에서는 도로와 하천 분야 대상으로 속성분류체계를 대분류 4종, 중분류 13종, 소분류 58종, 속성정보 333종으로 분류하였고, 객체분류에 따른 대량의 속성정보를 입력하는 것의 소요 시간을 줄이는 것이 관건이었다. 따라서, Revit 플러그인과 같은 외부 응용 프로그램 개발을 통해 구체적이고 반복적인 작업에 자동화가 필요하다. BIM 속성분류체계를 따르면서 사용자의 생산성과 편의성을 강화할 수 있는 BIM 속성입력 프로그램을 구현하였다.

MVA 알고리즘을 이용한 ATM 기반 통합 서비스 교환기 내 워크스테이션의 성능 평가 (Performance Evaluation of Workstation System within ATM Integrated Service Switching System using Mean Value Analysis Algorithm)

  • 장승주;김길용;이재흠;박호진
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권4호
    • /
    • pp.421-429
    • /
    • 2000
  • 현재 ATM(Asynchronous Transfer Mode) 기반 통합 서비스 교환 시스템 개발 추세는 복합 교환 시스템에서의 운용, 보전 기능 및 ATM 기반 인터넷/협대역 통합 서비스 등을 수용하기 위하여 워크스테이션에 멀티플러그-인 개념을 도입하여 시스템이 설계, 구현되고 있다. 한편, 기존 워크스테이션에서는 교환 시스템을 운용하기 위해 HMI(Human Machine Interface) 운용 시스템 기능과 함께 파일 관리 기능, 시간 관리 기능, 그래픽 처리 기능 및 TMN(Telecommunication Management Network)의 에이전트 기능 등이 설정되어 교환 시스템과의 많은 인터페이스를 통하여 기능들이 수행되고 있다. 이러한 기능들은 프로세스 혹은 프로세서간 많은 메시지 통신을 필요로 하고 있으며, 워크스테이션내 입출력 장치 파일, 일반 파일, 그리고 메시지 전송을 위한 메시지 큐, 소켓 자원 등을 사용하고 있다. 따라서, 현재 개발 중인 시스템의 정상 동작 여부를 확인하고 파악된 문제점들에 대한 성능 개선과 함께 추후 지속적인 기능 추가 시에도 시스템의 정상 동작을 보장하기 위해서는 사전에 개발될 교환 시스템에 대한 성능 평가가 선행되어야 한다. 본 논문은 이러한 ATM 기반 통합 서비스 교환 시스템 개발 작업에서 사전에 시스템의 성능 평가를 했다. 성능 평가는 MVA(Mean Value Analysis) 알고리즘을 이용한다. 모델은 큐잉 네트워크 모델을 사용하고 모델링된 시스템을 이용하여 PDQ(Pretty Damn Quick) 시뮬레이션 패키지와 C 언어를 사용하여 시뮬레이션 하였다.

  • PDF