• Title/Summary/Keyword: Automatic software design

Search Result 300, Processing Time 0.027 seconds

Development of Android Platform based Opened Electronic Board (안드로이드 기반 상호작용 전자게시판 설계 및 구현)

  • Hong, Dong In;Seo, Sung Chae;Kim, Byung Gi;You, Jin Ho;Cheon, Seung Hwan
    • Smart Media Journal
    • /
    • v.2 no.1
    • /
    • pp.17-26
    • /
    • 2013
  • Electronic bulletin boards, has been used as an effective tool in various information delivery. However, many electronic bulletin board as a one-way information passed by the interactivity is lacking. In this paper, the interaction of the information, while maintaining an electronic bulletin board that can be operated on a variety of platforms, the Android-based software and hardware for the design and implementation. The interaction of users of electronic bulletin boards, and information can be naturally-type content support Android framework was designed to allow Android APP. Android APP using the administrator also was designed automatic installation and FORUMS so that you can run. Naturally gather information, and all the people that interact through bulletin boards, so you can take advantage.

  • PDF

A Study on the Visual System of Object - Oriented Based on Abstract Information (객체지향을 기반으로한 추상화 정보의 시각화 시스템에 대한 연구)

  • Kim, Haeng-Kon;Han, Eun-Ju;Chung, Youn-Ki
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.10
    • /
    • pp.2434-2444
    • /
    • 1997
  • As software industry progresses, the necessity of visual information have increased more than text-oriented information. So, automatic tools are required to satisfy a user's desire for visual design representation of various source information in the real-world. In this paper, we discuss the methodology and tools for parsing abstract information through semantic analysis and extracting visual information through visual mapping. Namely, as to abstract informations are represented as relational structure and then mapped into visual structure using regular rule, user can obtain visual information. We suggest VOLS(Visual Object Layout System) to transform a abstract information to visual information. It can improve user understandability and assist a maintenance for existing source code.

  • PDF

Design and Implementation of GIS Based Automatic Terrain Analysis System for Field Operation

  • Kim, Kyoung-Ok;Yang, Young-Kyu;Lee, Jong-Hoon;Choi, Kyoung-Ho;Jung, In-Sook;Kim, Tae-Kyun
    • Korean Journal of Remote Sensing
    • /
    • v.10 no.2
    • /
    • pp.121-132
    • /
    • 1994
  • A GIS based tactical terrain analysis system named ATTAS(Army Tactical Terrain Analysis Software) has been designed and implemented to support the field commanders for enhancing the capabiliy of their unit and efficiency of weapon system. This system is designed to provide computer graphics environment in which the analyst can interactively operate the entire analyzing process such as selecting the area of interest, performing analysis functions, simulating required battlefield operation and display the results. This system can be divided into three major sections; the terrain analysis modules, utilites, and graphic editor. The terrain analysis module inclused surface analysis, line of sight analysis, enemy disposition, 3D display, radar coverage, logistic route analysis, shortest path analysis, atmospheric phenomena prediction, automated IPB (Inteligence preparation of Battlefield), and other applied analysis. A combination of 2D and 3D computer graphics techniques using the X-window system with OSF/Motif in UNIX workstation was adopted as the user interface. The integration technique of remotely sensed images and GIS data such as precision registration, overlay, and on-line editing was developed and implemented. An efficient image and GIS data management technique was also developed and implemented using Oracle Database Management System.

Design and Implementation of an Optimal 3D Flight Path Recommendation System for Unmanned Aerial Vehicles (무인항공기를 위한 최적의 3차원 비행경로 추천 시스템 설계 및 구현)

  • Kim, Hee Ju;Lee, Won Jin;Lee, Jae Dong
    • Journal of Korea Multimedia Society
    • /
    • v.24 no.10
    • /
    • pp.1346-1357
    • /
    • 2021
  • The drone technology, which is receiving a lot of attention due to the 4th industrial revolution, requires an Unmanned Aerial Vehicles'(UAVs) flight path search algorithm for automatic operation and driver assistance. Various studies related to flight path prediction and recommendation algorithms are being actively conducted, and many studies using the A-Star algorithm are typically performed. In this paper, we propose an Optimal 3D Flight Path Recommendation System for unmanned aerial vehicles. The proposed system was implemented and simulated in Unity 3D, and by indicating the meaning of the route using three different colors, such as planned route, the recommended route, and the current route were compared each other. And obstacle response experiments were conducted to cope with bad weather. It is expected that the proposed system will provide an improved user experience compared to the existing system through accurate and real-time adaptive path prediction in a 3D mixed reality environment.

A study on the design and implementation of a virus spread prevention system using digital technology (디지털 기술을 활용한 바이러스 확산 방지 시스템 설계 및 구현에 관한 연구)

  • Ji-Hyun, Yoo
    • Journal of IKEEE
    • /
    • v.26 no.4
    • /
    • pp.681-685
    • /
    • 2022
  • Including the COVID-19 crisis, humanity is constantly exposed to viral infections, and efforts are being made to prevent the spread of infection by quickly isolating infected people and tracing contacts. Passive epidemiological investigations that confirm contact with an infected person through contact have limitations in terms of accuracy and speed, so automatic tracking methods using various digital technologies are being proposed. This paper verify contact by utilizing Bluetooth Low Energy (BLE) technology and present an algorithm that identifies close contact through analysis and correction of RSSI (Received Signal Strength Indicator) values. Also, propose a system that can prevent the spread of viruses in a centralized server structure.

Design and Implementation of Context-aware Application on Smartphone Using Speech Recognizer

  • Kim, Kyuseok
    • Journal of Advanced Information Technology and Convergence
    • /
    • v.10 no.2
    • /
    • pp.49-59
    • /
    • 2020
  • As technologies have been developing, our lives are getting easier. Today we are surrounded by the new technologies such as AI and IoT. Moreover, the word, "smart" is a very broad one because we are trying to change our daily environment into smart one by using those technologies. For example, the traditional workplaces have changed into smart offices. Since the 3rd industrial revolution, we have used the touch interface to operate the machines. In the 4th industrial revolution, however, we are trying adding the speech recognition module to the machines to operate them by giving voice commands. Today many of the things are communicated with human by voice commands. Many of them are called AI things and they do tasks which users request and do tasks more than what users request. In the 4th industrial revolution, we use smartphones all the time every day from the morning to the night. For this reason, the privacy using phone is not guaranteed sometimes. For example, the caller's voice can be heard through the phone speaker when accepting a call. So, it is needed to protect privacy on smartphone and it should work automatically according to the user context. In this aspect, this paper proposes a method to adjust the voice volume for call to protect privacy on smartphone according to the user context.

Comparison Analysis of Turbulence Intensity and Fatigue Load of Onshore Wind Farms According to Terrain (지형에 따른 육상풍력발전단지 난류강도 및 피로 하중 비교 분석)

  • Yeong-Hwi Kim;Minji Kim;Insu Paek
    • Journal of Wind Energy
    • /
    • v.14 no.4
    • /
    • pp.57-67
    • /
    • 2023
  • This study aimed to investigate differences in turbulence intensity and turbine loads among onshore wind farms located in various types of terrain. To achieve this, simulations were conducted for two onshore wind farms with identical wind turbines and capacity but situated on complex and flat terrains. The simulations used meteorological data gathered over a 10-year period from automatic weather stations nearest to the wind farms. WindSim and WindPRO software tools were employed for wind field and load analysis, respectively. The simulation results revealed that wind farm A, situated on complex terrain, exhibited significantly higher effective turbulence intensity than wind farm B on flat terrain, as expected. Consequently, the load indices of several wind turbines exceeded 100 % in wind farm A, indicating that the turbines could not reach their design lifespan. From the simulation study, aimed at reducing both the effective turbulence intensity and turbine loads, it became evident that while increasing turbine spacing could decrease effective turbulence intensity to some extent, it couldn't completely resolve the issue due to the inherently high ambient turbulence intensity on complex terrain. The problem with wind turbine loads could only be completely resolved by using wind turbines with a turbine class of A+, corresponding to a reference turbulence intensity of 0.18.

A Study on the Flow Path Position Design of Waviness Friction Pad for Drag Torque Reduction in Wet Type DCT (파형 습식클러치의 드래그 토크 저감을 위한 파형내 유로 위치 설정 설계 연구)

  • Cho, Junghee;Han, Juneyeol;Kim, Woojung;Jang, Siyoul
    • Tribology and Lubricants
    • /
    • v.33 no.1
    • /
    • pp.1-8
    • /
    • 2017
  • Drag torque reduction in a wet clutch pack is a key aspect of the design process of the dual clutch transmission (DCT) system. In order to reduce the drag torque caused by lubricant shear resistance, recently developed wet clutch pack systems of DCT, as well as automatic transmission and other four-wheel drive (4WD) couplings, frequently utilize wavy wet clutch pads. Therefore, wavy shape of friction pad are made on the groove patterns like waffle pattern for the reduction of drag torque. Additionally, the groove patterns are designed with larger channels at several locations on the friction pad to facilitate faster outflow of lubricant. However, channel performance is a function of the waviness of the friction pad at the location of the particular channel. This is because the discharge sectional area varies according to the waviness amplitude at the location of the particular channel. The higher location of the additional channel on the friction pad results in a larger cross-sectional area, which allows for a larger flow discharge rate. This results in reduction of the drag torque caused by the shear resistance of DCTF, because of marginal volume fraction of fluid (VOF) in the space between the friction pad and separator. This study computes the VOF in the space between the friction pad and separator, the hydrodynamic pressure developed, and the shear resistance of friction torque, by using CFD software (FLUENT). In addition, the study investigates the dependence of these parameters on the location and waviness amplitude of the channel pattern on the friction pad. The paper presents design guidelines on the proper location of high waviness amplitude on wavy friction pads.

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

  • Kim, Yun-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.24 no.2
    • /
    • pp.244-251
    • /
    • 2020
  • This paper presents a design of the Meta-Class Repository (MCR) which maintain syntactically analyzed and structured meta-class information from UML diagrams, and then proposes 'meta-class,' also known as super-class, to construct structured information analyzed syntactically. The MCR is a collection of these meta-classes which contains the information extracted from diagrams. This paper also presents a design of the Code Generation Engine (CGE) which roles generating codes corresponding classes from UML diagrams based on the MCR maintaining a collection of meta-classes which is syntactically-analyzed and constructed in previous process. The logics of CGE are designed to generate codes collaborated with MCR and CGE with integration. The logics of CGE mechanism is presented with the form of finite state machine to present the algorithms of code generation formally and have the advantages of simplicity and easiness in development.

A Dynamic Inferential Framework for Learning Geometry Problem Solving (기하 문제 학습을 위한 동적 추론 체계)

  • Kook, Hyung-Joon
    • Journal of KIISE:Software and Applications
    • /
    • v.27 no.4
    • /
    • pp.412-421
    • /
    • 2000
  • In spite that the main contents of mathematical and scientific learning are understanding principles and their applications, most of existing educational softwares are based on rote learning, thus resulting in limited educational effects. In the artificial intelligence research, some progress has been made in developing automatic tutors based on proving and simulation, by adapting the techniques of knowledge representation, search and inference to the design of tutors. However, these tutors still fall short of being practical and the turor, even a prototype model, for learning problem solving is yet to come out. The geometry problem-solving tutor proposed by this research involves dynamic inference performed in parallel with learning. As an ontology for composing the problem space within a real-time setting, we have employed the notions of propositions, hypotheses and operators. Then we investigated the mechanism of interactive learning of problem solving in which the main target of inference involves the generation and the test of these components. Major accomplishment from this research is a practical model of a problem tutor embedded with a series of inference techniques for algebraic manipulation, which is indispensable in geometry problem solving but overlooked by previous research. The proposed model is expected to be applicable to the design of problem tutors in other scientific areas such as physics and electric circuitry.

  • PDF