• 제목/요약/키워드: 시각화 구조

Search Result 646, Processing Time 0.031 seconds

Source Codes Plagiarism Detection By Using Reserved Word Sequence Matching (예약어 시퀀스 탐색을 통한 소스코드 표절검사)

  • Lee Yeong-Ju;Kim Seung;Gang Seok-Ho
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2006.05a
    • /
    • pp.1198-1206
    • /
    • 2006
  • 프로그램 소스코드 표절 검사에 대한 기존 방법은 크게 지문(finger-print)법과 구조기반 검사법으로 나뉘며, 주로 단어의 유사성이나 발생빈도를 사용하거나 소스코드 구조상의 특징으로 두 소스간의 유사성을 비교한다. 본 연구에서는 프로그래밍 언어의 예약어 시퀀스를 사용하여 소스코드들 간의 유사성을 비교하고, 이 결과를 FCA(Formal Concept Analysis)를 통해 해석하고 시각화 하는 방법을 제시한다. 일반적인 VSM(Vector Space Model)과 같은 단일 단어 분석으로는 단어의 인접성을 구분할 수 없으므로 단어의 시퀀스 분석이 가능하도록 알고리즘을 구성하였으며 이러한 방식은 지문법의 단점인 소스코드의 부분적인 표절 탐지의 난점을 해결할 수 있고 함수의 호출 순서나 수행 순서에 상관없이 표절을 탐지할 수 있는 장점을 가진다. 마지막으로 유사도 측정결과는 FCA를 이용하여 격자(lattice)로 시각화됨으로써 이용자의 이해도를 높일 수 있다.

  • PDF

A Design of Building a Meaningful Tag Cluster (의미 있는 태그 클러스터 구축을 위한 설계 방안)

  • Park, Byoung-Jae;Woo, Chong-Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.658-661
    • /
    • 2008
  • 태깅은 웹 2.0의 핵심 기술 중 하나로, 매우 유연하고 역동적인 분류 체계를 제공한다. 하지만 유연성과 역동성의 확보에 의해 계층 구조나 연관 관계와 같은 태그의 관계성이 부족하거나 존재하지 않는 한계점을 가지고 있는 것 또한 사실이다. 이런 한계점을 보완하기 위한 방법으로 계층 관계를 형성하기 위한 계층 클러스터링 방법과, 연관 관계를 형성하기 위한 협업 필터링 방법이 존재한다. 이 두 가지 방법은 태그의 관계성을 제공하지만, 연관 관계와 계층 관계 중 하나만 제공한다는 단점을 가진다. 본 논문에서는 태그 검색 시 연관 관계뿐 아니라 계층 구조의 탐색을 제공해주기 위한 태그 클러스터링 알고리즘을 설계하였다. 제안한 알고리즘은 사용자 태그셋을 활용하여 태그의 유사성을 계산하는 방법을 제시하고, 기존의 시각화 방법(태그 구름)과 다른 새로운 형태로 시각화 할 수 있는 결과 데이터를 제공한다.

Analysis of HTML Structure in E-commerce Websites Using Tree Representation (트리 표현을 사용하는 전자상거래 웹 사이트의 HTML 구조 분석)

  • Ventura, Jose E.;Park, Jeong-Sun
    • Journal of the Korea Safety Management & Science
    • /
    • v.13 no.4
    • /
    • pp.201-205
    • /
    • 2011
  • 개인화된 제품과 서비스에 대한 소비자의 요구는 성공적인 전자상거래 플랫폼을 기반으로 하고 있다. 성공적인 전자상거래 플랫폼을 개발함에 있어 자주 간과되고 있는 중요한 요소는 바로 웹 페이지의 HTML 구조이다. HTML 구조는 전자상거래 웹사이트의 속도와 랭킹을 결정짓는 기본적인 요소이다. 본 논문은 HTML 구조를 분석하기 위한 효율적이고 다소 생소한 시각화 기법을 제안하는데, 이러한 기법을 사용하여 개발자는 잠재적인 프로그래밍 오류와 개선 사항을 발견할 수 있다. 본 논문은 하나의 사례를 이용하여 제안된 기법을 더욱 구체화 시킨다.

Sound Visualization based on Emotional Analysis of Musical Parameters (음악 구성요소의 감정 구조 분석에 기반 한 시각화 연구)

  • Kim, Hey-Ran;Song, Eun-Sung
    • The Journal of the Korea Contents Association
    • /
    • v.21 no.6
    • /
    • pp.104-112
    • /
    • 2021
  • In this study, emotional analysis was conducted based on the basic attribute data of music and the emotional model in psychology, and the result was applied to the visualization rules in the formative arts. In the existing studies using musical parameter, there were many cases with more practical purposes to classify, search, and recommend music for people. In this study, the focus was on enabling sound data to be used as a material for creating artworks and used for aesthetic expression. In order to study the music visualization as an art form, a method that can include human emotions should be designed, which is the characteristics of the arts itself. Therefore, a well-structured basic classification of musical attributes and a classification system on emotions were provided. Also, through the shape, color, and animation of the visual elements, the visualization of the musical elements was performed by reflecting the subdivided input parameters based on emotions. This study can be used as basic data for artists who explore a field of music visualization, and the analysis method and work results for matching emotion-based music components and visualizations will be the basis for automated visualization by artificial intelligence in the future.

Design & Implementation of Visualization Simulator for Supporting to Learn on Concurrency Control based on 2PLP (2PLP 기반 병행제어 학습을 지원하는 시각화 시뮬레이터의 설계 및 구현)

  • Han, Sang-Hun;Jang, Hong-Jun;Jung, Soon-Young
    • The Journal of Korean Association of Computer Education
    • /
    • v.11 no.4
    • /
    • pp.71-83
    • /
    • 2008
  • The recent advances of the information technology have motivated lots of research efforts to develop new computer-aided teaching and learning methodologies on various computer science topics, such as data structures, operating system, computer networks, and computer architecture. However, there have been only few studies to educate the database subject although it is one of the most important topics in the computer science. Specifically, among the various issues in the database subject, a learner often suffers to understand the mechanism of the concurrency control and recovery of database transaction in the database because it highly interacts with other functions in the database. Obviously, an intelligent visualization tool can help a learner to understand the process of the concurrency control and the recovery of database transaction. The purpose of this study is to develop an efficient visualization tool which can help users understand the two phase locking protocol (2PLP)-based concurrency control. Specifically, this visualization tool is designed to encourage a users' participation and raise their interest by visualizing the process of transactions and allowing users to specify and manipulate their own transactions.

  • PDF

Integration of 3D Laser Scanner and BIM Process for Visualization of Building Defective Condition (3D 레이저 스캐닝과 BIM 연동을 통한 건축물 노후 상태 정보 시각화 프로세스)

  • Choi, Moonyoung;Kim, Sangyong;Kim, Seungho
    • Journal of the Korea Institute of Building Construction
    • /
    • v.22 no.2
    • /
    • pp.171-182
    • /
    • 2022
  • The regular assessment of a building is important to understand structural safety and latent risk in the early stages of building life cycle. However, methods of traditional assessment are subjective, atypical, labor-intensive, and time-consuming and as such the reliability of these results has been questioned. This study proposed a method to bring accurate results using a 3D laser scanner and integrate them in Building Information Modeling (BIM) to visualize defective condition. The specific process for this study was as follows: (1) semi-automated data acquisition using 3D laser scanner and python script, (2) scan-to-BIM process, (3) integrating and visualizing defective conditions data using dynamo. The method proposed in this study improved efficiency and productivity in a building assessment through omitting the additional process of measurement and documentation. The visualized 3D model allows building facility managers to make more effective decisions. Ultimately, this is expected to improve the efficiency of building maintenance works.

Improved Visual Cryptography Using Cover Images (커버영상을 이용한 개선된 시각암호)

  • Jang, Si-Hwan;Choi, Yong Soo;Kim, Hyoung Joong
    • Journal of Digital Contents Society
    • /
    • v.13 no.4
    • /
    • pp.531-538
    • /
    • 2012
  • Visual cryptography is a scheme that recovers secret image through human vision by overlapping distributed share images without cryptographic operations. Distribution methods are still being developed for improving quality of shared images keeping size of images invariant and enhancing robustness against resize of images. Since visual cryptography only uses shared images, this fact is exploited to attack. From this fact, a scheme safe for sharing distributed images is needed. In this paper, a new visual cryptographic scheme using cover image is proposed. This scheme reduces the chance of detection against steganalysis and increases security. In addition, this paper shows that the proposed scheme can completely decrypt secret image without creating noise.

Competitive Benchmarking using Self-Organizing Neural Networks (자기조직화 신경망을 이용한 경쟁적 벤치마킹)

  • 민재형;이영찬
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2000.11a
    • /
    • pp.479-488
    • /
    • 2000
  • 다양한 재무정보를 이용하여 기업간 경쟁적 벤치마킹을 수행하는 것은 매우 어려운 작업인 동시에 분석에 상담한 시간이 소요된다. 본 연구에서는 재무정보를 이용한 기업간 경쟁적 벤치마킹을 효과적으로 수행하기 위하여 대표적인 자율신경망 모형인 자기조직화 신경망을 분석에 이용하였다. 자기조직화 신경망은 다차원적인 재무자료를 2차원 출력 공간으로 투영함으로써 결과를 시각화하는데 매우 효과적이며, 시각화된 결과는 재무적인 경쟁우위에 따라 기업을 군집화함으로써 효과적인 경쟁적 벤치마킹을 수행할 수 있도록 한다. 본 연구에서는 1998년. 1999년, 그리고 2000년 상반기까지의 국내 제조업체 재무구조 분석사례에 자기조직화 신경함을 적용하여 재무적 경쟁우위에 따른 기업들의 군집화 모형으로서의 가능성을 제시하였다.

  • PDF

A Study on Design Strategy of Effective Construction-Centered Instruction (효율적인 구조중심 수업설계 전략에 관한 연구)

  • Han, Sun-Gwan
    • Journal of The Korean Association of Information Education
    • /
    • v.9 no.4
    • /
    • pp.627-634
    • /
    • 2005
  • In this paper, we proposed software design and construction methods along with instructional design theories in computer education. This research support a unified view of construction for starting instructional design. Ideas of concept mapping have been included in plans for software design based on these theories. Instructional design strategies are developed to allow teachers to easily form instruction plans and get an overview of the flow of the lesson content. We also analyzed the validity of these instructional design strategies.

  • PDF

Industry Linkage Analysis and Link Structure Network Analysis of Water Transportation Industry (수상 운송업의 산업연관분석 및 연계구조 네트워크 분석)

  • Park, Sung-Min;Park, Chan-Kwon
    • Journal of Convergence for Information Technology
    • /
    • v.12 no.3
    • /
    • pp.85-107
    • /
    • 2022
  • This study is to analyze the induced effect, network connectivity, and network visualization of the water transportation industry on the overall economy in relation to all industries. For this, various inducement coefficients of the water transportation industry are analyzed using industry linkage analysis and unit structure matrix, and network visualization analysis is performed using network connectivity and NetDraw using Ucinet 6 that utilizes unit structure matrix and inverse matrix function. As a result of the study, analysis results of input coefficient, production inducement coefficient, value-added inducement coefficient, and inter-industry chain effect were presented as various inducement coefficients in the water transportation industry. content was presented. Through this study, the current position and status of the water transportation industry and its relationship with all industries were confirmed, and the strategic relationship with which industries it should be presented was presented. In the future, it is necessary to further analyze the current status and trends of various induced effects, connectivity (centrality), and network visualization analysis using industry-related analysis published since the 2000s.