• Title/Summary/Keyword: Reverse-engineering

Search Result 2,216, Processing Time 0.031 seconds

Application of Molecular Simulation in Reverse Osmosis Membrane Research (역삼투압 분리막 연구에서의 분자 전산모사 응용)

  • Lee, Tae Kyung;Nam, Sang Yong
    • Applied Chemistry for Engineering
    • /
    • v.33 no.6
    • /
    • pp.551-556
    • /
    • 2022
  • The desalinated water obtained by the water treatment process based on the membrane is attracting a lot of attention as a promising technology that can solve the global water shortage problem. Reverse osmosis membrane-based desalination, one of the most widely used desalination processes, is a technology that desalinates abundant seawater on Earth, thus having great potential in the desalination industry. To improve the performance of the desalination process, it is necessary to understand the reverse osmosis mechanism of the membrane at the atomic/molecular level. In this review, we introduce molecular simulation, which plays an important role in material research today, and the roles of computational simulation at the atomic/molecular level in the development of reverse osmosis membranes.

A Cyclic Voltammetric Study of Electrodes for Reverse Electrodialysis

  • Lee, Seo-Yoon;Lee, Dong-Ju;Yeon, Kyeong-Ho;Kim, Woo-Gu;Kang, Moon-Sung;Park, Jin-Soo
    • Journal of the Korean Electrochemical Society
    • /
    • v.16 no.3
    • /
    • pp.145-150
    • /
    • 2013
  • In this study, the electrochemical investigation of various electrodes for reverse electrodialysis using potassium ferrocyanide and potassium ferricyanide as a redox system was carried out. Cyclic voltammetry was the employed method for this electrochemical study. From the results of cyclic voltammograms for various electrode materials, i.e., Au, Vulcan supported Pt, activated carbon, carbon nanofiber, Vulcan, the Vulcan electrode showed the lowest overpotential, but the Pt electrode having slightly higher overpotential obtained slightly higher anodic and cathodic current densities for the $Fe(CN)_6{^{4-}}/Fe(CN)_6{^{3-}}$ redox couple. The cyclic voltammograms for the Vulcan electrode confirmed very good electrochemical reversibility and kinetic behavior. As a result, among the electrode materials, the Vulcan electrode is the most promising electrode material for reverse electrodialysis.

Study on 3D Reverse Engineering-based MEP Facility Management Improvement Method (3차원 역설계 기반 MEP 시설물 관리 작업 개선 방안 도출)

  • Kang, Tae-Wook;Kim, Ji-Eum;Jung, Taek-Sun
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.8
    • /
    • pp.38-45
    • /
    • 2016
  • The objective of this research is to develop a method of improving MEP facility management based on 3D reverse engineering. Recently, 3D image scanning-based reverse engineering has been implemented in the fields of architecture, construction and (manufacturing). In the case where there are many objects and the MEP system is complicated, 3D reverse engineering is applied in semiconductor factories, because facility maintenance works cause the 2D drawing to be different from the original one. The 3D point cloud data obtained from 3D image scanning contains accurate data and can increase the efficiency of complicated MEP facility maintenance works. For this purpose, the present research studied the technology trends and analyzed the process of 3D reverse engineering. Based on the results, a method of improving MEP facility management is established and its effects described.

Robust Anti Reverse Engineering Technique for Protecting Android Applications using the AES Algorithm (AES 알고리즘을 사용하여 안드로이드 어플리케이션을 보호하기 위한 견고한 역공학 방지기법)

  • Kim, JungHyun;Lee, Kang Seung
    • Journal of KIISE
    • /
    • v.42 no.9
    • /
    • pp.1100-1108
    • /
    • 2015
  • Classes.dex, which is the executable file for android operation system, has Java bite code format, so that anyone can analyze and modify its source codes by using reverse engineering. Due to this characteristic, many android applications using classes.dex as executable file have been illegally copied and distributed, causing damage to the developers and software industry. To tackle such ill-intended behavior, this paper proposes a technique to encrypt classes.dex file using an AES(Advanced Encryption Standard) encryption algorithm and decrypts the applications encrypted in such a manner in order to prevent reverse engineering of the applications. To reinforce the file against reverse engineering attack, hash values that are obtained from substituting a hash equation through the combination of salt values, are used for the keys for encrypting and decrypting classes.dex. The experiments demonstrated that the proposed technique is effective in preventing the illegal duplication of classes.dex-based android applications and reverse engineering attack. As a result, the proposed technique can protect the source of an application and also prevent the spreading of malicious codes due to repackaging attack.

Geometry-to-BIM Mapping Rule Definition for Building Plane BIM object (건축물 평면 형상에 대한 형상-to-BIM 맵핑 규칙 정의)

  • Kang, Tae-Wook
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.20 no.10
    • /
    • pp.236-242
    • /
    • 2019
  • Recently, scanning projects have been carried out in various construction and construction fields for maintenance purposes. The point cloud generated by the scan results is composed of a number of points representing the object to be scanned. The process of extracting the necessary information, including dimensions, from such scan data is called paradox. The reverse engineering process of modeling a point cloud as BIM involves considerable manual work. Owing to the time-consuming reverse engineering nature of the work, the costs increase exponentially when rework requests are made, such as design changes. Reverse engineering automation technology can help improve these problems. On the other hand, the reverse design product is variable depending on the use, and the kind and detail level of the product may be different. This paper proposes the G2BM (Geometry-to-BIM mapping) rule definition method that automatically maps a BIM object from a primitive geometry to a BIM object. G2BM proposes a process definition and a customization method for reverse engineering BIM objects that consider the use case variability.

Software Reliability of Safety Critical FPGA-based System using System Engineering Approach

  • Pradana, Satrio;Jung, Jae Cheon
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.14 no.2
    • /
    • pp.49-57
    • /
    • 2018
  • The main objective of this paper is come up with methodology approach for FPGA-based system in verification and validation lifecycle regarding software reliability using system engineering approach. The steps of both reverse engineering and re-engineering are carried out to implement an FPGA-based of safety critical system in Nuclear Power Plant. The reverse engineering methodology is applied to elicit the requirements of the system as well as gain understanding of the current life cycle and V&V activities of FPGA based-system. The re-engineering method is carried out to get a new methodology approach of software reliability, particularly Software Reliability Growth Model. For measure the software reliability of a given FPGA-based system, the following steps are executed as; requirements definition and measurement, evaluation of candidate reliability model, and the validation of the selected system. As conclusion, a new methodology approach for software reliability measurement using software reliability growth model is developed.

Geometric and structural assessment and reverse engineering of a steel-framed building using 3D laser scanning

  • Arum Jang;Sanggi Jeong;Hunhee Cho;Donghwi Jung;Young K. Ju;Ji-sang Kim;Donghyuk Jung
    • Computers and Concrete
    • /
    • v.33 no.5
    • /
    • pp.595-603
    • /
    • 2024
  • In the construction industry, there has been a surge in the implementation of high-tech equipment in recent years. Various technologies are being considered as potential solutions for future construction projects. Building information modeling (BIM), which utilizes advanced equipment, is a promising solution among these technologies. The need for safety inspection has also increased with the aging structures. Nevertheless, traditional safety inspection technology falls short of meeting this demand as it heavily relies on the subjective opinions of workers. This inadequacy highlights the need for advancements in existing maintenance technology. Research on building safety inspection using 3D laser scanners has notably increased. Laser scanners that use light detection and ranging (LiDAR) can quickly and accurately acquire producing information, which can be realized through reverse engineering by modeling point cloud data. This study introduces an innovative evaluation system for building safety using a 3D laser scanner. The system was used to assess the safety of an existing three-story building by implementing a reverse engineering technique. The 3D digital data are obtained from the scanner to detect defects and deflections in and outside the building and to create an as-built BIM. Subsequently, the as-built structural model of the building was generated using the reverse engineering approach and used for structural analysis. The acquired information, including deformations and dimensions, is compared with the expected values to evaluate the effectiveness of the proposed technique.

Study on Segmentation of Measured Data with Noise in Reverse Engineeing (역공학에서의 노이즈가 포함된 측정데이터의 분할에 관한 연구)

  • Lee, Seok-Hui;Kim, Ho-Chan;Heo, Seong-Min
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.26 no.3
    • /
    • pp.560-569
    • /
    • 2002
  • The segmentation has been performed to the data of good quality in most cases, so the adoption of previous segmentation theory to the measured data with a laser scanner does not produce good result because of the characteristics of the data with noise component. A new approach to perform the segmentation on the scanned data is introduced to deal with problems during reverse engineering process. A triangular net is generated from measured point data, and the segmentation on it is classified as plane, smooth and rough segment. The segmentation result in each segment depends on the user-defined criteria. And the difference of the segmentation between the data of good quality and the data with noise is described and analyzed with several real models. The segment boundaries selected are used to maintain the characteristics of the parts during modeling process, thus they contribute to the automation of the reverse engineering.