• Title/Summary/Keyword: 소프트웨어 그래프

Search Result 276, Processing Time 0.026 seconds

The Object-Oriented Class Hierarchy Structure Design Method using the Rapid Prototyping Techniques (래피드 프로토토입핑 기법을 사용한 객체 지향 클래스 계층 구조 설계 방법)

  • Heo, Kwae-Bum;Choi, Young-Eun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.5 no.1
    • /
    • pp.86-96
    • /
    • 1998
  • The class hierarchy structure in an object-oriented design model is effective to the software reusabilily and lhe design of complex syslem. This paper suggests lhe objecl-orienled class hierarchy structure design melhod using lhe rapid prololyping lechniques. In this method, relationship recognition and similarity are estimated by the new class classification in object modeling level. Then lhe estimation of aUribute and method in class is needed. Each design module such as class hierarchy struclure which is generaled wilh inleractive and repealed work consisls of reference relationship, inheritance relationship and composite relationship. These information are slored in lhe table to maintenance lhe program and implementation, the class relationship is represented with graph and the node class is iconized. This method is effective in reslructuring of class hierarchy are reusing of design information, because of addition of new class and deletion with ease. The efficiency of syslem analysis, design and implementation is enhanced by converting into prololype system and real system.

  • PDF

Implementation of public data contents using Big data Visualization technology - Map visualization technique (빅 데이터 가시화 기술을 적용한 공공데이터 콘텐츠 구현 - Map가시화 기법)

  • Bak, Seon-Hui;Kim, Jong Ho;You, Hyun-Bea
    • Journal of Digital Contents Society
    • /
    • v.18 no.7
    • /
    • pp.1427-1434
    • /
    • 2017
  • Due to the acceleration of the 4th industrialization, the data around us rapidly increased. Therefore, it is necessary to be able to more easily grasp the nature and meaning of data obtained through data analysis than to collect data, and apply it flexibly to the value judgment of data. Visualization technology is now attracting attention in many fields. Visualization allows the user to more easily grasp the information of the data with graphs, charts, etc. so that the data analysis result can be understood more easily, so that the user can make an immediate judgment and make a quick decision. Among them, there is a high degree of interest in visualization using public data, which is highly useful to users. In this paper, we implemented R - library and R Studio to visualize public data at the installation sites of bicycle storage sites among various software that can express visualization.

3-DAT Based Evaluation Method for Mobile Game Development Process (3-DAT 기반의 모바일 게임 개발 프로세스 평가 방법)

  • Lee, Ji-Won;Kim, Kyung-Sik;Park, Sung-Jun
    • Journal of Korea Game Society
    • /
    • v.10 no.6
    • /
    • pp.15-23
    • /
    • 2010
  • The 4-DAT is a tool for analyzing general development process such as XP and Scrum. In this paper, we suggest a new evaluation method based on 3-DAT for mobile game. Since the 4-DAT has inappropriate evaluation items and unnecessary elements for mobile game development, a revised evaluation method which was optimized using three dimension. The 3-D based evaluation method have development context variables of 5 items and 20 detailed criteria. They were defined based on the theory of P.Abrahammsson, B. Boehm and R. Turner. For the experiment, We applied to five mobile game developments which were earned out for 4 months. It analyzed the three factors of the development teams dependence, inequity and flexibility. This study found that short-term mobile game developments can be completed with low risk when dependence is low, inequity is high and flexibility is high.

Respiratory Effort Monitoring Using Pulse Transit Time in Human (인체에서 맥파전달시간을 이용한 호흡노력 모니터링)

  • 정동근
    • Journal of Biomedical Engineering Research
    • /
    • v.23 no.6
    • /
    • pp.485-489
    • /
    • 2002
  • In this study. respiratory efforts were monitored by the change of pulse transit time (PTT) which is related with the arterial pressure PTT is the time interval between the peak of R wave in ECG and the maximal slope point of photoplethysmogram(PPG). Biosignals, ECG and finger photoplethysmogram(PPG), were converted to digital data, and PTT was evaluated in personal computer with every heart beat. Results were presented as a graph using spline interpolation. The software was implemented in C$\^$++/ as a window-based application program. PTT was periodically changed according to airflow in resting respiration. In the resting respiration, PTT was changed according to the respiratory cycle. The amplitude of PTT fluctuation was increased by deep respiration, and increased by partial airway obstruction. These results suggest that PTT is responsible to respiratory effort which could be evaluated by the pattern of PTT change. And it is expected that PTT could be applied in the monitoring of respiratory effort by noninvasive methods, and is very useful method for the evaluation of respiratory distress.

Design of an Automatic Titration System for Caustic Soda Treatment System Using the Equivalent Point Estimation Algorithm (당량점 예측 알고리듬에 의한 가성소다 처리 섬유감량 시스템용 자동적정 장치 설계)

  • Cho, Jin-Ho;Jin, Kyoung-Chan;You, Byoung-Heui;Koo, Sung-Mo;Kim, Myoung-Nam;Lee, Jong-Hyun;Lee, Heung-Lark
    • Journal of Sensor Science and Technology
    • /
    • v.3 no.3
    • /
    • pp.28-35
    • /
    • 1994
  • Caustic Soda Treatment Systems need a concentration measurement device in order to monitor the weight reduction amount of polyester fabrics. Since the reduction process requires several concentration measurements, we have to do the unit titration fast and exactly. Therefore, a proposition of estimation algorithm for finding the equivalent point in the titration process is needed. In this paper, we used the cardinal spline algorithm, to estimate the proper curve with the measured pH-values after each injection of titration sdution, to predict the equivalent point. While the processing time is elapsed, several equivalent points are estimated and drawed the line graph of fabrics weight reduction automatically. Finally, we designed the hardware and the software of an automatic titration system that can generate the reduction ending signal of Caustic Soda Treatment System.

  • PDF

Two Perspectives in Developing a Visualization Environment (시각화 환경의 개발에 대한 두 관점)

  • 고상숙
    • Journal of Educational Research in Mathematics
    • /
    • v.8 no.2
    • /
    • pp.745-752
    • /
    • 1998
  • 컴퓨터의 급속한 보급으로 시각화는 수학 교육자사이의 논의에 자주 등장하는 소재가 되었다. 우리는 다양한 소프트웨어를 사용하여 준비한 수업에 학생들로 임하게는 하지만 거의 그들의 사고 발달과정에는 관심을 갖지 못하고 있다. 이 논문은 구성주의(Constructivism)와 정보처리체계(Information-Processing System)에 입각하여 수학의 시각화를 생각해보고 어떻게 시각화 환경을 준비해야하는지 논해보고자 하였다. 구성주의의 시각화에서는 반영적 추상(reflective abstraction), 반복되는 경험(repeated experience), 그리고 지식 위계성이 학습의 기능 체계를 이루므로 발견적 학습을 통해 학생 스스로 의미를 구성할 수 있도록 Thomas (1992)의 세 가지 제안을 이용하여 수업을 준비할 수 있다. 정보처리체계에서는 지식은 서술적인 것과 과정적인 것으로 나뉘어지고, 시각적 표상을 수록하고 삭제하는 과정과 조작 가능한(manipulative) 환경과의 상호작용으로 기호적 시각으로 표상을 변화하는 과정을 통해 개념을 습득하게된다. 시각화는 스키마와 개념상을 통해서 일어난다. 그래프, 애니메이션, 그리고 다른 시각적 표상 등은 이 개념상에 직접적 효과를 주므로 매우 중요하다. 이런 논란을 바탕으로 교사는 반영적 추상화를 위해 시간을 충분히 제공해야하고, 비슷한 문제를 가지고 여러번 시도를 할 수 있게 하며, 학생을 잘 관찰하여 그들의 지식 위계성을 이해하고 방향을 제시하며, 논리적이고 잘 연결된 시각적 표상을 제공하고, 상징적 사관으로 확장할 수 있게 조작할 수 있는 환경에서 시각화에 대해 학생과 많은 대화를 하도록 수업을 준비해야한다. 그한 예로 타원을 가르치기 위해 몇 가지 테크놀로지를 활용한 시각화 환경을 구성해보았다.ates of bisected bovine embryos by micromanipulator and micropipett were 29.2% and 19.1%, respectively. The rates of non-bisection embryos(46.7%) were significantly higher than those of bisection embryos. 2. The in vitro developmental rates of bisected bovine embryos by micromanipulator, micropipett and pipetting method were 32.4%, 19.4% and 25.6%, respectively.3. The in vitro developmental rates of with and without-zona pellucida of bisected bovine embryos by raicromanipulator were 30.8% and 25.0%, respectively. The rates of nonbisection embryos(53.1%) were significantly higher than those of bisection embryos.랑크톤 군집내 종 천이와 일차생산력에 크게 영향을 미칠 수 있음을 시사한다.TEX>5.2개)였으며, 등급별 회수율은 각각 GI(8.5%), GII(13.4%), GIII(43.9%), GIV(34.2%)로 나타났다.ments of that period left both in Japan and Korea. "Hyojedo" in Korea is supposed to have been influenced by the letter design. Asite- is also considered to

  • PDF

Wireless Measurement of Human Motion Based on PDA (PDA기반 인체동작 무선계측)

  • Lee, Myong-Ho;Kim, Nam-Jin;Lee, Hwun-Jae;Jin, Gae-Whan;Lee, Sam-Ual;Lee, Jun-Hang;Lee, Sang-Bock;Lee, Tae-Soo
    • Journal of the Korean Society of Radiology
    • /
    • v.1 no.1
    • /
    • pp.39-44
    • /
    • 2007
  • In this study, wireless measurement technique for human motion was developed to monitor movement disorder patients during their daily life. MICA, TinyOS, and nesC, developed by UC Berkeley, were used as wireless sensor, its software platform, and programming language. The human motion data, generated by two axial accelerometer(ADXL202) was transmitted to PDA(iPaq3630) by 916Mhz short range communication chip(TR1000). It could be stored at PDA by simple Windows CE programming. To test the developed device, it was attached at human chest and the acquired data was shown as a graph during his motion of sitting, standing, and lying. The result showed that human motion could be logged without any hooking and constraints. Therefore, this device can be used to monitor patient's movement disorder and activity of daily life(ADL).

  • PDF

Hierarchy Interface System for a Data Management of VLSI/CAD Software (VLSI /CAD 소프트웨어의 데이타 관리를 위한 계층적 인터페이스 시스템)

  • Ahn, Sung-Ohk
    • The Journal of Natural Sciences
    • /
    • v.8 no.1
    • /
    • pp.115-121
    • /
    • 1995
  • The Conventional database management system is not applicable because of their inadequate performance and difficulty of CAD database that is dependant to hierarchical structure and to repeat accesses of large data. For effective management and easy tool integration of CAD database, hierarchy Interface System(HIS) is designed and GROCO(Graph Representation fOr Complex Objects) Model is presented. Hierarchy Interface System which is composed of two subsystems of a configurator and a converter is designed for the interface between a conventional database management system and CAD tools. GROCO Model is a directed cyclic graph having five node-types for representing semantics and supports efficiently CAD database characters having a hierarchical structure of complex objects.

  • PDF

Development and Application of Thermal hydraulic Simulation Model for Aircraft-EHA(Electro-Hydrostatic Actuator) (항공기용 EHA의 열유동 해석모델 개발 및 활용)

  • Noh, Dae-Kyung;Yoon, Young-Whan;Kim, Dae-Hyun;Kim, Sang-Seok;Kim, Sang-Beom;Park, Sang-Joon;Choi, Kwan-Ho;Jang, Joo-Sup
    • Journal of the Korea Society for Simulation
    • /
    • v.23 no.2
    • /
    • pp.17-24
    • /
    • 2014
  • This study attempts to show an example of developing and applying thermal hydraulic simulation model for Aircraft-EHA. The overview of research procedure is as in the following. First, The unit hydraulic simulation model, which reflects physical quantity answering engineer's purpose is developed. Second, The unit hydraulic simulation model is combined, and then branched out to EHA hydraulic model. Third, a simulation model including flow thermal is developed, and then oil temperature rise time according to 'initial temperature and load' is examined. Finally, the master graph that can be used for designing EHA combined with thermal hydraulic analysis results in several cases is compiled, and suggested. AMESim, commercial software, is used through whole procedure.

The Bytecode Optimizer (바이트코드 최적화기)

  • 이야리;홍경표;오세만
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.1_2
    • /
    • pp.73-80
    • /
    • 2003
  • The Java programming language is designed for developing effective applications in a heterogeneous network environment. Major problem in Java is its performance. many attractive features of Java make the development of software easy, but also make it expensive to support ; applications written in Java are often much slower than their counterparts written in C or C++. To use Java`s attractive features without the performance penalty, sophisticated optimizations and runtime systems are required. Optimising Java bytecode has several advantages. First, the bytecode is independent of any compiler that is used to generate it. Second, the bytecode optimization can be performed as a pre=pass to Just-In-Time(JIT) compilation. Many attractive features of Java make the development of software easy, but also make it expensive to support. The goal of this work is to develop automatic construction of code optimizer for Java bytecode. We`ve designed and implemented a Bytecode Optimizer that performs the peephole optimization, bytecode-specific optimization, and method-inlining techniques. Using the Classfile optimizer, we see up to 9% improvement in speed and about 20% size reduction in Java class files, when compared to average code using the interpreter alone.