• 제목/요약/키워드: JAVA 3D

검색결과 135건 처리시간 0.027초

Service ORiented Computing EnviRonment (SORCER) for deterministic global and stochastic aircraft design optimization: part 1

  • Raghunath, Chaitra;Watson, Layne T.;Jrad, Mohamed;Kapania, Rakesh K.;Kolonay, Raymond M.
    • Advances in aircraft and spacecraft science
    • /
    • 제4권3호
    • /
    • pp.297-316
    • /
    • 2017
  • With rapid growth in the complexity of large scale engineering systems, the application of multidisciplinary analysis and design optimization (MDO) in the engineering design process has garnered much attention. MDO addresses the challenge of integrating several different disciplines into the design process. Primary challenges of MDO include computational expense and poor scalability. The introduction of a distributed, collaborative computational environment results in better utilization of available computational resources, reducing the time to solution, and enhancing scalability. SORCER, a Java-based network-centric computing platform, enables analyses and design studies in a distributed collaborative computing environment. Two different optimization algorithms widely used in multidisciplinary engineering design-VTDIRECT95 and QNSTOP-are implemented on a SORCER grid. VTDIRECT95, a Fortran 95 implementation of D. R. Jones' algorithm DIRECT, is a highly parallelizable derivative-free deterministic global optimization algorithm. QNSTOP is a parallel quasi-Newton algorithm for stochastic optimization problems. The purpose of integrating VTDIRECT95 and QNSTOP into the SORCER framework is to provide load balancing among computational resources, resulting in a dynamically scalable process. Further, the federated computing paradigm implemented by SORCER manages distributed services in real time, thereby significantly speeding up the design process. Part 1 covers SORCER and the algorithms, Part 2 presents results for aircraft panel design with curvilinear stiffeners.

Service ORiented Computing EnviRonment (SORCER) for deterministic global and stochastic aircraft design optimization: part 2

  • Raghunath, Chaitra;Watson, Layne T.;Jrad, Mohamed;Kapania, Rakesh K.;Kolonay, Raymond M.
    • Advances in aircraft and spacecraft science
    • /
    • 제4권3호
    • /
    • pp.317-334
    • /
    • 2017
  • With rapid growth in the complexity of large scale engineering systems, the application of multidisciplinary analysis and design optimization (MDO) in the engineering design process has garnered much attention. MDO addresses the challenge of integrating several different disciplines into the design process. Primary challenges of MDO include computational expense and poor scalability. The introduction of a distributed, collaborative computational environment results in better utilization of available computational resources, reducing the time to solution, and enhancing scalability. SORCER, a Java-based network-centric computing platform, enables analyses and design studies in a distributed collaborative computing environment. Two different optimization algorithms widely used in multidisciplinary engineering design-VTDIRECT95 and QNSTOP-are implemented on a SORCER grid. VTDIRECT95, a Fortran 95 implementation of D. R. Jones' algorithm DIRECT, is a highly parallelizable derivative-free deterministic global optimization algorithm. QNSTOP is a parallel quasi-Newton algorithm for stochastic optimization problems. The purpose of integrating VTDIRECT95 and QNSTOP into the SORCER framework is to provide load balancing among computational resources, resulting in a dynamically scalable process. Further, the federated computing paradigm implemented by SORCER manages distributed services in real time, thereby significantly speeding up the design process. Part 1 covers SORCER and the algorithms, Part 2 presents results for aircraft panel design with curvilinear stiffeners.

중소기업을 위한 하둡 클러스터의 프로토타입과 분석 소프트웨어의 통합된 검증 (Integrated Verification of Hadoop Cluster Prototypes and Analysis Software for SMB)

  • 차병래;김남호;이성호;지유강;김종원
    • 한국항행학회논문지
    • /
    • 제18권2호
    • /
    • pp.191-199
    • /
    • 2014
  • 최근 IT 분야의 화두인 클라우드 컴퓨팅과 빅데이터 패러다임을 중소기업(Small and Medium Business: SMB) 차원에서 용이하게 활용하도록 지원하는 시도가 증가하고 있다. 이러한 노력의 일환으로, 본 논문에서는 프라이빗 클라우드 인프라 환경을 대상으로 하둡(Hadoop) 클러스터를 시험적으로 구축하는 프로토타입을 설계하고 구현한다. 프로토타입 구현은 싱글보드, PC, 그리고 서버를 이용하여 각각 수행하고, 그 성능을 테스트한다. 또한, ASA (American Standard Association) Dataset을 이용한 빅데이터 분석을 통해서 구축된 하둡 프로토타입을 활용하는 분석 소프트웨어 시스템의 성능을 통합적으로 검증한 결과를 제시한다. 이를 위해, R, 파이썬, D3, 자바와 같은 오픈소스를 이용하여 분석 소프트웨어 시스템을 구현하고, 테스트를 수행한다.

Effect of nutrition education and traditional game-based physical activity interventions, on lipid profile improvement in overweight and obese children in West Java Indonesia

  • Yulia, Cica;Khomsan, Ali;Sukandar, Dadang;Riyadi, Hadi
    • Nutrition Research and Practice
    • /
    • 제15권4호
    • /
    • pp.479-491
    • /
    • 2021
  • BACKGROUND/OBJECTIVES: One ongoing effort to curtail dyslipidemia in school children is through lifestyle intervention. This study analyzes outcomes of the intervention of nutrition education and Javanese traditional game-based physical activity, on lipid profiles of overweight and obese children. SUBJECTS/METHODS: The experimental study consisted of three steps: data collection (October to December 2016), intervention processes (January to March 2017), and final report preparation (April to May 2017). This was a split-plot block study, enrolling a total of 72 subjects. Traditional game intervention (12 meetings) and nutrition education (9 meetings) was carried out within 3 months with material related to obesity. RESULTS: Our results showed no decrease in the levels of total cholesterol in the group receiving nutrition education (rise by 1.56 mg/dL), but when compared to subjects without intervention, total cholesterol levels experienced was increased. The group which did not receive physical activity showed increase in the total cholesterol, whereas the traditional game intervention group showed a decrease of 0.05 mg/dL total cholesterol at the end of the intervention. Nutrition education and physical activity interventions did not influence any reduction in the low-density lipoprotein cholesterol (LDL-C) levels, but rather showed a tendency to increase at the end of the intervention. However, the increase in LDL-c levels in the traditional game group was lower than in other intervention groups. Duncan's test indicated that the effect of nutrition education and physical activity interventions did not differ from the cut-off values of LDL-C and high-density lipoprotein cholesterol. CONCLUSIONS: Total cholesterol and triglyceride levels in the traditional game group tended to decrease at the end of the intervention, but the results did not differ much from other intervention groups. We deduce that nutrition education and traditional game-based physical activity interventions are not capable of improving blood lipid profiles in overweight and obese children within 3 months. It is necessary to increase the time of physical activity intervention to maintain the lipid profile in another study.

확장성을 고려한 산업디자인 협력시스템 설계 및 구현 (Design and Implementation of an Industrial-Design Collaborative System to Support Scalability)

  • 양진모;이승룡;전태웅
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권5호
    • /
    • pp.513-527
    • /
    • 2000
  • 본 논문에서는 3D 애니메이션, 컴퓨터 게임, 산업디자인 제작과 같은 애플리케이션을 원격지에서 가상공간을 통해 공동작업을 수행 할 수 있는 협력시스템 프레임워크 설계 및 개발에 대한 경험을 기술한다. 개발된 시스템은 클라이언트/서버 구조를 가지며,플랫폼에 독립적이고, 확장과 이식이 용이한 협력시스템 프레임워크 구축을 목표로 하고 있다. 이러한 목표를 달성하기 위하여 서버는 자바로 구현하였고, 작업의 부하를 효과적으로 분산시키고 확장성과 객체관리를 용이하게 하기 위하여 분산형과 중앙집중형을 혼합한 절출형 구조를 채택하였다. 이를 위하여 서버는 작업 부하와 기능을 고려하여 사용자의 협력 준비단계를 담당하는 사용자 관리서버, 협력 작업 세션을 지원하는 세션 관리자 서버, 사용자 관리서버들간의 연동 방법을 제공하는 정보 서버로 구성하였다. 클라이언트는 사용자의 편의를 위하여 Windows환경에서 Visual C++로 구현하였다. 그리고, 공동 저작 도구로써 단독환경(stand-alone)에서 가장 많이 사용되는 Kinetic사의 상용 3D Studio Max를 객체공유 방법을 제공할 수 있는 plug-in 기술을 사용하여 분산환경에서 작동하도록 확장하였으며, 채팅과 화이트보드 기능도 제공한다.

  • PDF

구역화물운송업과 노선화물운송업의 산업구조 특성 비교 (A Comparative Study about Industrial Structure Feature between TL Carriers and LTL Carriers)

  • 민승기
    • 대한교통학회지
    • /
    • 제19권1호
    • /
    • pp.101-114
    • /
    • 2001
  • 운송업체는 일정한 질적 수준의 운행을 지속해야 하므로 수요변화에 대응하여 단시간내에 공급을 변화시키는 데에 어려움이 있다. 일단 운송업체가 어떤 지역을 운행하기로 했다면, 비록 운송수요가 감소하여 채산성이 맞지 않는다 하더라도 다른 상품처럼 공급을 임의대로 감소시키거나 단절시킬 수 없다. 특히 이와같은 성격은 화물자동차운송업에 있어서 구역화물운송업보다는 노선화물운송업에서 훨씬 더 강하게 나타나고 있다. 그러므로 구역화물운송업은 노선화물운송업에 비해 운송수요의 변동에 즉각적으로 대응하는 측면을 지니고 있다. 이와같은 구역화물운송업과 노선화물운송업에 있어서 노선화물운송업은 도로, 화물터미널 모두 구역화물운송업에 비해 부족한 것으로 나타났는데 도로보다는 화물터미널이 더 부족하다. 도로의 부족상태는 1990년에 가장 컷다가 그후 작아진 반면, 화물터미널의 부족상태는 계속 커지고 있다. 그러므로 화물터미널은 도로와는 달리 확충의 필요성이 더 크며, 투자조건에 있어서도 도로보다 더 유리하다. 이에 따라 화물터미널을 확충할 경우 노선화물 운송업체에서는 도로의 확충을 필요로 하지만. 구역화물운송업에 있어서는 도로확충의 필요성을 줄이게 된다. 이와 같은 화물터미널은 운송수입의 측면에서 구역화물운송업보다는 노선화물운송업에 더 크게 기여하는 것으로 분석되었다. 그러나 화물터미널을 비롯하여 도로를 적정수준으로 조정할 경우 구역화물운송업에서는 규모의 불경제가 더 커지고, 노선화물운송업에서는 규모의 경제가 더 커지므로 구역화물운송업은 소규모 운송업체 및 개별화물을 활성화해야 하며, 노선화물운송업은 비수익노선의 존재, 임대 영업소의 과다, 화물터미널 불충분, 운전기사의 부족, 사고화물 피해보상제도 미비 등과 같은 제반 문제점을 개선하여, 규모의 경제를 최대로 활용할 수 있는 기반을 구축해야 할 것이다.vironment), Scene manager(manage 3D geographic world), Scene editor, Spatial analyzer(Intersect, Buffering, Network analysis), VRML exporter. While, most other 3D GISes or cartographic mapping systems may be categorized into 3D visualization systems handling terrain height-field processing, 2D GIS extension modules, or 3D geometric feature generation system using orthophoto image: actually, these are eventually considered as several parts of "real 3D GIS". As well as these things, other components, especially web-based 3D GIS, are being implemented in this study: Surface/feature integration, Java/VRML linkage, Mesh/Grid problem, LOD(Level of Detail)/Tiling, Public access security problem, 3-tier architecture extension, Surface handling strategy for VRML., -9.00~12.49 and -19.81~19.81%, respectively). Therefore, it is concluded that the two formulations are bioequivalent for both the extent

  • PDF

New Species of the Genus Metschnikowia Isolated from Flowers in Indonesia, Metschnikowia cibodasensis sp. nov.

  • Sjamsuridzal, Wellyzar;Oetari, Ariyanti;Nakashima, Chiharu;Kanti, Atit;Saraswati, Rasti;Widyastuti, Yantyati;Ando, Katsuhiko
    • Journal of Microbiology and Biotechnology
    • /
    • 제23권7호
    • /
    • pp.905-912
    • /
    • 2013
  • A novel species, Metschnikowia cibodasensis, is proposed to accommodate eight strains (ID03-$0093^T$, ID03-0094, ID03-0095, ID03-0096, ID03-0097, ID03-0098, ID03-0099, and ID03-0109) isolated from flowers of Saurauia pendula, Berberis nepalensis, and Brunfelsia americana in Cibodas Botanical Garden, West Java, Indonesia. The type strain of M. cibodasensis is ID03-$0093^T$ (= NBRC $101693^T$ =UICC $Y-335^T$ = BTCC-$Y25^T$). The common features of M. cibodasensis are a spherical to ellipsoidopedunculate shaped ascus, which contains one or two needle-shaped ascospores, and lyse at maturity. Asci generally develop directly from vegetative cells but sometimes from chlamydospores. The neighbor-joining tree based on the D1/D2 domain of nuclear large subunit (nLSU) ribosomal DNA sequences strongly supports that M. cibodasensis (eight strains) and its closest teleomorphic species, M. reukaufii, are different species by a 100% bootstrap value. The type strain of M. cibodasensis, ID03-$0093^T$, differed from M. reukaufii NBRC $1679^T$ by six nt (five substitutions and one deletion) in their D1/D2 region of nLSU rDNA, and by 18 nt (five deletions, four insertions, and nine substitutions) in their internal transcribed spacer regions of rDNA, respectively. Four strains representative of M. cibodasensis (ID03-$0093^T$, ID03-0095, ID03-0096, and ID03-0099) showed a mol% G+C content of $44.05{\pm}0.25%$, whereas that of M. reukaufii NBRC $1679^T$ was 41.3%. The low value of DNA-DNA homology (5-16%) in four strains of M. cibodasensis and M. reukaufii NBRC $1679^T$ strongly supported that these strains represent a distinct species.

관계형 데이터베이스 구성 요소의 의미 관계를 고려한 RDB to RDF 매핑 시스템 (An RDB to RDF Mapping System Considering Semantic Relations of RDB Components)

  • 성하정;김장원;이석훈;백두권
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제3권1호
    • /
    • pp.19-30
    • /
    • 2014
  • 시맨틱 웹의 확산을 위해 관계형 데이터베이스에 저장된 데이터를 온톨로지로 변환하는 연구가 활발히 진행 중이다. 관계형 데이터베이스에 저장된 데이터를 온톨로지로 변환하기 위한 연구들은 관계형 데이터베이스의 구성 요소와 RDF 구성 요소를 매핑하는 방식인 RDB to RDF 매핑 모델을 주로 사용한다. 하지만 지금까지 제안된 매핑 모델들은 그 표현방식이 서로 다르며, 이는 사용자의 접근성과 재사용성을 떨어트린다. 이로 인해 표준화된 매핑 언어의 필요성이 대두되었으며, W3C에서는 RDB to RDF 모델의 표준 매핑 언어로서 R2RML을 제안하였다. R2RML은 관계형 데이터베이스 스키마 정보만을 RDF로 변환하는 특징을 가진다. 이와 같은 이유로 관계형 데이터베이스의 테이블 명, 컬럼 명 사이의 관계정보에 대한 온톨로지를 추가할 수 없다. 이 논문에서는 이러한 문제를 해결하기 위해 관계형 데이터베이스 구성 요소의 의미 관계를 고려한 RDB to RDF 매핑 시스템을 제안한다. 제안 시스템은 R2RML에서 정의한 관계형 데이터베이스의 스키마 정보에 RDFS 속성 정보를 확장하여 매핑 정보를 생성한다. 이러한 매핑 정보는 관계형 데이터베이스에 저장된 데이터를 RDFS 속성 정보가 포함된 RDF로 변환시킨다. 이 논문에서는 제안 시스템을 자바 기반의 프로토타입으로 구현하며, 비교 평가를 위해 관계형 데이터베이스에 저장된 데이터를 RDF로 변환하는 실험을 수행하고 결과를 D2RQ, RDBToOnto, Morph와 비교한다. 제안 시스템은 다른 연구들에 비해 변환한 온톨로지가 풍부한 의미관계를 표현하며, 데이터 변환 시간에서 가장 우수한 성능을 보인다.

자동차 대기오염물질 산정 방법론 설정에 관한 비교 연구 (강남구의 실시간 교통량 자료를 이용하여) (Comparative Study on the Methodology of Motor Vehicle Emission Calculation by Using Real-Time Traffic Volume in the Kangnam-Gu)

  • 박성규;김신도;이영인
    • 대한교통학회지
    • /
    • 제19권4호
    • /
    • pp.35-47
    • /
    • 2001
  • 대도시에서 자동차는 1차 대기오염물질의 가장 큰 발생원 중의 하나이기 때문에 자동차 오염물질을 감소시키기 위한 수많은 저감 대책이 추진되고 있다. 이러한 저감 대책 연구의 대표적인 특징은 대기오염물질의 배출목록 자료의 구축 시 오염물질의 정량성과 공간적인 분포성에 대한 것이다. 자동차 오염물질을 산정 할 때 배출목록은 활동도 통계와 차종별 배출계수 자료 등이 수집되어야 한다. 대부분의 배출목록은 개별조사나 교통모델에 의한 수동적인 자료로서 자료가 수집되는 순간부터 과거 자료가 되는 특성을 지닌다. 따라서, 최근의 추세는 도시 교통제어시스템과 자동차가 주변 환경에 미치는 영향 평가의 결합에 대한 연구가 추진되고 있다. 본 연구에서는 실시간 교통 자료를 이용한 이동오염원의 배출량을 평가하기 위한 산출 기법을 비교하여 배출량 자료구축의 방향을 설정하고자 하였다. 대상지역에서 대표적인 자동차 오염물질 중 CO의 배출량을 산정 하였다. 교통자료는 서울시 강남구 지역(강남대로-영동대로와 역삼로-양재대로 축)에 설치되어 있는 교차로 검지기에서 수집되는 첨단교통신호시스템의 실시간 교통정보를 이용하였다. 실시간 교통정보 중 시간대별 통과 교통량과 통과속도 자료를 이용하여 시간대별 평균주행속도에 따른 배출계수와 각 도로의 길이를 고려하여 각 도로별·시간대별로 자동차에서 배출되는 CO 배출량을 산정 하였다. 또한, 기존의 차종별 일일평균주행거리에 의한 방법으로 산정한 결과와 비교하여 각각의 방법에 따른 장·단점을 파악하여 자동차 대기오염물질 배출량 산정방법론을 제시하고자 하였다.5 nm 부근과 410nm 부근의 두 부분에서 최대 파장을 나타내는 것으로 보아 410 nm 부근이 파장은 180일 이후에 형성되는 것으로 보인다. 또한 오늘날 주거형태 변화에 따라 담금용기를 항아리에 유리병으로 달리하여 보았을 때 맛과 향미, 색의 면에서 유리병에 담근 간장이 바람직하지 못한 결과를 나타내었다.), Scene editor, Spatial analyzer(Intersect, Buffering, Network analysis), VRML exporter. While, most other 3D GISes or cartographic mapping systems may be categorized into 3D visualization systems handling terrain height-field processing, 2D GIS extension modules, or 3D geometric feature generation system using orthophoto image: actually, these are eventually considered as several parts of "real 3D GIS". As well as these things, other components, especially web-based 3D GIS, are being implemented in this study: Surface/feature integration, Java/VRML linkage, Mesh/Grid problem, LOD(Level of Detail)

  • PDF

Prediction & Assessment of Change Prone Classes Using Statistical & Machine Learning Techniques

  • Malhotra, Ruchika;Jangra, Ravi
    • Journal of Information Processing Systems
    • /
    • 제13권4호
    • /
    • pp.778-804
    • /
    • 2017
  • Software today has become an inseparable part of our life. In order to achieve the ever demanding needs of customers, it has to rapidly evolve and include a number of changes. In this paper, our aim is to study the relationship of object oriented metrics with change proneness attribute of a class. Prediction models based on this study can help us in identifying change prone classes of a software. We can then focus our efforts on these change prone classes during testing to yield a better quality software. Previously, researchers have used statistical methods for predicting change prone classes. But machine learning methods are rarely used for identification of change prone classes. In our study, we evaluate and compare the performances of ten machine learning methods with the statistical method. This evaluation is based on two open source software systems developed in Java language. We also validated the developed prediction models using other software data set in the same domain (3D modelling). The performance of the predicted models was evaluated using receiver operating characteristic analysis. The results indicate that the machine learning methods are at par with the statistical method for prediction of change prone classes. Another analysis showed that the models constructed for a software can also be used to predict change prone nature of classes of another software in the same domain. This study would help developers in performing effective regression testing at low cost and effort. It will also help the developers to design an effective model that results in less change prone classes, hence better maintenance.