• Title/Summary/Keyword: 컴포넌트기반 시스템

Search Result 897, Processing Time 0.023 seconds

Software Design for Aerodynamics Simulation similar to actual Aircraft (항공기 유사게임의 공기역학모의 소프트웨어 설계)

  • Kim, Hyo-Kwan;Choi, Young-Gyu
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.8 no.6
    • /
    • pp.556-561
    • /
    • 2015
  • The actual aircraft flight training can be done, throw this platform. this paper focuses on identifying the functions with respect to software components in the development of a aerodynamics system, which is based on the functions necessary to develop the real environment aircraft system. It also design activity diagram, concept as well as class diagram. This paper presents the main features and direction of aircraft to be equipped in the future gaming platforms. By designing a pilot platform updates that allow for new aircraft models students can understand exactly what they want and aircraft. this study presents a use case based on the aerodynamic simulation CSU concept to execution.

Design of Nonlinear Controller for Variable Speed Wind Turbines based on Kalman Filter and Artificial Neural Network (칼만필터 및 인공신경망에 기반한 가변속 풍력발전 시스템을 위한 비선형 제어기 설계)

  • Moon, Dae-Sun;Kim, Sung-Ho
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.20 no.2
    • /
    • pp.243-250
    • /
    • 2010
  • As the wind has become one of the fastest growing renewable energy sources, the key issue of wind energy conversion systems is how to efficiently operate the wind turbines in a wide range of wind speeds. Compared to fixed speed turbines, variable speed wind turbines feature higher energy yields, lower component stress and fewer grid connection power peaks. Generally, measurement of wind speed is required for the control of variable speed wind turbine system. However, wind speed measured by anemometers is not accurate owing to various reasons. In this work, a new control algorithm for variable speed wind turbine system based on Kalman filter which can be used for the estimation of wind speed and artificial neural network which can generate optimum rotor speed is proposed. Also, to verify the feasibility of the proposed scheme, various simulation studies are carried out by using Simulink in Matlab.

Design and Implementation of OLE-Container for an Object-Oriented CASE Tool, OODesigner (객체 지향 CASE 도구 OODesigner에 대한 OLE-Container 기능의 설계 및 구현)

  • Choi, Gil-Rim;Kim, Tae-Gyun
    • Journal of Korea Multimedia Society
    • /
    • v.8 no.4
    • /
    • pp.575-585
    • /
    • 2005
  • Research and development projects, in the past decade, has shown that object-oriented(OO) technology could importantly contribute in productivity and reusability improvement. There are various research areas related to OO technology. Two of major research fields in this areas are concerned in issues for CASE tools and component-based technologies. This paper discusses an example of applying component-based technology to a CASE tool. This paper proposes the research experience gained while we have incrementally developing OODesigner, an OO CASE tool, with compound document support functionality based on COM/OLE technology. As OODesigner with OLE container functionality has interoperability with other application programs of Windows system which can be run as a OLE server, it can provide more powerful documentation environment than other CASE tools. OODesigner can be used not only to design UML diagrams, but also to make documentation cooperatively with various kinds of OLE- enabled software like Recoder and Excel. Therefore we can conduct powerful and consistent documentation with the tool.

  • PDF

Implementation of AMGA GUI Client Toolkit : AMGA Manager (AMGA GUI Client 툴킷 구현 : AMGA Manager)

  • Huh, Tae-Sang;Hwang, Soon-Wook;Park, Guen-Chul
    • The Journal of the Korea Contents Association
    • /
    • v.12 no.3
    • /
    • pp.421-433
    • /
    • 2012
  • AMGA service, which is one of the EMI gLite middleware components, is widely used for analysis of distributed large scale experiments data as metadata repository by scientific and technological researchers and the use of AMGA is extended farther to include general industries needing metadata Catalogue as well. However AMGA, based unix and Grid UI, has the weakness of being absence of general-purpose user interfaces in comparison to other commercial database systems and that's why it's difficult to use and diffuse it although it has the superiority of the functionality. In this paper, we developed AMGA GUI toolkit to provide work convenience using object-oriented modeling language(UML). Currently, AMGA has been used as the main component among many user communities such as Belle II, WISDOM, MDM, and so on, but we expect that this development can not only lower the barrier to entry for AMGA beginners to use it, but lead to expand the use of AMGA service over more communities.

BMT-Model Based Evaluation of Power Consumption of Mobile Context-Aware Application (BMT 모델 기반 모바일 상황인지 어플리케이션의 전력 소비 평가)

  • Jeon, Jaehong;Baek, Dusan;Kim, Kyung-Ah;Lee, Jung-Won
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.5 no.11
    • /
    • pp.411-418
    • /
    • 2016
  • Context-aware application has a lot of power consumption because it creates context by using a number of smartphone's sensors. Furthermore, only few kinds of researches have been conducted that provide information for the evaluation result of power consumption in the aspect of applications. In addition, evaluation of power consumption do not consider user's usage pattern or provide only total amount of power consumption, and inform developers power consumption of sensors undistinguishable. It makes developers hard to develop a power consumption-considered application. If developers could get information for power consumption of context-aware application in detail, a development of power-considered context-aware applications would be possible. Consequently, this paper proposes a BMT(Bench Mark Test) model which is able to inform developers useful evaluation criteria and result about power consumption of smartphone's components and sensors with usage pattern considered.

Response Technique for the Vulnerability of Broadcast Intent Security in Android (안드로이드 브로드캐스트 인텐트의 보안 취약성 대응기법)

  • Lim, Jae-Wan;Ryu, Hwang-Bin;Yoon, Chang-Pyo
    • Convergence Security Journal
    • /
    • v.12 no.6
    • /
    • pp.61-67
    • /
    • 2012
  • Accordingly the number of smart-phone-based malicious codes is also increasing and their techniques for malicio us purpose are getting more clever and evolved. Among them, the malicious codes related to Android take the major portion and it can be estimated that they are based on open source so that the access to the system is easy. Intent is a technique to support the communication between application's components by transmitting message subjects in Android. Intent provides convenience to developers, but it can be utilized as security vulnerability that allows the developer with a malicious purpose to control the system as intended. The vulnerability of intent security is that personal information can be accessed using discretionally its proper function given to application and smart phone's functions can be maliciously controlled. This paper improves with the Intent security vulnerability caused by the smart phone users' discretional use of custom kernel. Lastly, it verifies the malicious behaviors in the process of installing an application and suggests a technique to watch the Intent security vulnerability in realtime after its installation.

Design and Implementation of HDFS Data Encryption Scheme Using ARIA Algorithms on Hadoop (하둡 상에서 ARIA 알고리즘을 이용한 HDFS 데이터 암호화 기법의 설계 및 구현)

  • Song, Youngho;Shin, YoungSung;Chang, Jae-Woo
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.5 no.2
    • /
    • pp.33-40
    • /
    • 2016
  • Due to the growth of social network systems (SNS), big data are realized and Hadoop was developed as a distributed platform for analyzing big data. Enterprises analyze data containing users' sensitive information by using Hadoop and utilize them for marketing. Therefore, researches on data encryption have been done to protect the leakage of sensitive data stored in Hadoop. However, the existing researches support only the AES encryption algorithm, the international standard of data encryption. Meanwhile, Korean government choose ARIA algorithm as a standard data encryption one. In this paper, we propose a HDFS data encryption scheme using ARIA algorithms on Hadoop. First, the proposed scheme provide a HDFS block splitting component which performs ARIA encryption and decryption under the distributed computing environment of Hadoop. Second, the proposed scheme also provide a variable-length data processing component which performs encryption and decryption by adding dummy data, in case when the last block of data does not contains 128 bit data. Finally, we show from performance analysis that our proposed scheme can be effectively used for both text string processing applications and science data analysis applications.

Web Services System Supporting Fault-Tolerance based on the Quality (품질 기반 장애 극복을 지원하는 웹 서비스 시스템)

  • Lee, Yong-Pyo;Shin, Jae-Dong;Han, Sang-Yong
    • The KIPS Transactions:PartD
    • /
    • v.12D no.6 s.102
    • /
    • pp.875-880
    • /
    • 2005
  • Recently web services ale being used to provide environments of distributed computing. Web services provide reusable software component. So, one web service can be used by many users, and one user can use different web services. For reliable use of web services, in these cases, it is important to be fault-tolerance. Existing fault-tolerant methods in web services need a kind of client modification and cannot consider extensible factors like quality. This study suggests the system architecture and description language for the system which can improve some of these problems.

Study On the Object Oriented Design Project of Online Game Engine Using UML (UML을 사용한 온라인 게임 엔진 프로젝트 설계 연구)

  • Choi, Sung
    • Journal of Korea Game Society
    • /
    • v.5 no.1
    • /
    • pp.33-40
    • /
    • 2005
  • Game Designs & Developers that system designs improve, the product and the change of tasks to all developers are essential in achieving On-Line Game project. Existent Or-line Game project management designs supper the definition and the change of project activities, and configuration management designs support version check, workspace management, build management, etc. In this paper. the proposed Design defines Game component based development process model, and achieves recording of process progression, processing the request of change, reporting the progression of each task, product registering and change, version recording, artifact or form search, etc. using UML. Furthermore, study on the stake holders get the systematic management and standardization by sharing information that are necessary in Game design & development and configuration management in distributed environment using the system integrated management design.

  • PDF

SITAT: Simulation-based Interface Testing Automation Tool for Robot Software Component (로봇 소프트웨어 컴포넌트를 위한 시뮬레이션 기반 인터페이스 테스팅 자동화 도구)

  • Kang, Jeong-Seok;Choi, Hyeong-Seob;Maeng, Sang-Woo;Kim, Si-Wan;Park, Hong-Seong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.16 no.6
    • /
    • pp.608-616
    • /
    • 2010
  • Robot software components can be categorized into two types; the pure S/W component and the H/W-related one. Since interface testing of the robot software component is the labour-intensive and complicated work, an effective automated testing tool is necessary. Especially it is difficult to test all types of H/W-related components because it is hard work to prepare all H/W modules related to them. This paper proposes a new simulation-based interface testing automation tool(SITAT) which generates automatically test cases for interface testing of the robot software component and executes the interface test with the generated test cases where the simulator is used for simulation of the activity of a H/W module instead of the real H/W module. This paper verifies the effectiveness of the suggested SITAT with testing of the real H/W-related robot software component.