Go to the main menu
Skip to content
Go to bottom
REFERENCE LINKING PLATFORM OF KOREA S&T JOURNALS
> Journal Vol & Issue
IEMEK Journal of Embedded Systems and Applications
Journal Basic Information
Journal DOI :
Institute of Embedded Engineering of Korea
Editor in Chief :
Volume & Issues
Volume 9, Issue 6 - Dec 2014
Volume 9, Issue 5 - Oct 2014
Volume 9, Issue 4 - Aug 2014
Volume 9, Issue 3 - Jun 2014
Volume 9, Issue 2 - Apr 2014
Volume 9, Issue 1 - Feb 2014
Selecting the target year
Activity-based Event Capture and Replay Technique for Reproducing Crashes in Android Applications
Jha, Ajay Kumar ; Lee, Woo Jin ;
IEMEK Journal of Embedded Systems and Applications, volume 9, issue 1, 2014, Pages 1~9
DOI : 10.14372/IEMEK.2014.9.1.1
As Android platform and its applications are widely used, it is necessary to assure the reliability and safety of Android applications. The capture and replay technique is widely used for reproducing the crashes in Java applications. In this paper, we adapt the context-based capture and replay technique to Android applications by considering Android activity structure and its GUI characteristics. Our capture and replay technique uses probe code insertion based on AspectJ for minimizing the original code change and for enhancing the efficiency and reusability of the probe codes. For proving the efficiency of our technique, we provide a case study and execution overhead comparisons with related works, in which our approach has merits in GUI oriented Android applications with relatively low execution overhead.
Implementation of Altitude Information for Flight Simulator in OpenSceneGraph
Lee, ChungJae ; Kim, JongBum ; Kim, Ki-Il ;
IEMEK Journal of Embedded Systems and Applications, volume 9, issue 1, 2014, Pages 11~16
DOI : 10.14372/IEMEK.2014.9.1.11
When it comes to develop flight simulator, HAT (Height Above Terrain) is required to provide altitude information to the pilot who learns how to control an airplane in landing and takeoff situation. However, there might be inconsistent problem between real terrain and simulation information since current implementation of HAT simply depends on center of gravity point on the airplane. To overcome mentioned problem, in this paper, we propose how to obtain more accurate altitude information than existing scheme by making use of HAT and HOT (Height Of Terrain) information of landing equipments according to movement of the airplane. Moreover, we demonstrate the accuracy of the proposed scheme through new flight simulator developed through OSG(OpenSceneGraph) by taking example of terrain information for domestic airport.
Architecture Exploration of Optimal Many-Core Processors for a Vector-based Rasterization Algorithm
Son, Dong-Koo ; Kim, Cheol-Hong ; Kim, Jong-Myon ;
IEMEK Journal of Embedded Systems and Applications, volume 9, issue 1, 2014, Pages 17~24
DOI : 10.14372/IEMEK.2014.9.1.17
In this paper, we implement and evaluate the performance of a vector-based rasterization algorithm for 3D graphics by using a SIMD (single instruction multiple data) many-core processor architecture. In addition, we evaluate the impact of a data-per-processing elements (DPE) ratio that is defined as the amount of data directly mapped to each processing element (PE) within many-core in terms of performance, energy efficiency, and area efficiency. For the experiment, we utilize seven different PE configurations by varying the DPE ratio (or the number PEs), which are implemented in the same 130 nm CMOS technology with a 500 MHz clock frequency. Experimental results indicate that the optimal PE configuration is achieved as the DPE ratio is in the range from 16,384 to 256 (or the number of PEs is in the range from 16 and 1,024), which meets the requirements of mobile devices in terms of the optimal performance and efficiency.
Effective Algorithm for the Low-Power Set-Associative Cache Memory
Jung, Bo-Sung ; Lee, Jung-Hoon ;
IEMEK Journal of Embedded Systems and Applications, volume 9, issue 1, 2014, Pages 25~32
DOI : 10.14372/IEMEK.2014.9.1.25
In this paper, we proposed a partial-way set associative cache memory with an effective memory access time and low energy consumption. In the proposed set-associative cache memory, it is allowed to access only a 2-ways among 4-way at a time. Choosing ways to be accessed is made dynamically via the least significant two bits of the tag. The chosen 2 ways are sequentially accessed by the way selection bits that indicate the most recently referred way. Therefore, each entry in the way has an additional bit, that is, the way selection bit. In addition, instead of the 4-way LRU or FIFO algorithm, we can utilize a simple 2-way replacement policy. Simulation results show that the energy*delay product can be reduced by about 78%, 14%, 39%, and 15% compared with a 4-way set associative cache, a sequential-way cache, a way-tracking cache, and a way cache respectively.
Implementing IEEE1588 based Clock Synchronization for Networked Embedded System
Jeon, Jong-Mok ; Kim, Dong-Gil ; Kim, Eun-Ro ; Lee, Dong-Ik ;
IEMEK Journal of Embedded Systems and Applications, volume 9, issue 1, 2014, Pages 33~41
DOI : 10.14372/IEMEK.2014.9.1.33
This paper presents a IEEE1588 based clock synchronization technique for a sRIO (Serial RapidIO) network which is applied to a submarine system. Clock synchronization plays a key role in the success of a networked embedded system. Recently, the IEEE1588 algorithm making use of dedicated chipset has been widely used for the synchronization of various industrial applications. However, there is no chipset available for the sRIO network that can offer many advantages, such as low latency and jitter. In this paper, the IEEE1588 algorithm for a sRIO network is implemented using only software without any dedicated chipset. The proposed approach is verified with experimental setup.
Stabilization of Target Tracking with 3-axis Motion Compensation for Camera System on Flying Vehicle
Sun, Yanjie ; Jeon, Dongwoon ; Kim, Doo-Hyun ;
IEMEK Journal of Embedded Systems and Applications, volume 9, issue 1, 2014, Pages 43~52
DOI : 10.14372/IEMEK.2014.9.1.43
This paper presents a tracking system using images captured from a camera on a moving platform. A camera on an unmanned flying vehicle generally moves and shakes due to external factors such as wind and the ego-motion of the machine itself. This makes it difficult to track a target properly, and sometimes the target cannot be kept in view of the camera. To deal with this problem, we propose a new system for stable tracking of a target under such conditions. The tracking system includes target tracking and 3-axis camera motion compensation. At the same time, we consider the simulation of the motion of flying vehicles for efficient and safe testing. With 3-axis motion compensation, our experimental results show that robustness and stability are improved.
Multiple Object Tracking Using SIFT and Multi-Lateral Histogram
Jun, Jung-Soo ; Moon, Yong-Ho ; Ha, Seok-Wun ;
IEMEK Journal of Embedded Systems and Applications, volume 9, issue 1, 2014, Pages 53~59
DOI : 10.14372/IEMEK.2014.9.1.53
In multiple object tracking, accurate detection for each of objects that appear sequentially and effective tracking in complicated cases that they are overlapped with each other are very important. In this paper, we propose a multiple object tracking system that has a concrete detection and tracking characteristics by using multi-lateral histogram and SIFT feature extraction algorithm. Especially, by limiting the matching area to object's inside and by utilizing the location informations in the keypoint matching process of SIFT algorithm, we advanced the tracking performance for multiple objects. Based on the experimental results, we found that the proposed tracking system has a robust tracking operation in the complicated environments that multiple objects are frequently overlapped in various of directions.