• Title/Summary/Keyword: tool design

Search Result 6,694, Processing Time 0.037 seconds

Study on the Application of 3D-based BIM for School Facilities to Increase Cost Management Efficiency (교육시설물 공사비 관리 효율화를 위한 BIM 적용방안에 관한 연구)

  • Kwon, O-Bin;Son, Jae-Ho;Lee, Seung-Hyun
    • Journal of the Korea Institute of Building Construction
    • /
    • v.10 no.6
    • /
    • pp.49-60
    • /
    • 2010
  • Cost Estimating allows each entity in a construction project to plan, distribute, and control its required construction cost for the project. However, existing 2D design based estimating has problems, such as inaccuracy and inefficiency caused by missing, duplicated, or erroneous calculations. In this situation, current estimations for school facilities have more difficulties in forecasting construction costs due to an inadequate work breakdown structure for BOQ (Bill of Quantity) and insufficient guidelines for Basis of Estimate. In this study, therefore, an effort was made to increase the efficiency of estimating for school facilities by applying a 3D modeling based BIM tool to quantity and cost estimates. In addition, this study suggested a reasonable work breakdown structure for BOQ that was appropriate when 3D modeling was applied, and verified it through a case study. The authors tried to provide a BIM-based estimating method for school facilities to obtain greater accuracy and efficiency by having more information in an earlier stage.

Optical Monte Carlo Simulation on Spatial Resolution of Phosphor Coupled X-ray Imaging Detector (형광체 결합형 X선 영상검출기의 공간 해상력 몬테카를로 시뮬레이션)

  • Kang, Sang-Sik;Kim, So-Yeong;Shin, Jung-Wook;Heo, Sung-Wook;Kim, Jae-Hyung;Nam, Sang-Hee
    • Proceedings of the Korean Institute of Electrical and Electronic Material Engineers Conference
    • /
    • 2007.06a
    • /
    • pp.328-328
    • /
    • 2007
  • Large area matrix-addressed image detectors are a recent technology for x-ray imaging with medical diagnostic and other applications. The imaging properties of x-ray pixel detectors depend on the quantum efficiency of x-rays, the generated signal of each x-ray photon and the distribution of the generated signal between pixels. In a phosphor coated detector the light signal is generated by electrons captured in the phosphor screen. In our study we simulated the lateral spread distributions for phosphor coupled detector by Monte Carlo simulations. Most simulations of such detectors simplify the setup by only taking the conversion layer into account neglecting behind. The Monte Carlo code MCNPX has been used to simulate the complete interaction and subsequent charge transport of x-ray radiation. This has allowed the analysis of charge sharing between pixel elements as an important limited factor of digital x-ray imaging system. The parameters are determined by lateral distribution of x-ray photons and x-ray induced electrons. The primary purpose of this study was to develop a design tool for the evaluation of geometry factor in the phosphor coupled optical imaging detector. In order to evaluate the spatial resolution for different phosphor material, phosphor geometry we have developed a simulation code. The developed code calculates the energy absorption and spatial distribution based on both the signal from the scintillating layer and the signal from direct detection of x-ray in the detector. We show that internal scattering contributes to the so-called spatial resolution drop of the image detector. Results from the simulation of spatial distribution in a phosphor pixel detector are presented. The spatial resolution can be increased by optimizing pixel size and phosphor thickness.

  • PDF

Parameter Regionalization of a Tank Model for Simulating Runoffs from Ungauged Watersheds (미계측 유역 유출 모의를 위한 Tank 모형의 매개변수 지역화)

  • Kang, Min Goo;Lee, Joo Heon;Park, Ki Wook
    • Journal of Korea Water Resources Association
    • /
    • v.46 no.5
    • /
    • pp.519-530
    • /
    • 2013
  • To provide a reliable tool for runoff simulations of ungauged watersheds upstream of reservoirs, a daily runoff simulation model, Tank model, is restructured, the parameter regionalization of the model is conducted, and the model's applicability is evaluated. Taking into account the characteristics of runoffs from the watersheds, a three-tank model is employed. The percolation process of the model's third tank is eliminated, considering the water budgets of the watersheds, and its evapotranspiration component is improved, reflecting the conditions of meteorological observation in South Korea. The sensitivity analysis of the model shows that the model's behaviors, varying with a sensitive parameter, ${\alpha}$, are reasonable. The regional parameter estimation equations are determined, using the characteristics and land uses of the watersheds as variables. The model is applied for the runoff simulations of three watersheds and the water stage simulation of one reservoir, and the simulation results are then compared with the observed values, which prove to be in close agreement with the observations. In addition, the results from simulating inflows of twenty-four reservoirs using the model show that the averages of evapotranspiration rate and runoff rate are 42.8% and 56.6%, respectively, which are resonable. Consequently, it is concluded that the model is practically applicable to simulating runoffs from watersheds upstream of reservoirs, and simulated inflow data are useful for watershed management and reservoir planning, design, and operation.

Analysis of 16S-23S rRNA Intergenic Spacer Regions of Aeromonas veronii biogroup sobria and A. caviae (Aeromonas veronii biogroup sobria와 Aeromonas caviae의 16S-23S rRNA Intergenic Spacer Regions 분석)

  • 강동율;이훈구
    • Korean Journal of Microbiology
    • /
    • v.36 no.3
    • /
    • pp.173-180
    • /
    • 2000
  • The intern1 spacer regions (ISR) between the 16s and 23s $1_RNA$ genes of Aeronzonus iwonii blogroupsobria and A. caviae were investigated by PCR fragment length typing and DNA sequencing. A. iwonii bv.sobria has a speciIic 16s-23s pattern of 2-4 fiagments ranging Goin 479-539 bp, with the exception of thespecies Aeron7onns cmiae, which has 3 fragments ranglog from 470-602 bp. In all of the.4 vei*onii bv. sobr,iaand A, caviae strains examined in this study, the 470-481bp Tragnent, designated TSR-1, invariably contained $tDNA^{uc(GAT)$ and $tDNA^{Ala(TGC)$ in contrast to ISR-2 (513-525 bp). ISR-3 (537-539 bp) and ISR-4 (568-602 bp)containing TEX>$tDNA^{Olu(ITC)$ A stretch of 20 nucleotides (178-197 bp) in the ISR-4 was conserved only wit11mA.caiiue, from which the A. caiiae specific primer, named prAC-F, was designed and used for PCR with aAcaviae coimnon reverse primer A PCR product of 450 bp was apparent alnong I , caiizne strains, but not ii1.4.ijeronii bv. sob~ia strains. The PCR product was oot detected t"-om strains belonging to A. hjili-o~~hila, Ebrio,aud the family Ef\ulcornertei,obncteriaceae. This study provides the first molecular tool for mdentifying the species 8.caviae.ing the species 8. caviae.

  • PDF

Development of Web-Based Platform System for Sharing Manufacturing Technologies on Housing Parts of Mobile Products (휴대폰 외장부품 제조기술 공유를 위한 웹기반 플랫폼 개발)

  • Jung, Tae Sung;Yoon, Gil Sang;Heo, Young Moo;Lee, Hyo Soo;Kang, Moon Jin
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.37 no.1
    • /
    • pp.113-119
    • /
    • 2013
  • Despite rapid changes in the structure of industry, manufacturing remains a key industry for economic progress, promotion of trade, increased employment, and the creation of new industries. Production technologies are essential for strengthening the competitiveness of small- and medium-sized manufacturing industries. However, it is very difficult to standardize and systematically propagate production technology from an experienced worker to an inexperienced worker because these technologies are generally improved by the skilled people in a workshop. In this study, we introduce a Web-based platform system consisting of a knowledge authoring tool, technology database, semantic database, and Web portal service for sharing production technologies for the exterior housing parts of mobile products. By investigating various cellular phone designs, reference form factors for three types of mobile phone housings were designed based on the standard features. In addition, several manufacturing technologies and considerable information such as reference mold designs and molding conditions optimized using CAE and recent R&D outputs are stored in this system.

A Web-based Simulation Environment based on the Client/Server Architecture for Distance Education: SimDraw (원격교육을 위한 클라이언트/서버구조의 웹 기반 시뮬레이션 환경 : SimDraw)

  • 서현곤;사공봉;김기형
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.11
    • /
    • pp.1080-1091
    • /
    • 2003
  • Recently, the distance education has been rapidly proliferated with the rapid growth of the Internet and high speed networks. There has been relatively much research with regard to online lecture (teaching and studying) tools for the distance education, compared to the virtual laboratory tools (for self-study and experiments). In this paper, we design and implement a web-based simulation tool, named as SimDraw, for the virtual laboratory in the distance education. To apply the web-based simulation technology into the distance education, some requirements should be met; firstly, the user interface of the simulation should be very easy for students. Secondly, the simulation should be very portable to be run on various computer systems of remote students. Finally, the simulation program on remote computers should be very thin so that students can easily install the program onto their computers. To meet these requirements, SimDraw adopts the client/server architecture; the client program contains only model development and animation functions so that no installation of a client program onto student's system is required, and it can be implemented by a Java applet in Web browsers. The server program supports client programs by offering the functions such as remote compiling, model storing, library management, and user management. For the evaluation of SimDraw, we show the simulation process using the example experimentation of the RIP(Routing Information Protocol) Internet routing protocol.

A Process Programming Language and Its Runtime Support System for the SEED Process-centered Software Engineering Environment (SEED 프로세스 중심 소프트웨어 개발 환경을 위한 프로세스 프로그래밍 언어 및 수행지원 시스템)

  • Kim, Yeong-Gon;Choe, Hyeok-Jae;Lee, Myeong-Jun;Im, Chae-Deok;Han, U-Yong
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.5 no.6
    • /
    • pp.727-737
    • /
    • 1999
  • 프로세스 중심 소프트웨어 개발 환경(PSEE : Process-centered Software Engineering Environment)은 소프트웨어 개발자를 위한 여러가지 정보의 제공과 타스크의 수행, 소프트웨어 개발 도구의 수행 및 제어, 필수적인 규칙이나 업무의 수행등과 같은 다양한 행위를 제공하는 프로세스 모형의 수행을 통하여 소프트웨어 개발 행위를 지원한다. SEED(Software Engineering Environment for Development)는 효율적인 소프트웨어 개발과 프로세스 모형의 수행을 제어하기 위해 ETRI에서 개발된 PSEE이다.본 논문에서는 SEED에서 프로세스 모형을 설계하기 위해 사용되는 SimFlex 프로세스 프로그래밍 언어와, 수행지원시스템인 SEED Engine의 구현에 대하여 기술한다. SimFlex는 간단한 언어 구조를 가진 프로세스 프로그래밍 언어이며, 적절한 적합화를 통하여 다른 PSEE에서 사용될 수 있다. SimFlex 컴파일러는 SimFlex에 의해 기술된 프로세스 모형을 분석하고, 모형의 오류를 검사하며, SEED Engine에 의해 참조되는 중간 프로세스 모형을 생성한다. 중간 프로세스 모형을 사용하여 SEED Engine은 외부 모니터링 도구와 연관하여 사용자를 위한 유용한 정보뿐만 아니라 SimFlex에 의해 기술된 프로세스 모형의 자동적인 수행을 제공한다. SimFlex 언어와 수행지원 시스템의 지원을 통하여 소프트웨어 프로세스를 모형화하는데 드는 비용과 시간을 줄일 수 있으며, 편리하게 프로젝트를 관리하여 양질의 소프트웨어 생산물을 도출할 수 있다. Abstract Process-centered Software Engineering Environments(PSEEs) support software development activities through the enaction of process models, providing a variety of activities such as supply of various information for software developers, automation of routine tasks, invocation and control of software development tools, and enforcement of mandatory rules and practices. The SEED(Software Engineering Environment for Development) system is a PSEE which was developed for effective software process development and controlling the enactment of process models by ETRI.In this paper, we describe the implementation of the SimFlex process programming language used to design process models in SEED, and its runtime support system called by SEED Engine. SimFlex is a software process programming language to describe process models with simple language constructs, and it could be embedded into other PSEEs through appropriate customization. The SimFlex compiler analyzes process models described by SimFlex, check errors in the models, and produce intermediate process models referenced by the SEED Engine. Using the intermediate process models, the SEED Engine provides automatic enactment of the process models described by SimFlex as well as useful information for agents linked to the external monitoring tool. With the help of the SimFlex language and its runtime support system, we can reduce cost and time in modeling software processes and perform convenient project management, producing well-qualified software products.

Study on the Effect of Product Line Pricing on Loading Efficiency and Logistics Cost (상품라인별 가격결정이 적재효율 및 물류비에 미치는 영향에 관한 연구)

  • Jung, Sung-Tae;Yoon, Nam-Soo;Han, Kyu-Chul
    • Journal of Distribution Science
    • /
    • v.12 no.8
    • /
    • pp.55-69
    • /
    • 2014
  • Purpose - Despite the importance of price, many companies do not implement pricing policies smoothly, because typical price management strategies insufficiently consider logistics efficiency and an increase in logistics costs due to logistics waste. This study attempts to examine the effect of product line pricing, which corresponds to product mix pricing, on logistics efficiency in the case of manufacturer A, and analyzes how logistics performance changes in response to these variables. Research design, data, and methodology - This study, based on the case of manufacturer A, involved research through understanding the current status, analyses, and then proposing improvement measures. Among all the products of manufacturer A, product group B was selected as the research object, and its distribution channel and line pricing were examined. As a result of simulation, for products with low loading efficiency, improvement measures such as changing the number of bags in the box were suggested, and a quantitative analysis was conducted on how these measures influence logistics costs. The TOPS program was used for the Pallet loading efficiency simulation tool in this study. To prevent products from protruding out of the pallet, the maximum measurement was set as 0.0mm, and loading efficiency was based on the pallet area, and not volume. In other words, its size (length x width) was focused upon, following the purpose of this study and, then, the results were obtained. Results - As a result of the loading efficiency simulation, when the number of bags in the box was changed for 36 products with low average loading efficiency of 73.7%, as shown in

    , loading efficiency improved to 89.9%. Further, from calculating logistics cost based on the cost calculation standard of manufacturer A, the amount of annual logistics cost reduction amounted to 101,458,084 KRW. Given that the sum of the logistics cost of the product group B of manufacturing enterprises A is 400,340,850 KRW, it can be reduced by 25%, to 298,882,766 KRW. Although many methods improve loading efficiency, this study proved that logistics cost could be reduced by changing the number of bags within boxes. If this measure is applied to other items, visible logistics cost reduction effects will be realized through improvements in loading efficiency. Conclusions - Future pricing policies should consider their correlation with quality, loading efficiency, product specifications, and logistics standardization to prevent logistics waste, enabling management to improve earnings for companies. Thus, when companies decide pricing policies for new products, the aspects of merchandising and marketing should take priority; however, the aspect of logistics also needs to be considered as significant. Measures revealed by the study results are not only the responsibilities of manufacturing enterprises. Pricing policy agreements between manufacturing enterprises and distribution companies, and logistics factors related to price determination should be considered; further, governments should also support them for their collaborations. This will enable consumers to purchase quality products with low prices.

  • Development of Safe Korean Programming Language Using Static Analysis (정적 분석을 이용한 안전한 한글 프로그래밍 언어의 개발)

    • Kang, Dohun;Kim, Yeoneo;Woo, Gyun
      • KIPS Transactions on Computer and Communication Systems
      • /
      • v.5 no.4
      • /
      • pp.79-86
      • /
      • 2016
    • About 75% of software security incidents are caused by software vulnerability. In addition, the after-market repairing cost of the software is higher by more than 30 times than that in the design stage. In this background, the secure coding has been proposed as one of the ways to solve this kind of maintenance problems. Various institutions have addressed the weakness patterns of the standard software. A new Korean programming language Saesark has been proposed to resolve the security weakness on the language level. However, the previous study on Saesark can not resolve the security weakness caused by the API. This paper proposes a way to resolve the security weakness due to the API. It adopts a static analyzer inspecting dangerous methods. It classifies the dangerous methods of the API into two groups: the methods of using tainted data and those accepting in-flowing tainted data. It analyses the security weakness in four steps: searching for the dangerous methods, configuring a call graph, navigating a path between the method for in-flowing tainted data and that uses tainted data on the call graph, and reporting the security weakness detected. To measure the effectiveness of this method, two experiments have been performed on the new version of Saesark adopting the static analysis. The first experiment is the comparison of it with the previous version of Saesark according to the Java Secure Coding Guide. The second experiment is the comparison of the improved Saesark with FindBugs, a Java program vulnerability analysis tool. According to the result, the improved Saesark is 15% more safe than the previous version of Saesark and the F-measure of it 68%, which shows the improvement of 9% point compared to 59%, that of FindBugs.

    Defining an Architectural Pattern for the Software Based Simulators in Consideration of Modifiability and Interoperability (변경가능성과 상호운영성을 고려한 소프트웨어 기반 시뮬레이터 아키텍처 패턴의 정의)

    • Kuk, Seung-Hak;Kim, Hyeon-Soo;Lee, Sang-Uk
      • Journal of KIISE:Computing Practices and Letters
      • /
      • v.15 no.8
      • /
      • pp.547-565
      • /
      • 2009
    • Simulation is the imitation of some real thing, state of affairs, or process. The act of simulating something generally entails identifying certain key characteristics or behaviors of a selected physical or abstract system. And a simulator is the software or hardware tool that performs simulation tasks. When developing a simulator, the non-functional requirements such as modifiability, interoperability, and extendability should be required. However, existing studies about the simulator development focus not on such non-functional requirements but on the methodologies to build the simulation model. In this paper, we suggest the new architectural pattern for the software based simulator in consideration of such non-functional requirements. In order to define the architectural pattern, we identify the essential elements of the simulators, define relationships between them, and design the architectural structure with the elements to accommodate such non-functional requirements. According to the proposed pattern we can solve the simulation problems to combine the various simulation model components. The pattern guarantees modifiability by reconstructing the simulation model, also guarantees interoperability and extendability by adding various interfaces to the simulation model and by keeping the consistent interfacing mechanism between the simulation model components. The suggested architectural pattern can be used as the reference architecture of the simulator systems that will be developed in future.


    (34141) Korea Institute of Science and Technology Information, 245, Daehak-ro, Yuseong-gu, Daejeon
    Copyright (C) KISTI. All Rights Reserved.