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

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

C++를 위한 대화식 다중 뷰 시각 프로그래밍 환경 (An Interactive Multi-View Visual Programming Environment for C++)

  • 류천열;정근호;유재우;송후봉
    • 한국정보처리학회논문지
    • /
    • 제2권5호
    • /
    • pp.746-756
    • /
    • 1995
  • 본 논문은 다중 뷰를 이용한 대화식 시각 프로그래밍 환경에 관한 연구로서, C++언어 프로그래밍을 위한 클래스의 시각화와 호출되는 멤버 함수의 흐름을 시각 화하는 뷰들을 제공한다. 본 연구는 클래스에 대한 새로운 시각 기호를 정의하고, 시 각 기호를 이용한 다양한 뷰의 대화식 시각 프로그래밍 환경을 구성 하였다. 대화식 다중 뷰 시각 프로그래밍 환경은 객체지향 언어에서 클래스의 표현과 객체간의 실행 관계를 시각적으로 표현하므로써 객체지향 프로그램의 전체 구조에 대한 파악이 용이 하여 프로그램의 개발이 손쉬워지고, 초보자를 위한 교육과 훈련에도 유용하게 사용 될 수 있다.

  • PDF

비정형 텍스트 테이터 분석을 위한 워드클라우드 기법에 관한 연구 (A Study on Word Cloud Techniques for Analysis of Unstructured Text Data)

  • 이원조
    • 문화기술의 융합
    • /
    • 제6권4호
    • /
    • pp.715-720
    • /
    • 2020
  • 빅데이터 분석에서 텍스트 데이터는 대부분 비정형이고 대용량으로 분석 기법이 정립되지 않아 분석에 어려움이 많았다. 따라서 텍스트 데이터 분석 기법의 하나인 빅데이터 워드클라우드 기법의 실무 적용시 문제점과 유용성 검증을 통한 상용화 가능성을 위해 본 연구를 수행하였다. 본 논문에서는 R 프로그램 워드클라우드 기법을 이용하여 "대통령 UN연설문"을 시각화 분석을 하고 이 기법의 한계와 문제점을 도출한다. 그리고 이를 해결하기 위한 개선된 모델을 제안하여 워드클라우드 기법의 실무 적용에 대한 효율적인 방안을 제시한다.

Visualization of Crust in Metallic Piping Through Real-Time Neutron Radiography Obtained with Low Intensity Thermal Neutron Flux

  • Luiz, Leandro C.;Ferreira, Francisco J.O.;Crispim, Verginia R.
    • Nuclear Engineering and Technology
    • /
    • 제49권4호
    • /
    • pp.781-786
    • /
    • 2017
  • The presence of crust on the inner walls of metallic ducts impairs transportation because crust completely or partially hinders the passage of fluid to the processing unit and causes damage to equipment connected to the production line. Its localization is crucial. With the development of the electronic imaging system installed at the Argonauta/Nuclear Engineering Institute (IEN)/National Nuclear Energy Commission (CNEN) reactor, it became possible to visualize crust in the interior of metallic piping of small diameter using real-time neutron radiography images obtained with a low neutron flux. The obtained images showed the resistance offered by crust on the passage of water inside the pipe. No discrepancy of the flow profile at the bottom of the pipe, before the crust region, was registered. However, after the passage of liquid through the pipe, images of the disturbances of the flow were clear and discrepancies in the flow profile were steep. This shows that this technique added the assembled apparatus was efficient for the visualization of the crust and of the two-phase flows.

영상정보를 이용한 병렬 프로그램내의 병행성 판별 (Check of Concurrency in Parallel Programs using Image Information)

  • 박명철;하석운
    • 한국정보통신학회논문지
    • /
    • 제10권12호
    • /
    • pp.2132-2139
    • /
    • 2006
  • 내포 병렬성을 포함하는 병렬 프로그램은 복잡한 수행 양상을 가지며, 태스크들은 병행적으로 수행되는 경향이 있다. 이러한 병행성은 대부분의 오류을 유발하는 근본적인 원인이 된다. 본 논문은 병렬 프로그램 수행양상을 영상화하여 두 태스크간의 병행성을 판별할 수 있는 새로운 방법을 제안한다. 기존의 방법들은 전역적인 구조를 보이는데 제약이 있고 과다한 추상화로 인하여 수행양상의 직관성을 저해하는 경향이 있다. 본 논문에서 제안한 기법은 영상 가시화에 적합한 레이블링 기법을 제안하고, 제안한 레이블링 기법을 적용하여 산출된 각 태스크의 레이블정보를 2차원 평면상에서 분할된 영역으로 표현한다. 이를 토대로 각 태스크의 순서화 관계를 식별할 수 있는 독립된 영상을 생성한다. 결과로 생성된 영상은 관련 태스크의 의미론적 분석을 간소화하고 전체 프로그램의 전역적 수행 구조의 개요를 사용자에게 효과적으로 제공한다.

프로그램 코드 분석을 위한 유사도 측정 및 가시화 기법 (A Similarity Measurement and Visualization Method for the Analysis of Program Code)

  • 이영주;이정진
    • 한국멀티미디어학회논문지
    • /
    • 제16권7호
    • /
    • pp.802-809
    • /
    • 2013
  • 본 논문에서는 프로그래밍 언어에 정의되는 지정자와 키워드가 프로그램 코드 상에서 연속적인 패턴으로 나타나게 될 때, 해당 연속 패턴들의 빈도와 길이를 측정하여 두 코드 사이의 유사성을 측정하는 기법을 제안한다. 또한, 이러한 분석 결과를 정형적 개념 분석 기법을 이용하여 가시화하는 기법을 제안한다. 제안 기법은 기존의 유사도 측정 기법에서는 고려하지 않았던 단어 인접성을 유사도 측정에 반영한다. 함수 단위로 지정자와 키워드 패턴을 이용하여 함수의 호출 순서나 수행 순서에 상관없이 표절을 탐지할 수 있다. 또한, 유사도 측정 결과는 정형적 개념 분석 기법을 이용하여 격자(lattice)로 시각화되어 사용자의 이해도를 높일 수 있다. 실험 결과 제안 기법은 96%의 표절 탐지 성공률을 보여주었다. 제안 기법은 프로그램 코드 뿐만 아니라 일반 문서의 분석에도 적용될 수 있다.

1/8 척도 CANDU6 감속재 순환 유동 실험에 대한 PIV 속도장 측정 (PIV Measurement of Velocity Profile in the 1/8 Scale CANDU6 Moderator Circulation Test)

  • 김형태;서한;차재은;방인철
    • 한국가시화정보학회지
    • /
    • 제12권1호
    • /
    • pp.18-24
    • /
    • 2014
  • The Korea Atomic Energy Research Institute (KAERI) has a scaled-down moderator test program to simulate the CANDU6 moderator circulation phenomena during steady state operation and accident conditions. In the present work a preliminary experiment using a 1/8 scaled-down moderator tank has been performed to identify the potential problems of the flow visualization and measurement in the scaled-down moderator test facility. With a transparent moderator tank model, a velocity field is measured with a Particle Image Velocimetry (PIV) technique under an isothermal state. The flow patterns from the inlet nozzles to the top region of the tank are investigated using PIV for a 1/8 scale moderator tank.

비행시험 자료 분석 및 가시화 프로그램 개발 (Flight data analysis and visualization program development)

  • 박영근;이성진;이기두;임상수;이인원
    • 한국항공우주학회지
    • /
    • 제42권3호
    • /
    • pp.263-269
    • /
    • 2014
  • 비행시험 자료 가시화 기능은 비행시험 이후 비행체의 시험 절차 및 현상을 이해하는데 많은 도움이 된다. FlyingView는 비행시험 자료를 활용하여 3차원 가상환경 기반으로 비행체의 비행화면을 전시할 수 있으며, 동시에 자료 분석을 위한 X-Y 그래프를 전시할 수 있도록 개발되었다. 본 프로그램은 국방과학연구소의 공대지 무장 비행시험에 적용하여 활용하였다. 본 논문에서는 FlyingView의 기능과 향후 개발계획에 대해서 기술하고 있다.

CGHscape: A Software Framework for the Detection and Visualization of Copy Number Alterations

  • Jeong, Yong-Bok;Kim, Tae-Min;Chung, Yeun-Jun
    • Genomics & Informatics
    • /
    • 제6권3호
    • /
    • pp.126-129
    • /
    • 2008
  • The robust identification and comprehensive profiling of copy number alterations (CNAs) is highly challenging. The amount of data obtained from high-throughput technologies such as array-based comparative genomic hybridization is often too large and it is required to develop a comprehensive and versatile tool for the detection and visualization of CNAs in a genome-wide scale. With this respective, we introduce a software framework, CGHscape that was originally developed to explore the CNAs for the study of copy number variation (CNV) or tumor biology. As a standalone program, CGHscape can be easily installed and run in Microsoft Windows platform. With a user-friendly interface, CGHscape provides a method for data smoothing to cope with the intrinsic noise of array data and CNA detection based on SW-ARRAY algorithm. The analysis results can be demonstrated as log2 plots for individual chromosomes or genomic distribution of identified CNAs. With extended applicability, CGHscape can be used for the initial screening and visualization of CNAs facilitating the cataloguing and characterizing chromosomal alterations of a cohort of samples.

네트워크 보안 관제를 위한 로그 시각화 방법 (A log visualization method for network security monitoring)

  • 조우진;신효정;김형식
    • 스마트미디어저널
    • /
    • 제7권4호
    • /
    • pp.70-78
    • /
    • 2018
  • 정보시스템에서 정보 보안의 중요성이 강조됨에 따라 이에 대응하기 위해 많은 기업이 보안 솔루션을 도입하고 있다. 하지만 많은 예산을 들여도 이를 관리하는 보안 관제가 없으면 제대로 기능하지 못하게 된다. 보안 관제는 문제 발생 시 빠른 대처가 필수적이며, 관제 목적에 맞는 적절한 시각화 대시보드를 설계하여 필요한 정보를 빠르게 전달할 수 있도록 할 필요가 있다. 본 논문에서는 오픈소스 Elastic Stack을 이용하여 보안 로그를 시각화 하는 방법을 제시하고, 관제 목적에 적합한 대시보드로 구현함으로써 제시된 방법이 네트워크 보안 관제에 적합함을 보인다. 대시보드는 비정상적인 트래픽 증가와 공격 경로 분석 등의 목적으로 효과적으로 활용될 수 있음을 확인하였다.

IV-TAP : 밸브트레인 통합 해석 프로그램 (IV-TAP : Integrated Valve Train system Analysis Program)

  • 김지영;조명래;신흥주;한동철
    • 한국윤활학회:학술대회논문집
    • /
    • 한국윤활학회 2000년도 제31회 춘계학술대회
    • /
    • pp.258-262
    • /
    • 2000
  • This paper reports on the development of the analysis program of the valve train system, IV-TAP. It is essential to verify the stability of the design and to improve the performance of the system. In order to do that effi챠ently, it is required that integrated and interactive simulation analysis program. IV-TAP is developed in the base of the object-oriented, capsulation, modulization, OLE(objected linking and embedding) and variational design theory. So it contain the expandability and flexibility of the structure. In additon to that, it is programed to make the convenient user interface by using the visualization programming. It can support the modification of the valve element as well as the development of the valve system in the beginning. It is expected to reduce the money and effort for design the valve train system.

  • PDF