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

검색결과 85건 처리시간 0.028초

BIM 모델의 품질검증 사례연구 (Case Study of BIM Quality Assurance)

  • 정연석;이상일;이상호
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 2010년도 정기 학술대회
    • /
    • pp.379-382
    • /
    • 2010
  • This study proposes a way to validate BIM data quality in BIM applications. Solibri model checker is adopted as a module development platform, which is based on Java programming language. The platform makes application developers implement BIM model checker for their own purpose. This study has developed a BIM validation module for circulation analysis of building design. The validation module enables end-users to automatically detect data corrupted or not defined. In case studies, the module found that an IFC file generated from a BIM software has wrong relation information between a space and boundary elements. A building model should satisfy modeling requirements and then domain users can get analysis results. The BIM data validation module needs to be developed in each BIM application domain.

  • PDF

Web 기반형 단조 가공 가상 생산 시스템 개발 (Development of Web-based Virtual System to Simulate Forging Operation)

  • 이영석;황호진;박만진;오재우;장동영;김지표;나경환
    • 산업공학
    • /
    • 제14권1호
    • /
    • pp.1-8
    • /
    • 2001
  • This paper presented a web-based virtual system to simulate forging operation. The system utilized simulation techniques of Finite Element Method (FEM) to analyze the forging process and Virtual Reality Modeling Language (VRML) to visualize the simulation results in the web. The analysis using FEM could show mechanical information such as stresses and deformation profiles of a specimen during forging process and the analysis results were transferred into virtual space using VRML. Since the forging machine and specimen were modeled using Java and VRML, the forging machine and analysis results were browsed and integrated on the web that is interfaced to users through EAI to show the whole forging simulation. The developed system realized the working environment virtually so that education and experiment could be performed effectively even on the PC.

  • PDF

SMART 에이전트 시스템의 영속성 및 예외처리 지원 (Supporting Persistence and Exception Handling in SMART Agent System)

  • 구형서;김진홍;유양우;이명재;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (A)
    • /
    • pp.346-348
    • /
    • 2001
  • 이동 에이전트 시스템(Mobile Agent System)의 상호운용성을 위한 표준화 작업의 결과로 OMG(Object Management Group)로부터 MAF(Mobile Agent Facility) 명세가 제안되었다. MAF 명세는 이동 에이전트 시스템간의 상호운용성은 지원하지만, 시스템의 견고성을 위하여 필요한 에이전트 시스템의 영속성과 에이전트 실행 시 발생하는 예외 상황에 대하여는 규정하지 않고 있다. SMART 에이전트 시스템은 MAF 명세의 표준 인터페이스를 구현하여 개발된 이동 에이전트 시스템으로서, 본 논문에서는 SMART 시스템의 영속성과 예외 처리 지원에 대하여 기술한다. SMART 시스템은 영속성을 위하여 시스템의 정보(실행중인 플레이스, 에이전트 등)를 저장하고 복원하며, 예외 상황을 지원 접근 등급에 따라 처리하였다. 시스템의 영속성과 예외 처리는 객체의 영속성을 체계적으로 지원하는 JavaSpace 기술을 이용하여 구현되었다.

소규모 내장형 자바가상기계에서 메모리 공간 재사용을 위한 고정 크기 메모리 할당 (Fixed-Size Memory Allocation for Memory Space Reuse in Small Embedded Java Virtual Machine)

  • 김성수;양희재
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (1)
    • /
    • pp.232-234
    • /
    • 2003
  • 자바가상기계는 힙 영역과 자바 스택 영역에 객체와 스택 프레임을 할당할 공간이 없을 때 가비지 콜렉션과 함께 이미 해제된 힙과 자바 스택 영역을 재사용 가능하도록 메모리 공간을 재구성하게 된다. 한편 메모리 단편화로 인해 객체 또는 스택 프레임을 더 이상 할당하지 못하는 경우 자바가상기계는 컴펙션을 수행하여 메모리 단편화를 제거하면서 메모리를 재구성한다. 하지만 자바가상기계에서 메모리 재구성은 가비지 콜렉션및 컴펙션과 함께 길고 예측할 수 없는 지연시간에 의해 내장형 자바가상기계의 성능을 저하시키는 단점을 가진다. 본 논문은 소규모 내장형 자바가상기계의 성능을 개선하기 위한 방안으로, 가변 크기를 가지는 객체와 스택 프레임을 고정 크기로 변환하여 메모리를 할당하는 고정 크기 메모리 할당에 대해 기술하고 있다. 고정 크기 메모리 할당은 메모리 전체 사용율은 떨어지지만 외부 단편화가 발생하지 않기 때문에 회수된 메모리 공간을 재구성하지 않고도 힙 영역과 자바 스택 영역에 객체와 스택 프레임을 할당 가능하다. 본 논문에서 기술한 고정 크기 메모리 할당 방식으로 객체와 스택 프레임을 할당하게 되면 가변 크기 메모리 할당 보다 약 10% ~ 30% 효율향상을 보였다.

  • PDF

3D Object Picking in Web-based Design System

  • Kim, Dong-Hyun;Yun, Bo-Yeul;Kim, Eung-Kon
    • Journal of information and communication convergence engineering
    • /
    • 제1권2호
    • /
    • pp.82-87
    • /
    • 2003
  • We are able to work on the shared virtual space in Web-based Collaborative Design System using only Internet and Web browser. Then the users will share 3D objects and must be able to pick the objects effectively which they want to manipulate. In this paper, picking is implemented not only by computing intersection of mouse pointer with the objects of the virtual world, but also by using capabilities and attributes of scene graph node, by setting bounds intersection testing instead of geometric intersection testing, by limiting the scope of the pick testing, using Java 3D. These methods can reduce the computation of picking and can pick 3D objects effectively and easily using the system of hierarchy.

인도네시아 식민시대의 공간양식 특성에 관한 연구 (A Study on the characteristics of space design in the colonial period in Indonesia)

  • 강유나;오혜경
    • 한국실내디자인학회논문집
    • /
    • 제20권3호
    • /
    • pp.190-197
    • /
    • 2011
  • The purpose of this study is to examine the characteristics of space design appearing in facade and interior composition factors of buildings in the colonial period in Indonesia. Research method is a field study, and subjects of the study is 14 buildings built in the colonial period located in Jakarta. The research result is as follows. First, Facade is divided into C type (colonial style), CT type (colonial style + traditional style), CA type (colonial style + art deco style), and CTA type (colonial style + traditional style + art deco style). Among them, CT type which shows both a colonial style and traditional style accounts for the most. As for Java traditional style mainly shows Joglo roof style and bratticing decoration on top of gates, and the colonial style presents both an Amsterdam canal housing style such as narrow Facade and unusual Gable, and a classical style such as pediment, entablature, and columns. Second, interior space is divided into C type (colonial style), CT type (colonial style + Indonesian traditional style), A type (art deco style), and CA type (colonial style + art deco style). Among them, CT type was also accounted for the most. Selected traditional style is a shape of bratticing decoration on top of gates and a shape of tenon of Joglo housing structure. Colonial style showed classical style such as exposed crossbeams, columns, and pilasters, and as for unique decoration, there are Ancona decoration and Delft tile decoration. On one hand, art deco style used typical art deco factors such as contrast of various materials and complementary color or golden color use as well as zigzag or vertical lines and geometric ornament by combining with colonial style or traditional style. It is expected that such research result will be a practical reference data when Korean construction companies or interior design companies advance Indonesia.

메타버스 ZEP 플랫폼 기반의 최적화된 수업 공간 및 맵 개발 (Development of an Optimized Class Space and Map based on the Metaverse ZEP Platform)

  • 박애란;이명숙
    • 실천공학교육논문지
    • /
    • 제15권2호
    • /
    • pp.439 -447
    • /
    • 2023
  • 본 논문은 메타버스 플랫폼 중 ZEP을 이용하여 최적화한 수업 공간에 대한 맵을 개발하는 것을 목표로 하였다. 연구 방법으로는 기존의 메타버스의 수업 경험을 바탕으로 학습의 주체가 학습자가 되도록 수업 공간을 구성하고, 초등학교 컴퓨터 수업에 적용하면서 수업 공간을 수정·보완하여 최적화하였다. 연구 내용은 학습자의 메타버스에 대한 사전 인식을 조사하였고, 메타버스 플랫폼의 장단점 들을 비교·분석하였다. 또한, 조사 결과를 반영하여 맵을 설계하였고, 설계된 맵을 수업에 적용한 후 필요한 API와 앱을 설치하여 보완하였다. 그 결과 학습자는 메타버스 공간에서 학습의 주체자가 되어 자유롭게 공간을 파악하고, 수업에 적극적으로 참여하였다. 특히, 오프라인에서 소극적인 학생, 실력이 부족하여 참여율이 저조한 학생은 더 적극적으로 참여하였다. 향후, 학습분석을 할 수 있는 학습자의 로그데이터를 수집할 수 있는 기능들을 API와 자바스크립트 프로그램 추가하여 학습자에게는 실시간 피드백이 가능하게 하고, 교수자에게는 통계 데이터를 가지고 학습자에게 피드백을 할 수 있도록 하는 것이다. 만약 이것이 가능하다면 메타버스 공간이 학습자에게는 학습 보조자 역할과 교수자에는 교수 보조자 역할을 충분히 기대할 수 있다.

HOUSING AND MANAGEMENT OF DAIRY CATTLE IN SMALL SCALE FARMS OF EAST JAVA, IN INDONESIA

  • Sarwiyono, Sarwiyono;Djoharjani, T.;Ibrahim, M.N.M.
    • Asian-Australasian Journal of Animal Sciences
    • /
    • 제6권3호
    • /
    • pp.389-394
    • /
    • 1993
  • A study on housing and management of dairy cows was conducted in three villages. All activities of husbandry related to the housing and the condition of the cows were observed and farmers were interviewed using a questionnaire. The main type of housing was a tie stall mostly in the back yard area with a gable or shed type roof. Inside the shed the temperature ranged from 17 to $29^{\circ}C$ and the relative humidity ranged from 62 to 73%. Drainage and manure handling was poor which lead to poor cleanliness of the stables and animal skins. The floor space was mostly wide and the roof level was low (less than 2.5 m). The slope of the floor (1-3%) was sufficient, the roughness of the floor was of medium quality. The shape and size of the feed trough was good with a surface of mostly irregular forms. Concentrate was mixed with water and offered in liquid form in pails made from plastic or from parts of rubber car tires. Hoof length was too long which could lead to unstable position and self injury. It is concluded that the housing conditions of dairy cattle need to be improved in order to improve the condition of the animals and the production performance.

웹을 기반으로 한 문제은행 시스템 설계 및 구현 (The Design and Implementation of Databank System Based on the Web)

  • 나종석;고병오
    • 정보교육학회논문지
    • /
    • 제4권2호
    • /
    • pp.202-211
    • /
    • 2001
  • 정보화 시대의 요구에 대한 교육적 대응은 학습자 중심의 교육이며, 정보통신기술을 기반으로 한 원격교육이다. 특히 웹은 그 특성상 구성주의 학습 원리를 실현하는데 적절한 환경을 제공하고 있다. 그러나 기존의 웹 기반 평가시스템의 경우 HTML과 자바스크립트만을 이용하여 구현하였기 때문에 상호작용이 떨어져 교육적인 효과가 미비하다. 따라서, 본 논문에서는 원격교육시스템에서 학생들의 학습 이해 능력을 실시간으로 평가하고, 학생들의 평가 결과를 분석하여 개인차를 고려한 수준별 학습을 하는데 유용한 정보를 제공 할 수 있도록 클라이언트/서버 환경에서 시간과 공간의 제약을 받지 않는 상호작용적인 문제 은행 시스템을 설계 및 구현하였다.

  • PDF

안전한 메시지교환을 위한 XML 기반의 변환시스템 (A XML Based Conversion System for Secure Message Exchange)

  • 오대균;홍창범;송정길
    • 인터넷정보학회논문지
    • /
    • 제3권4호
    • /
    • pp.1-9
    • /
    • 2002
  • XML 스키마가 2001년 5월 W3C의 공식 표준안으로 확정되고, XSL과 Xpath, Namespace등의 XML 관련 기술이 발전됨에 따라 XML은 새로운 문서교환의 표준이 되어가고 있다. XML은 다양한 문서의 구조를 표현할 수 있기 때문에 ebXML, RosettaNet, BizTalk들이 e-Business 부분에서 XML을 핵심기술로 사용하고 있다. B2B 전자상거래 시스템에서 업무를 자동화하기 위해서는 표준의 XML 문서가 필요하다. 각 기업들의 내부 문서를 외부기업의 자동화 시스템에서 처리하기 위해서는 문서의 정보손실 없이 외부기업의 문서 형태로 변환하여야 한다. 본 논문에서는 자바 서블릿을 기반으로 XML 문서의 변환하여, 안전한 문서교환을 제공하는 XML 시스템을 설계 구현하였다

  • PDF