• Title/Summary/Keyword: 가상 설계/개발

Search Result 768, Processing Time 0.038 seconds

Design of VRML based Applications Sharing Engine for Supporting Multi-Participants (다중 참여자를 지원하는 VRML 기반의 어플리케이션 공유 엔진 설계)

  • 이원재;탁진현;이세훈;왕창종
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10c
    • /
    • pp.739-741
    • /
    • 1999
  • 공동작업을 위한 어플리케이션 공유는 여러 시스템에 분산되어 있는 개발도구와 어플리케이션을 공유하여 다수의 참여자가 공간적으로 제약받지 않고 공동 개발할 수 있도록 한다. 그러나 가상공간에 개념을 둔 CSCW에 기존의 어플리케이션 공유 방식을 적용하기에는 3차원이라는 공간적인 요소를 고려하지 않은 문제점을 가지게 된다. 또한 기존의 CSCW에 비해서 가상공간에 기반을 둔 CSCW 어플리케이션 개발은 가상 공간과 다중 참여자를 고려해서 개발하여야 하기 때문에 개발자에게 매우 어려운 작업이다. 따라서, 이 논문에서는 다중 참여자를 지원하는 VRML 기반 어플리케이션 공유 엔진을 설계하였다. 설계된 VRML 기반 어플리케이션 공유 엔진은 참여자 사이트로 에이전트를 이동시켜 웹 브라우져 내의 VRML 가상 공간에서 참여자의 어플리케이션 대한 3차원상의 이벤트를 2차원적인 상대값으로 바꾸고 실제 어플리케이션상의 이벤트로 변환하는 메커니즘을 도입하여 VRML 가상공간에서 어플리케이션을 공유를 가능하게 하였다. 또한 참여자 이벤트를 처리하는 스케줄러를 도입하여 참여자의 이벤트를 순서적이고 참여자 간의 충돌을 해결할 수 있었으며 가상환경이 VRML로 구성되기 때문에 운영체제에 독립적이고 웹상에서 어플리케이션 공유가 가능하였다. 그리고 가상환경을 위한 CSCW 응용 개발에 대한 오버헤드를 줄이고 기존 윈도우 어플리케이션을 가상공간에 사용함으로서 기존 어플리케이션의 재사용성을 높일 수 있었다.

  • PDF

Modeling, Simulation and Development of an Automatic Vacuum Packer for Rice Using Functional Virtual Prototyping (기능적 가상 시작기 기술을 이용한 자동 벨 진공포장기의 모델링, 시뮬레이션 및 개발)

  • Yan, T.Y.;Chung, J.H.
    • Journal of Biosystems Engineering
    • /
    • v.29 no.3
    • /
    • pp.233-242
    • /
    • 2004
  • 본 연구의 주요 목적은 자동 쌀 진공포장기의 3차원 기능적 가상시작기 모델을 개발하여 포장기의 구동시스템을 설계하고 개발하고자 하였다. 개발한 3차원 가상시작기는 주로 압축판부, 테이프부착부 및 진동판부로 구성되었다. 가상시작기의 민감도 분석을 수행하기 위해 제품포대의 두께변수를 이용하여 3차원 가상시작기를 파라미터화하였다 자동 진공포장기의 최대 처리능력 6포/분, 포대규격: 45cm${\times}$35cm을 충족하기 위해 각 주요부를 구동하는 모터 작동제어로직(motion control function)을 적절하게 설계하였다. 설계한 작동제어로직에 의하여 각 모터를 구동할 때 필요로 하는 적정 동력은 각각 100W, 25W 및 90W로 결정하였다. 연구결과를 요약하면 다음과 같다. 자동 진공포장기의 실제 시작기를 제조한 후 설계한 작동제어로직을 각 구동모터에 적용하여 시뮬레이션의 결과를 검증하였다. 개발한 3차원 가상시작기 모델을 시뮬레이션하여 선정한 모터들은 각 주요부를 원활하게 구동할 수 있었다. 제안한 작동제어로직은 주요부의 요구된 작동 시권스를 만족시켰으며 이때 자동진공포장기의 처리능력은 6.7 포/분이었다. 개발한 자동 쌀 진공포장기의 포장성공률은 92.6%이었다.

Design and Implementation of the Loader for the EVM (EVM을 위한 로더의 설계 및 구현)

  • 김성진;고광만
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.877-879
    • /
    • 2004
  • 가상기계는 소스 프로그램에 대한 실행 파일 형태를 다양한 종류의 플랫폼에 대한 독립성을 지원하는 프로그램 실행 환경으로서 로더/링커, 인터프리터 및 가상 기계를 특정 시스템에 탑재하기 위한 어댑터로 크게 구성되어 있다. 본 연구팀의 최종 목표는 기존의 가상기계를 기반으로 임베디드 시스템에 적합한 가상기계(EVM)를 개발하고자 한다. 이를 위해 다양한 연구 시도가 진행되고 있으며 본 논문에서는 EVM 개발시에 설계된 실행 파일 형식(*.evm)에 대한 로더를 설계하고 구현하였다. 또한 인터프리터의 실행 효율을 위하여 로더의 출력이 실제 메모리에 저장되는 구조를 개선하였다.

  • PDF

Design and Implement of a File System in Web-based Virtual OS (웹기반 가상 OS에서의 File System 설계 및 구현)

  • 심충섭;김진석
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.121-123
    • /
    • 2001
  • 최근 인터넷관련 기술은 사용의 편의성이 강조되고 있다. 이에 많은 연구자들은 언제 어디서나 사용자만의 컴퓨터환경을 제공하는 가상 OS(WebOS: Web Operating System)를 개발하였다[1,2,3]. 그러나 가상 OS를 구현할 때 기존 시스템(Unix, Linux, Windows등)의 File System을 사용하면 시스템의 정보를 사용자가 예측할 수 있기 때문에 시스템 안전성 문제가 발생할 수 있다. 본 논문에서는 기존 시스템의 File System을 이용하지 않고 가상의 File System을 사용함으로써 기존 시스템보다 안전하며 향후 가상 OS에서 개발되어질 프로그램들에 사용할 수 있는 DB구조의 File System을 설계 및 구현한다.

The Design of CBTS for KSNP Simulator using Virtual Reality (가상현실을 이용한 울진표준형 원전 시뮬레이터용 컴퓨터 지원 교육훈련시스템의 설계)

  • 박신열;유현주;이명수;홍진혁
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2000.11a
    • /
    • pp.73-77
    • /
    • 2000
  • 현재 발전소의 시뮬레이터 교육은 교재 위주로 시행되고 있어서 발전소의 입체영상이나 가상사고 진행에 따른 동적 상태변화 등을 실감있게 교육할 수 있는 교육설비가 없다. 이러한 문제점을 보완하기 위해 가상현실 및 멀티미디어 기법을 적용하여, 발전소 전반 및 주 제어실 등을 3차원 모델로 개발하고 이를 입체영상으로 시각화하여 발전소의 복잡한 구조와 기능들을 설명하고, 운전 중 발생 가능한 다양한 사고에 대한 시나리오 선정 및 저작으로 운전원 교육시 시뮬레이터실이 아닌 강의실에서 사고현상 시뮬레이션을 가능하게 하는 시스템을 개발하기 위한 설계를 완료하였다. 본 논문에서는 3차원 CAD 데이터 구축, 가상현실 시스템 개발, 웹 환경의 교육시스템 개발, MMI 화면개발을 통한 시뮬레이터 연동 시스템 개발 등을 구현하기 위해 현재까지 설계된 컴퓨터 지원 교육훈련시스템에 대한 전반적인 내용을 제시 하고자 한다.

  • PDF

A Study on the Adapting of the Virtual Machine using Retargetable Techniques (재목적 기술을 이용한 가상기계의 탑재에 관한 연구)

  • Ko Kwang-Man;Yoo Jae-Min
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06b
    • /
    • pp.409-411
    • /
    • 2006
  • 본 논문에서는 컴파일러 개발 시에 적용되었던 재목적 기술을 응용하여 다양한 플랫폼에 가상기계를 보다 원활히 탑재하기 위한 가상기계의 자동화 탑재 기술을 제안하고 이를 구현한다. 이를 위해, 가상기계를 플랫폼 독립적인 가상기계 핵심(Core) 부분과 플랫폼 의존적인 부분으로 재구성한 후 다음과 같은 세가지 부분을 설계하고 구현한다. 첫째. 플랫폼 의존적인 부분을 정형화된 방법으로 기술할 수 있는 플랫폼 디스크립션을 설계한다. 둘째. 설계된 플랫폼 디스크립션을 입력으로 받아 최적의 플랫폼 정보를 생성할 수 있는 탑재 점보 생성기를 구현한다. 마지막으로 탑재 정보 생성기의 출력과 가상기계의 핵심 부분을 결합하는 가상기계 생성기를 개발한다.

  • PDF

Design and Development of a Web-based education system (웹 기반 가상학습 시스템의 설계 및 구현)

  • Ko, Il-Seok;Na, Yun-Ji;Yun, Yong-Ki;Leem, Chun-Seong
    • The KIPS Transactions:PartA
    • /
    • v.9A no.4
    • /
    • pp.631-638
    • /
    • 2002
  • We have many difficult problems to efficient development and management of a Web-based education system because of the various requirements of various demanders. A Web-based education system consists of instructors and operation managers of system and learners. Those three factors are the most important e]ements of a Web-based education system and we must consider those elements for design and development. In constructivist approach. acquiring knowledge is made by experiences among each members or elements. So we can say that the constructivist elements of a Web-based education system is learners and instructors, operation managers. In this study, we design and implement a Web-based education system, based on the interactions of extended demanders of Web-based education system in constructivist approach and object oriented modeling. In this study we can improve portability and reduce cost because of platform independence from presented system. And in experiment, we compare and analyse two platform web-based education system a point of effectiveness, cost, convenience.

Virtual path design in ATM network (ATM 망에서의 가상경로 설계)

  • 박구현;신용식
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.21 no.4
    • /
    • pp.939-951
    • /
    • 1996
  • The previous study of virtual path design for one traffic class with ATM DCS only should be generalized to that for the multiple traffic class cases of being given neither virtual path candidate set nor end nodes o each virtual path. In this paper, a design model of virtual paths for the general case with multiple traffic classes is suggested. The model is represented as an optimization rpoblem with a special structure. It is solved by SQA algorithm, which is developed by authors in [3, 4]. The model and the algorithm are applied to a numerical example, and results are shown.

  • PDF

Virtual Environment to Design and Evaluate a Manufacturing System (생산시스템의 설계 및 평가를 위한 가상환경)

  • 오형술
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 1998.10a
    • /
    • pp.196-198
    • /
    • 1998
  • 세계속의 고객을 상대로 고객과 1:1 영업이 이루어지는 경쟁상황하에서 수시로 변화하는 고객의 요구에 얼마나 빠르고 정확하게 대응할 수 있는가가 기업 생존의 핵심이 되고 있다. 기업이 이러한 대응력을 갖추기 위해서는 제품개발 단계에서부터 판매단계에 이르기까지 이루어지는 모든 의사결정이 빠르면서도 정확하게 이루어져야만 하며, 이를 위해서는 가상개발시스템과 가상생산시스템의 도입이 일반화 될 것으로 사료된다. 그러나, 특정의 시스템을 대상으로 하여 구현된 가상현실은 시스템의 형태나 특성 등을 변경하는 것이 매우 어렵다는 단점이 있다. 따라서, 본 연구에서는 가상공장 내에서의 설비배치, 기계나 작업물의 특성을 임의로 변경하여 가상환경 내에서 여러 가지의 대안들의 다양한 평가가 가능한 시스템을 개발하고자 한다.

  • PDF

A Tools for Specification of Real-time Property centric Java Virtual Machine Components (실시간 속성 중심의 자바가상머신 명세도구의 설계 및 구현)

  • Ko, Jong-Won;Song, Young-Jae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.257-260
    • /
    • 2004
  • 임베디드 시스템에 탑재될 자바가상머신을 기능별 모듈로 컴포넌트화 하여 이식될 플랫폼의 요구사항에 맞추어 재구성한다면 컴포넌트 기술의 장점인 소프트웨어의 재사용과 재구성을 통한 빠르고 신뢰성있는 자바가상머신 개발이 가능하다. 이러한 자바가상머신 컴포넌트 재구성을 위한 컴포넌트 모델의 정의 및 명세를 위한 지원도구가 필요하며, 명세도구의 지원 하에 보다 시각적인 컴포넌트 구성 및 각 명세요소 정의를 바탕으로 한 자바가상머신 컴포넌트의 재구성에 요구되는 여러 제약조건이나 각 컴포넌트 간의 관계정의 등이 명세 되어질 수 있다. 또한 임베디드 시스템이 가지는 실시간 속성에 대해서 정의하여 이를 명세도구를 통해서 속성명세 및 설계 시에 예측성을 지원하기 위한 WCET 계산이나 우선순위 정의 등을 명세할 수 있다. 따라서, 본 논문에서는 명세방법을 제안하고 실시간 속성 중심의 자바가상머신 컴포넌트 명세도구를 설계하고 구현하였으며, 기존에 제안된 내장형 실시간 컴포넌트 개발 도구와 비교하였다.

  • PDF