• 제목/요약/키워드: Diagram Generation

검색결과 182건 처리시간 0.026초

UML 다이어그램 도구를 위한 다이어그램 정보의 구축과 설계 (A Design of Constructing Diagram Repository for UML Diagram Tools)

  • 김윤호
    • 한국정보통신학회논문지
    • /
    • 제24권2호
    • /
    • pp.244-251
    • /
    • 2020
  • 본 논문에서는 UML 다이어그램의 정보를 구문적으로 분석하여 클래스들의 정보를 구조적으로 구축하는 정보 저장소인 '메타 클래스 레포지토리 (MCR)'의 구현 방법을 제시한다. 구문적으로 분석된 클래스의 정보를 구조적으로 구축하기 위하여 수퍼 클래스인 '메타 클래스 (meta-class)'를 정의하고, 이들 메타 클래스들의 컬렉션으로 구성된 레포지토리를 구축하여 정보를 관리한다. 또한, MCR이 보유하고 있는 메타 클래스 정보에 기반하여 클래스에 상응하는 코드를 생성하기 위하여 '코드 생성 엔진 (CGE)'을 설계하여 제시한다. 코드 생성 엔진의 로직을 구성함에 있어서는 클래스에 대한 정보와 프로그래밍 언어의 구문 규칙이 합법적으로 조합되어 코드가 생성되어야 한다. 따라서, 이러한 클래스 다이어그램으로부터 코드를 생성하는 데에 MCR과 CGE가 통합적으로 협력하여 수행될 수 있도록 구현하는 방법을 제시한다. CGR의 동작 메커니즘에 대한 알고리즘을 유한 상태 머신 형태로 제시함으로써 CGE의 로직을 형식화하여 표현함과 동시에 구현 상의 용이함을 취할 수 있게 하였다.

태양광 발전 연계 계통에서 개폐서지 해석 (Analysis of Switching Surge in Distribution System with Photovoltaic Generation System)

  • 서훈철;김철환
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2011년도 제42회 하계학술대회
    • /
    • pp.698-699
    • /
    • 2011
  • This paper analyzes the switching surge in distribution system with photovoltaic (PV) generation system. The change of overvoltage by PV generation system is analyzed using lattice diagram. To verify the analysis results, the distribution system with PV generation system is modeled using EMTP-RV and the various simulations are performed.

  • PDF

발전용 소형가스터빈 블레이드 공진 안정성 평가 (Evaluation of Blade Resonance of 5MW Power Generation Gas Turbine)

  • 안성종;박누가;윤태준;석진익
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 2011년도 춘계학술대회 논문집
    • /
    • pp.433-438
    • /
    • 2011
  • Doosan has been developing a 5MW class gas turbine engine, DGT-5. Campbell diagram has been used for prediction of possible occurrence of resonances of rotating machinery. The Campbell diagram consists of blade natural frequency and excitation frequency. In this paper, modal characteristics of compressor and turbine blades are investigated and Campbell diagram is obtained. We calculated compressor and turbine blade's natural frequency using ANSYS tool. The result has been verified through test.

  • PDF

Y Block Diagram as a New Process Notation in a GPS Manufacture

  • Lee, Jung-Gyu;Jeong, Seung Ryul
    • 인터넷정보학회논문지
    • /
    • 제20권1호
    • /
    • pp.125-133
    • /
    • 2019
  • Company A should maintain myriad conversion tools for the purpose of making a geometric compilation of navigation maps. Company A is already using complex compilation tools, which are tailored to geographical areas and various GPS models. However, due to frequent requirement and personnel changes, there is an endless challenge for perfect tool configuration and multiple map consolidation. To solve this problem, Company A launched a process automation project using Graphviz, which is an open source workflow graph visualization software. Before implementation, they had to document their current map compilation processes and then match it with the applicable conversion tool. For effective representation of process controls, a new graphical process notation is designed, i.e. Y Block diagram. The authors will compare Y Block diagram with other process notations and explain why Y Block diagram is more useful for tool based business processes such as digital map generation processes.

Generation of Pattern Classifiers Based on Linear Nongroup CA

  • Choi, Un-Sook;Cho, Sung-Jin;Kim, Han-Doo
    • 한국멀티미디어학회논문지
    • /
    • 제18권11호
    • /
    • pp.1281-1288
    • /
    • 2015
  • Nongroup Cellular Automata(CA) having two trees in the state transition diagram of a CA is suitable for pattern classifier which divides pattern set into two classes. Maji et al. [1] classified patterns by using multiple attractor cellular automata as a pattern classifier with dependency vector. In this paper we propose a method of generation of a pattern classifier using feature vector which is the extension of dependency vector. In addition, we propose methods for finding nonreachable states in the 0-tree of the state transition diagram of TPMACA corresponding to the given feature vector for the analysis of the state transition behavior of the generated pattern classifier.

파랑 조건에 따른 파력발전장치의 가동률과 발전량 산정에 대한 연구 (A Study on Operation Rate and Output of Wave Power Generator by Waves Condition)

  • 류황진;홍기용;신승호;김상호
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 한국신재생에너지학회 2009년도 춘계학술대회 논문집
    • /
    • pp.615-619
    • /
    • 2009
  • This paper is investigated to variation of wave power generation operation rate, operating capacity and output with the wave conditions represented by wave height-period window. By the use of the long-term wave data from 1979 to 2002 which is provided by Korea Ocean Research & Development Institute(KORDI), we calculated the monthly variation of significant wave height(Hs), zero-up crossing period(Tz) and distribution of wave appearance rate. And using the same wave data, it was charted the Hs-Tz and wave-energy scatter diagrams.

  • PDF

PLC로 제어되는 기계에서 Fault Tree를 효과적으로 생성하기 위한 LAT(Ladder Analysis Tool)개발 (LAT System for Fault Tree Generation)

  • 김선호;김동훈;김도연;한기상;김주한
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1997년도 추계학술대회 논문집
    • /
    • pp.442-445
    • /
    • 1997
  • A challenging activity in the manufacturing industry is to perform in real time the continuous monitoring of the process state, the situation assessment and identification of the problem on line and diagnosis of the cause and importance of the problem if he process does not work properly. This paper describes LAT(Ladder Analysis Tool) system for fault tree generation to improving the fault diagnosis of CNC machine tools. The system consists of 4 steps which can automatically ladder analysis from ladder diagram to two diagnosis function models. The two diagnostic models based on he ladder diagram is switching function model and step switching function model. This system tries to overcome diagnosis deficiencies present machine tool.

  • PDF

Second-harmonic Generation of Treated-STO Surface

  • Kang, Bong-Hoon
    • 한국세라믹학회지
    • /
    • 제49권2호
    • /
    • pp.142-145
    • /
    • 2012
  • In order to investigate the surface SHG, (110) pure STO single crystals were exposed to a reducing atmosphere to induce the reduction of the Ti ion and the release of oxygen from the lattice compensating the reduction of the Ti ions. The anisotropy and asymmetry of SHG intensity explains a slight shrinkage. The incoming fundamental wave was polarized either in the $p$-in or $s$-in to the plane of incidence for the reflection geometry. The SH polarization diagram could be described by the electric dipole and/or quadrupole contribution of reduced STO single crystal surface.

UML diagram-driven test scenarios generation based on the temporal graph grammar

  • Shi, Zhan;Zeng, Xiaoqin;Zhang, Tingting;Han, Lei;Qian, Ying
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제15권7호
    • /
    • pp.2476-2495
    • /
    • 2021
  • Model-based software architecture verification and test scenarios generation are becoming more and more important in the software industry. Based on the existing temporal graph grammar, this paper proposes a new formalization method of the context-sensitive graph grammar for aiming at UML activity diagrams, which is called the UML Activity Graph Grammar, or UAGG. In the UAGG, there are new definitions and parsing algorithms. The proposed mechanisms are able to not only check the structural correctness of the UML activity diagram but also automatically generate the test scenario according to user constraints. Finally, a case study is discussed to illustrate how the UAGG and its algorithms work.

이벤트 의존성을 이용한 상태 머신 다이어그램의 강건성 테스팅 연구 (Study of State Machine Diagram Robustness Testing using Casual Relation of Events)

  • 이선열;채흥석
    • 정보과학회 논문지
    • /
    • 제41권10호
    • /
    • pp.774-784
    • /
    • 2014
  • 상태 머신 다이어그램 결함 주입을 통하여 강건성 테스트 케이스를 생성하기 위한 연구가 수행되고 있다. 그러나 기존의 연구들은 상태 머신 다이어그램의 구조적인 측면만을 단순 고려하고 있기 때문에 작은 크기의 모델임에도 불구하고 많은 결함이 주입될 수 있다. 본 논문에서는 강건성 테스트의 효과성은 유지한 채, 주입될 결함의 수를 줄이기 위한 결함 주입 방법을 제안한다. 제안 방법은 전자레인지 상태 머신 다이어그램을 이용하여 설명되었으며, 유효성을 검증하기 위하여 해쉬 테이블 상태 머신 다이어그램에 제안 방법을 적용하였다. 해쉬 테이블에 적용된 실험 결과, 제안 연구는 강건성 테스트의 효과성은 유지하였으며, 주입된 결함의 수는 43%, 생성한 테스트 케이스의 수는 63% 감소시킨 것을 확인할 수 있었다.