• Title/Summary/Keyword: 프로그램 모듈

Search Result 967, Processing Time 0.057 seconds

A Study on the Interface Module for Integrated Platform (통합 플랫폼 연계모듈에 관한 연구)

  • Jung, Jong-Hyun;Kim, Chee-Kyeong
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 2011.04a
    • /
    • pp.136-139
    • /
    • 2011
  • 통합 플랫폼의 연계모듈은 구조시스템 대안생성, 구조해석, 구조설계를 수행하는 여러 프로그램들의 자료교환을 지원하는 모듈로서, buildingSMART International에서 개발한 표준자료모델을 기반으로 한다. 이 표준자료모델은 다양한 건축물의 기획부터 유지관리 단계까지를 대상으로 하므로 많은 자료들이 복잡하게 얽혀있어 그 전체적인 구조와 상세한 내용을 파악하기 곤란하다. 그러므로 통합 플랫폼의 여러 프로그램들에 표준자료모델 기반의 자료교환 기능 추가에는 많은 시간과 노력이 소요된다. 이에 본 연구에서는 이러한 시간과 노력을 절감할 수 있는 연계모듈 구조를 제안하고 이를 일부 구현하였으며, 간단한 적용사례를 통하여 타당성을 검토하였다.

  • PDF

A Communication Module for Distributed Strategic Games (분산형 전략 시뮬레이션 게임을 위한 통신모듈)

  • 노기남;심중표;송동호
    • Proceedings of the Korea Database Society Conference
    • /
    • 1995.12a
    • /
    • pp.127-131
    • /
    • 1995
  • 응용프로그램과 통신처리 프로그램간의 접속에 있어서는 응용 프로그래머가 통신을 고려하지 않고 개발해야 하며 중앙집중식 다자간 통신을 분산식 다자간 통신으로 지원할 수 있는 통신 모듈이 이상적이다. 중앙집중식 통신을 사용시에는 반드시 서버의 역할을 하는 중계시스템을 거쳐야 하지만 분산식 통신을 한다면 중계자론 거치지 않고 통신게임을 원하는 사용자간의 의사에 의해서 게임을 할 수 있다. 본 논문에서는 클라이언트와 서버의 기능을 통합한 단일모듈을 이용해서 분산통신 모듈이 가져야할 편의성, 범용성, 이벤트 동기화, 다중성등에 관하여 논의한다. 그리고 전락 시뮬레이션의 형태에 따른 세가지 유형의 예를 설정한다. 첫째는 웨이브 파일서버의 형태를 갖으면서 정해져 있는 시나리오를 따르는 게임이다. 둘째는 바둑과 같은 형태의 토큰을 통해서 제어권을 행사하는 것이다. 셋째는 토큰을 갖지 않고도 제어권을 행사하는 것이다. 마지막으로 본 논문에서 제안하는 통신모듈을 이용하여서 개발 중에 있는 Death Flower라는 게임을 소개한다.

  • PDF

Web Service Based eAI Framework (웹 서비스 기반 eAI 프레임웍)

  • 이성독;한동수;서범수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10c
    • /
    • pp.82-84
    • /
    • 2003
  • 본 논문에서는 최근의 웹 서비스 표준 및 기술의 정비를 활용하면서 인터넷 환경에서 기업내, 외 응용 프로그램 통합 요청에 부합하는 eAI 프레임웍을 워크플로우 시스템과 연계시켜 고안하고 설계한다. 제시된 eAI 프레임웍은 eAI 플랫폼, 어댑터. 데이터 브로커, 워크플로우 시스템 등 4개의 소프트웨어 모듈을 포함하며 논문에서는 각각의 모듈이 소개된다. 고안된 eAI 프레임웍에서는 eAI 플랫폼을 구성하는 웹 서비스 게이트웨이를 매개로 방화벽을 뛰어넘으면서 다양한 프로토콜로 외부 응용 프로그램과 연동할 수 있으며 MSH(Message Service Handler)를 통하여 기존의 응용 프로그램 들과도 손쉽게 연결될 수 있다.

  • PDF

Energy Plus 부하 해석 프로그램

  • 공성훈
    • The Magazine of the Society of Air-Conditioning and Refrigerating Engineers of Korea
    • /
    • v.29 no.7
    • /
    • pp.56-59
    • /
    • 2000
  • Energy Plus의 첫 작업버전인 알파 버전은, 작업 팀에 의한 내부 테스트가 1998년 12월에 이루어 졌으며, 외부 사용자들이 1999년 말에 테스트를 하여 2001년 초에는 Energy Plus 버전 1.0을 개발할 예정이며 향후에도 지속적인 개발을 계획 하고 있다. Energy Plus는 BLAST와 DOE-2의 장점과 많은 새로운 시뮬레이션 성능을 지닌 에너지 시뮬레이션 프로그램이 될 것으로 기대한다 Energy Plus 프로그램의 주요기능은 다음과 같다. · 열평형 부하 계산 · 동일 시간대에서 통합된 부하, 시스템, 플랜트 계산 · 사용자 위주의 HVAC 시스템 해석 · 다른 개발자가 새로운 시뮬레이션 모듈을 첨가하기 용이 한 모듈구조 · 그래픽 작업이 용이한 간단한 입력과 출력데이터 양식

  • PDF

Development of Aerodynamic Shape Optimization Program for Horizontal Axis Wind Turbine Blade (수평축 풍력 블레이드 공력 형상 최적화 설계 프로그램 개발)

  • Yoo, Cheol;Son, Eunkuk;Hwang, Sungmok;Choi, Jungchul;Lee, Jin-Jae;Kim, Seokwoo;Lee, Gwang-Se
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.12
    • /
    • pp.9-16
    • /
    • 2017
  • In this paper, the aerodynamic design process of wind turbine blades is established. The optimization design strategy is presented and the constraints that must be reviewed during the aerodynamic design process are summarized. Based on this, this study developed a BEMT-based aerodynamic optimal design program that can be applied easily to actual work, not only for research purposes, but also can be integrated from the initial concept design stage to the final 3D shape detail design stage. The developed program AeroDA consisted of a concept design module, basic design module, optimal TSR module, local shape optimization module, performance analysis module, design verification module, and 3D shape generation module. Using the developed program, an improved design of the 5MW blade by NREL was made, and it was confirmed that this program could be used for design optimization. In addition, a 10kW blade aerodynamic design and turbine detailed performance analysis were carried out, and it was verified by a comparison with the commercial program DNVGL Bladed.

Automated Optimum Design Program for Steel Box Girder Bridges (강상자형교의 자동화 최적설계 프로그램)

  • Cho, Hyo-Nam;Chung, Jee-Sung;Min, Dae-Hong
    • Journal of Korean Society of Steel Construction
    • /
    • v.12 no.5 s.48
    • /
    • pp.475-485
    • /
    • 2000
  • In this study, an automated optimum design program for steel box girder bridges has been developed for the optimum design of composite steel box girder bridges. The design constraints required for the optimum design of steel box girder bridges are based on the Korean standard bridge specification. Considering characteristics of steel box girder bridges, several approximation techniques, such as artificial constraint deletion, variable linking and stress reanalysis technique etc. are also introduced to enhance the efficiency of optimization. The developed program is mainly composed of major sub-system modules including structural analysis module using commercial structural analysis program such as RM-SPACEFRAME, optimum design module, pre-process module for friendly user input, and post-processor module for office automation. In addition, in order to demonstrate the efficiency and applicability of the developed optimum design program for steel box girder bridges, a few numerical examples are applied. Based on the results of the application, it may be stated that the automatic optimum design program developed in this study can be a prototype model for the developement of optimum design program for other type of bridge.

  • PDF

Proposal Implement USB 2.0 API Module for VMM (VMM의 USB 2.0 API 사용을 위한 모듈제안)

  • Zhe, Xu Yong;Lee, Min-Soon;Kim, Jun-Hwan;Lee, Byoung-Soo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06b
    • /
    • pp.451-455
    • /
    • 2008
  • PC 기술의 발전으로 사용자는 하나의 물리적인 컴퓨터에서 서로 다른 운영체제를 실행하는 작업이 가능하게 되고 서버에서는 하드웨어의 교체로 인한 특정(MIPS, PowerPC)하드웨어에서 서비스 되고 있는 프로그램을 다른 하드웨어에 이식하는 경우의 재개발 비용 없이 성능을 개선할 수 있게 되었다.Virtualization 기술은 PowerPC기반의 서버 프로그램을 X86기반의 개인용 컴퓨터에 이식하는 경우와 같이 다양한 하드웨어 프로그램 개발 환경을 제공해 준다. 본 논문에서는 일반 사용자가 Virtualization을 사용하여 USB 장치를 사용할 수 있게 하는 다양한 방법들을 논한다. 이를 구현하기 위해 리눅스 커널 2.6의 특징인 모듈화를 이용하며 USB 디바이스에 대한 가상화 모듈을 구현하여 VMM (Virtual Machine Monitor)이 USB를 지원하도록 한다. 따라서 GuestOS(가상화하여 실행중인OS)에서는 별도의 개발 없이 USB를 사용할 수 있다.

  • PDF

Design and Implementation of An Application Program Logging System with Linux Security Module (리눅스 보안 모듈을 이용한 응용 프로그램 로깅 시스템 설계 및 구현)

  • Park, Nam-Youl;Song, Choon-Hwan H.;Kim, Chong-Il;Noh, Bong-Nam
    • Annual Conference of KIPS
    • /
    • 2001.04b
    • /
    • pp.1081-1084
    • /
    • 2001
  • 리눅스 시스템의 급격한 사용증가에 비해 리눅스 보안에 대한 인식은 취약한 상태이며, 응용수준에서 제공되는 로깅시스템은 위.변조의 가능성이 높다. 특히 서버 데몬에서의 감시나 추적은 전적으로 응용수준에 의존하고 있는 상태이므로 현재의 특정한 자료나 연결 요청이 공격인지 아닌지를 판단하기에는 어려움이 많다. 본 논문에서는 리눅스의 시스템 호출 로깅 모듈인 리눅스 보안 모듈(LSM:Linux Security Module)을 이용하여 서버 데몬이나 유틸리티 등에 대해 선택적으로 응용프로그램에 대한 동작상태를 감사 및 추적하여 침입여부를 판단할 수 있도록 지원하는 응용 프로그램 로깅 시스템(ALOGS: Application Program Logging System)을 설계 및 구현하고자 한다.

  • PDF

Design of the OS Security Module for the Security Enhancement in a Distributed Component System (분산 컴포넌트 시스템의 보안 강화를 위한 운영체제 보안 모듈의 설계)

  • Kang, Jin-Suck;Kang, Heung-Seek
    • Annual Conference of KIPS
    • /
    • 2002.04b
    • /
    • pp.821-824
    • /
    • 2002
  • 과거의 프로그램은 단일 프로그램으로 작성될 경우, 작성하기도 어렵고 관리 또한 용이하지가 않았다. 결국, 오늘날에는 이를 해결하고자 큰 프로그램을 작고 이해하기 쉬운 분산 컴포넌트별로 나누는 방식을 활용하고 있다. 하지만, 이러한 분산 컴포넌트 기반 소프트웨어는 보안 측면에서 볼 때 상당히 위험한 요소들을 내포하고 있다. 즉, 외부나 내부에서 독립적으로 링크되는 개개의 컴포넌트들이 보안을 고려한 모든 상황에서 안전하게 이용된다는 보장이 없다. 본 논문에서 제안하는 시스템은 바로 이러한 점을 해결하고자 운영 체제에 보안 모듈을 내장하고 이 보안 모듈로 하여금 개개의 컴포넌트가 링크될 때에 그 안전성을 검증하고 혹시 있을지 모를 불법적인 컴포넌트 조작을 사전에 막을 수 있도록 설계하였다.

  • PDF

Open API Design for Screen Reader (스크린리더 개발 생산성 향상을 위한 개방형 API 설계)

  • Lee, Seung-Soo;Kim, Suk-Il
    • Annual Conference of KIPS
    • /
    • 2005.05a
    • /
    • pp.915-918
    • /
    • 2005
  • 스크린리더는 그 특성상 모든 응용 프로그램을 지원해야 함에도, 타 응용 프로그램의 빈번한 업그레이드 와 스크린리더 개발 인력 부족 등의 이유로 시각장애인들이 자주 쓰는 소수의 응용 프로그램만을 지원하는 것이 현실이다. 본 논문에서는 스크린리더의 개발 생산성을 높일 수 있는 방안으로 개방형 API 를 제안한다. 스크린리더에 개방형 API 를 채택하고 이를 공개함으로써 스크린리더 개발 업체는 주엔진 모듈의 성능 향상에 모든 인력을 투입하여 성능 좋은 스크린리더을 개발할 수 있을 것이며, 프로그램 개발이 가능한 사용자나 자원봉사자들이 개방형 API 에 맞도록 응용 프로그램 지원 모듈을 플러그인 형태로 개발할 수 있을 것이다. 이를 통해 국내에서도 다양한 응용 프로그램을 지원하는 우수한 스크린리더를 개발할 수 있을 것이다.

  • PDF