• Title/Summary/Keyword: 소프트웨어신뢰성

Search Result 1,048, Processing Time 0.031 seconds

Implementation of fast stream cipher AA128 suitable for real time processing applications (실시간 처리 응용에 적합한 고속 스트림 암호 AA128 구현)

  • Kim, Gil-Ho;Cho, Gyeong-Yeon;Rhee, Kyung Hyune;Shin, Sang Uk
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.10
    • /
    • pp.2207-2216
    • /
    • 2012
  • Recently, wireless Internet environment with mobile phones and wireless sensor networks with severe resource restrictions have been actively studied. Moreover, an overall security issues are essential to build a reliable and secure sensor network. One of secure solution is to develop a fast cryptographic algorithm for data encryption. Therefore, we propose a 128-bit stream cipher, AA128 which has efficient implementation of software and hardware and is suitable for real-time applications such as wireless Internet environment with mobile phones, wireless sensor networks and Digital Right Management (DRM). AA128 is stream cipher which consists of 278-bit ASR and non-linear transformation. Non-linear transformation consists of Confusion Function, Nonlinear transformation(SF0 ~ SF3) and Whitening. We show that the proposed stream cipher AA128 is faster than AES and Salsa20, and it satisfies the appropriate security requirements. Our hardware simulation result indicates that the proposed cipher algorithm can satisfy the speed requirements of real-time processing applications.

Parametric Array Sonar System Based on Maximum Likelihood Detection (최대우도 검파에 기반한 파라메트릭 어레이 소나 시스템)

  • Han, Jeong-Hee;Lee, Chong-Hyun;Paeng, Dong-Guk;Bae, Jin-Ho;Kim, Won-Ho
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.48 no.1
    • /
    • pp.25-31
    • /
    • 2011
  • In the underwater communications, transmitted acoustic signal is corrupted by interference from multipath. A parametric array transducer is capable of radiating a narrow beam with very low sidelobe levels. In certain cases, the parametric array transducer can help the multipath problem. To improve the performance of the underwater communications, the statistical signal processing methods will be required. In the paper, the communication system using a parametric array transducer was demonstrated. To detect the received signal of the communication system based on the on-off keying, the maximum likelihood method using averaged signal for a particular window size is used. The communication system has GUI using LebVIEW which allows the user to change the parameter. The GUI can also be easily modified based on the characteristics of a parametric array transducer. The implemented system can effectively evaluate the performance of the parametric array transducer.

Drainage Control and Prediction of Slope Stability by GIS-based Hydrological Modeling at the Large Scale Open Pit Mine (GIS에 의한 대규모 노천광에서의 배수처리 및 사면안정 예측)

  • SunWoo, Choon;Choi, Yo-Soon;Park, Hyeong-Dong;Jung, Yong-Bok
    • Tunnel and Underground Space
    • /
    • v.17 no.5
    • /
    • pp.360-371
    • /
    • 2007
  • This paper presents an application of drainage control and slope stability by GIS-based hydrological modeling to control the surface water from an operational point of view. This study was carried out on a region of Pasir open-pit coal mine, Indonesia. A detailed topographical survey was performed at the study area to generate a reliable DEM (Digital Elevation Model). Hydrology tools implemented in ArcGIS 9.1 were used to extract the characteristics of drainage system such as flow direction, flow accumulation and catchment area from DEM. The results of hydrological modeling and spatial analysis showed that current arrangement of pumping facility is not suitable and some vulnerable places to erosion exist on the bench face due to concentrated surface runoff. Finally, some practical measures were suggested to optimize the design of drainage system and to monitor the slope stability by the surface water management at the study region during heavy rainfall.

A Study on Certification of Electronic Engine Controls (항공기 엔진제어시스템 인증기술 개발)

  • Lee, Kang-Yi;Han, Sang-Ho;Jin, Young-Kwon;Lee, Sang-Joon;Kim, Kui-Soon
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.33 no.1
    • /
    • pp.104-109
    • /
    • 2005
  • The aircraft gas turbine engines with the Electronic Engine Controls(EEC) had been developed to save fuel and enhance their performance in the early days, and had employed the health monitoring function in the Full Authority Digital Engine Controls(FADEC) to improve their reliability. This has led to an increasing demand for the certification technology of these controls. The design and certification issues of power supply, aircraft supplied data, failure modes, software verification/validation, and lightning requirements need to be addressed. This paper presents the design considerations and the certification techniques applied to the electronic engine controls. And it is believed that this paper will be basis to establish a requirement in Korean Airworthiness Standard.

The specification of component dependence information and implementation of dependence manager (컴포넌트 의존정보 명세화와 의존 관리자의 구현)

  • Choi Sang-kyoon;Song Young-Jae
    • The KIPS Transactions:PartD
    • /
    • v.12D no.3 s.99
    • /
    • pp.385-394
    • /
    • 2005
  • In the component-based software development environment, it is important for developers who compose components to provide the information of dependence relationship between components. However it is not provided the information of dependence relationship of components. Therefore, it happens that the developer occasionally composes the components without knowing the dependence relation between the primitive components. In order to complement these disadvantages, In this paper, the design and implementation of dependence manager which provides the component dependence information for the development of integrity and persistence information system are established by defining the information about the dependence and relation between components as XML, managing them and providing a developer with the information about the dependence relationship between primitive components, we can establish. The components being created in the dependence manager show that the figure of reused matrix measurement is indicated from $89\%\;to\;95\%$, being included in confidence limits.

A Study on TRL Application to the Materials and Components Development Program (부품.소재개발사업의 TRL 적용에 관한 연구)

  • Seo, Jung-Ha;Jeon, Gi-Young;Jeon, Han-Su
    • Journal of Korea Technology Innovation Society
    • /
    • v.10 no.4
    • /
    • pp.789-807
    • /
    • 2007
  • Technology Readiness Levels were initially proposed by NASA in 1995. TRL's definition and range were modified within adopted feilds such as hardware and software products. Many national R&D programs have similar evaluation conditions. However, they are influenced by the experts' ability. Relatively, they have shown the little reliance and the low performance of the developed prototype and technology. The purpose of this study is to apply the TRL to the materials and components development program. We defined TRLs for the program and devided them in three technology fields. Proposals, which were submitted for the program in 2007, were assessed with our TRL definitions for the study on the applicability. As a result, we could understand the characteristic TRLs of the technical proposals to the materials and components development program. This shows that the objective tools such as TRLs are required as the R&D program management factors. For the sake, it is the important factor that the detail directives to assess TRL should be developed according to the branches of industrial technology fields.

  • PDF

A Fast Parity Resynchronization Scheme for Small and Mid-sized RAIDs (중소형 레이드를 위한 빠른 패리티 재동기화 기법)

  • Baek, Sung Hoon;Park, Ki-Wong
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.2 no.10
    • /
    • pp.413-420
    • /
    • 2013
  • Redundant arrays of independent disks (RAID) without a power-fail-safe component in small and mid-sized business suffers from intolerably long resynchronization time after a unclean power-failure. Data blocks and a parity block in a stripe must be updated in a consistent manner, however a data block may be updated but the corresponding parity block may not be updated when a power goes off. Such a partially modified stripe must be updated with a correct parity block. However, it is difficult to find which stripe is partially updated (inconsistent). The widely-used traditional parity resynchronization manner is a intolerably long process that scans the entire volume to find and fix inconsistent stripes. This paper presents a fast resynchronization scheme with a negligible overhead for small and mid-sized RAIDs. The proposed scheme is integrated into a software RAID driver in a Linux system. According to the performance evaluation, the proposed scheme shortens the resynchronization process from 200 minutes to 5 seconds with 2% overhead for normal I/Os.

Improvement of Interoperability of IFC for Geometry and Location of Structural Members (구조부재의 형상과 위치에 대한 IFC 상호운용성 개선)

  • Jung, Jong-Hyun
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.15 no.2
    • /
    • pp.1170-1175
    • /
    • 2014
  • The purpose of this study is to improve the interoperability of IFC for the basic data such as the size of member section, length, thickness, reference location, and eccentricity of the structural members. For this, the method to represent the basic data of structural member is proposed. In the proposed method, the most important criteria is the way that engineers recognize and treat the basic data of structural members. Then, in this study, an IFC file is generated based on the proposed method for a simple RC building composed of members and it is examined that the correct basic data can be derived from the IFC file in the way that engineers do in practice. From the results of the examination, the proposed method is expected to improve the interoperability of IFC for the basic data.

Analysis of Performance Influencing Factor in Chemical Process Industry : A Practical Application (석유화학 산업에서의 수행영향인자 및 근본원인 분석 결과)

  • Yu, Kwang-Soo;Kim, Eun-Jung;Kim, Yong-Soo
    • Journal of the Korean Institute of Gas
    • /
    • v.11 no.2 s.35
    • /
    • pp.60-64
    • /
    • 2007
  • Chemical Process industry in Korea has over 30 year's of history and is likely to face potential incidents. The traditional risk analysis and control system in Chemical Process industry focuses on mechanical defects, overlooking the human performance control. Although development of automation technology and controlling technology was necessary, human decision factor is essential to preventing accidents in the Chemical Process. Almost all serious accidents take place when inappropriate humanperformance and mechanical defects of safety equipments simultaneously occurs. The AHRA(Advanced Human Reliability Analyzer) software has been developed to collect failure data and analyze human error probability (Reliability) in Chemical Process Industry in Korea. This paper describes the HRA analysis result of PIF(Performance Influencing Factor) evaluation, HEP(Human Error Probability) and root cause of accidents by applying a Chemical Process Industry related accident data. This analysis result should present a scheme that, by controlling human error factor other than putting safety management funds into the machinery in plants, can reduce cost and maximize the safety in Chemical Process Industry.

  • PDF

Practical Methods for Managing Faults in IoT Computing (IoT 컴퓨팅의 실용적 결함 관리 기법)

  • Park, Chun Woo;Kim, Soo Dong
    • Journal of Internet Computing and Services
    • /
    • v.16 no.5
    • /
    • pp.75-86
    • /
    • 2015
  • Internet of Thing (IoT) computing is an environment where various devices with sensors and actuators are connect, and interact together to acquire contexts and provide useful services. With the advances of IoT technologies, its usability becomes an in important issue. However, there exist various types of faults in IoT computing which are not conventionally addressed in software research community. Providing reliable IoT services is challenging. In this paper, we present a hierarchy of IoT faults and analyze causes and symptoms of the faults. Based on the analysis, we define effective methods for managing IoT faults. We believe that our proposed framework for managing IoT faults can be utilized in reducing the development cost of IoT applications and enhancing the quality of the applications.