• 제목/요약/키워드: code visualization

검색결과 154건 처리시간 0.03초

DEVELOPMENT OF POINT KERNEL SHIELDING ANALYSIS COMPUTER PROGRAM IMPLEMENTING RECENT NUCLEAR DATA AND GRAPHIC USER INTERFACES

  • Kang, Sang-Ho;Lee, Seung-Gi;Chung, Chan-Young;Lee, Choon-Sik;Lee, Jai-Ki
    • Journal of Radiation Protection and Research
    • /
    • 제26권3호
    • /
    • pp.215-224
    • /
    • 2001
  • In order to comply with revised national regulationson radiological protection and to implement recent nuclear data and dose conversion factors, KOPEC developed a new point kernel gamma and beta ray shielding analysis computer program. This new code, named VisualShield, adopted mass attenuation coefficient and buildup factors from recent ANSI/ANS standards and flux-to-dose conversion factors from the International Commission on Radiological Protection (ICRP) Publication 74 for estimation of effective/equivalent dose recommended in ICRP 60. VisualShieid utilizes graphical user interfaces and 3-D visualization of the geometric configuration for preparing input data sets and analyzing results, which leads users to error free processing with visual effects. Code validation and data analysis were performed by comparing the results of various calculations to the data outputs of previous programs such as MCNP 4B, ISOSHLD-II, QAD-CGGP, etc.

  • PDF

범용 3차원 유동해석용 전/후처리 장치의 개발 (Development of a Pre/Post Processor for a General CFD Code)

  • 허성범;허남건
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2002년도 학술대회지
    • /
    • pp.67-70
    • /
    • 2002
  • In the present study a pre/post-processor program has been developed to be used with a general CFD code. This program is capable of performing the basic functions of the pre/post-processing, which include mesh generation and post processing plots. Also through perspective projection, this program can be used to check the quality of generated mesh by moving around inside the mesh. The smoke visualization can be also performed with the present program to visualize the smoke behavior in the case of fire simulation. The examples of the program execution are given in paper.

  • PDF

Refactoring the Code for Visualizing Protein Database Information in a 3D Viewer for Software Reusability

  • Chun, Yoo-Jin;Ham, Seong-Il;Yang, San-Duk;Rhie, Arang;Park, Hyun-Seok
    • Genomics & Informatics
    • /
    • 제6권1호
    • /
    • pp.50-53
    • /
    • 2008
  • We have released five Java Application Programming Interface (API) packages for viewing three-dimensional structures of proteins from the Protein Data Bank. To this end, the user interface of an earlier version has been refactored in an object-oriented fashion, in which refactoring is the process of changing a software system to improve its internal structure, without altering the external behavior. Various GUI design and features have been provided conveniently thanks to the Model-View-Control (MVC) model, which is an architectural pattern used in software engineering. Availability: The source code and API specification can be downloaded from https://sourceforge.net/projects/j3dpsv/.

비강 내 공기유동에 대한 실험 및 전산유동가시화 (Numerical and experimental flow visualization on nasal air flow)

  • 김성균;박준형;휜광림
    • 한국전산유체공학회:학술대회논문집
    • /
    • 한국전산유체공학회 2008년도 춘계학술대회논문집
    • /
    • pp.498-501
    • /
    • 2008
  • Knowledge of airflow characteristics in nasal cavities is essential to understand the physiological and pathological aspects of nasal breathing. Several studies have utilized physical models of the healthy nasal cavity to investigate the relationship between nasal anatomy and airflow. In our laboratory, there have been a series of experimental investigations on the nasal airflow in normal, abnormal, and deformed nasal cavity models cavity models by PIV under both constant and periodic flow conditions. In this time normal and several deformed nasal cavity models, which simulate surgical operation, Turbinectomy, are investigated numerically by the FVM general purpose code and PIV analysis. The comparisons of these results are appreciated. Dense CT data and careful treatment of model surface under the ENT doctor's advice provide more sophisticated cavity models. The Davis (LaVision Co.) code is used for PIV flow analysis. Average and RMS distributions have been obtained for inspirational and expirational nasal airflows in the normal and deformed nasal cavities.

  • PDF

EFP 설계의 전산 해석 (Computational Analysis of EFP Design)

  • 최서원;강호철;홍종태;이상길
    • 한국군사과학기술학회지
    • /
    • 제2권2호
    • /
    • pp.110-116
    • /
    • 1999
  • Supersonic flows over an EFP(explosively formed projectile) have been calculated by a high-order conservation law scheme and two-layer $$textsc{k}$-{\varepsilon}$ model on hybrid viscous unstructured mesh. To verify the accuracy and robustness of the developed code, two basic flows about airfoils are computed and results are compared with existing experimental data and computational results. The comparisons confirm the validity of the code and justify our use for such a highly supersonic and viscous flow over a blunt body. Complex flow features of supersonic flows over an EFP are clearly captured and show agreements with the flow visualization. From the interaction of oblique shocks near the surface of flare, flow structures, that were not identified by previous experimental results, are discovered as a result of present computation.

  • PDF

코드 내부 정보의 정규화 기반 효율적인 코드 정적 분석 및 가시화 (Effective code static analysis and visualization based on Normalization of internal code information)

  • 박찬솔;전병국;김영철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2022년도 추계학술발표대회
    • /
    • pp.85-87
    • /
    • 2022
  • 고품질 코드를 위한 정적 분석은 아직도 매우 필요한 영역이며, 또한 코드의 가시화는 개발자들에게 코드의 복잡한 모듈에 대한 가이드에 필요하다. 기존의 코드 가시화는 정적 분석의 코드 내부 정보들을 DB 테이블화 및 품질 지표(CK Metrics, Coupling, # function Calls, Bed smell) 질의어화, 그리고 추출된 정보를 가시화하는 것에만 초점을 두었다. 문제는 코드 내부 정보(Class, method, parameters, etc) 테이블들에 대한 join 연산 시 엄청난 시간과 리소스가 소모된다. 이 문제를 해결하기 위해, 우리는 테이블 설계의 정규화를 제안한다. 또한 필요한 품질 지표의 질의를 통해 코드 내부 정보 추출하여 데이터 및 제어 복잡 모듈을 식별하여 refactoring 를 가이드 한다. 앞으로는 이 부분의 AI learning 을 통해 bad/good program 을 식별을 기대한다.

시각 프로그래밍이 가능한 신호분석 환경 (Signal Analysis and Visualization Environment with Visual Programming Capability)

  • 박승훈;우응제;이헌주;황진하;김형진;장재명
    • 대한의용생체공학회:의공학회지
    • /
    • 제18권4호
    • /
    • pp.397-407
    • /
    • 1997
  • 본 논문에서는 기본적인 신호 처리 기능 블록들을 시각 프로그래밍 기법으로 조합하여 원하는 신호 분석 작업을 수행할 수 있는 신호 분석 환경 시스템에 대해 기술하였다. 기본적인 신호 처리 알고리즘들을 기본 기능 블록의 형태로 내장하고 있으며, 사용자가 스스로 개발한 신호 처리 알고리즘들은 정해진 형식에 맞추어 기능 블록의 형태로 구현하기만 하면, 코드의 변경 없이 신호 분석 환경에 추가할 수 있다. 기본적으로 제공되는 시각화 기능 블록을 사용하여 생체신호를 비롯한 각종 1차원 신호들과 신호 처리 알고리즘에 의해 변화된 파형들을 비교 관찰할 수 있을 뿐 아니라, 신호 검출 알고리즘에 의해 검출된 사건 정보들을 신호에 중첩하여 관찰할 수도 있다. 본 연구에서 개발된 신호 분석 환경 시스템은 객체지향 개념에 의거하여 설계, 구현되었으며, Windows NT 환경에서 동작한다.

  • PDF

QR 코드 기반 항공기 정비 부품 관리 방안 연구 (A Study on QR code based Management of Aircraft Maintenance Parts)

  • 송영근;이두용;장정환;이창호
    • 대한안전경영과학회지
    • /
    • 제13권1호
    • /
    • pp.183-188
    • /
    • 2011
  • Management of maintenance parts in the aircraft have difficulty because of high cost of part, necessity of separate managements, and very many kinds of parts. The serial number of parts was used in maintenance process and then the results was depended on worker's ability. Also the workers used printed work order and manual at every time in maintenance processes. In this study, we analyzed the maintenance process and the information that occurs in the material warehouse and hangar for large airline company to solve the problems about inventory and visualization. Based on above analysis we developed the maintenance process with integrated by information technologies such as QR code and tablet PC. We expect the reduced errors resulting from visually checking and decreased work hours and maintenance cost and will finally develop the smart work.

직접용기주입에 따른 유체혼합에 관한 연구 (An Investigation of Fluid Mixing with Direct Vessel Injection)

  • Cha, Jong-Hee;Jun, Hyung-Gil
    • Nuclear Engineering and Technology
    • /
    • 제26권1호
    • /
    • pp.63-77
    • /
    • 1994
  • 이 연구는 가압경수로의 원자로 다운커머내에서 과도냉각시 직접용기주입에 따른 유체혼합현상을 가압열충격의 견지에서 시험모델을 사용하여 조사한 것이다. 시험모델은 ABB-CE System80+ 원자로 구조에 근거하여 설계되었다. 이 원자로에 대한 가능성 있는 가압열충격 사고로서 콜드레그 소형파단 냉각재 상실사고와 주중기관 판단 사고가 선정되었다. 시험은 두 부분으로 구성되는데 첫째 부분은 원자로 다운커머에서 직접용기 주입수와 기존냉각재간의 유체혼합을 가시화법에 의하여 시험한 것이고, 둘째 부분은 별도의 시험모델에서 직접용기주입에 따른 열적혼합을 시험한 것이다. 가시화 시험에서는 과도적 냉각기간중 직접용기 주입수와 1차 냉각재간의 물리적 상호작용이 밝혀졌다. 열적혼합시험에서는 소형파단 냉각재 상실사고시 직접용기주입에 의한 심한 냉각현상이 다운커머내서 관찰되었다. 측정된 온도곡선은 소형파단 냉각재 상실사고에 대하여 REMIX 로드, 증기관 파단사고에 대하여는 COM-MIX-1B 코드에 의한 계산과 비교되었다.

  • PDF

정적분석을 이용한 자바 언어의 권한검사 시각화 시스템 (A Visualization System for Permission Check in Java using Static Analysis)

  • 김윤경;창병모
    • 정보처리학회논문지A
    • /
    • 제13A권5호
    • /
    • pp.399-404
    • /
    • 2006
  • Java 2에서 자원에 대한 접근 권한관리를 위하여 프로그래머는 프로그램 실행에 필요한 권한들을 정책파일(polic file)에 기술하고, 보안관 리자(Security Manager)를 설치하여 프로그램을 수행시킨다. 프로그램 실행 중에 자원에 대한 접근을 시도할 때마다. 보안관리자는 스택 인스펙션을 통해 접근 권한이 있는지 검사한다. 본 논문에서는 프로그래머가 안전한 보안정책을 세우는데 편의를 제공하고자 권한검사 관련 정보를 정적으로 분석하여 시각적으로 보여주는 시스템을 구현하였다. 권한김사 시각화 시스템은 정적 권한검사 분석에 기반하여, 각 메소드 별로 항상 성공하거나 항상 실패하는 권한검사를 계산한다. 프로그래머는 프로그램을 실행시켜보기 전에 권한검사와 스택 인스펙션이 어떻게 수행되는지 시각적으로 확인해 볼 수 있다. 이러한 정보를 토대로 안전한 보안정책을 세우기 위해 프로그램이나 정책파일을 수정할 수 있다.