Go to the main menu
Skip to content
Go to bottom
REFERENCE LINKING PLATFORM OF KOREA S&T JOURNALS
> Journal Vol & Issue
KIISE Transactions on Computing Practices
Journal Basic Information
Journal DOI :
Korean Institute of Information Scientists and Engineers
Editor in Chief :
Volume & Issues
Volume 21, Issue 12 - Dec 2015
Volume 21, Issue 11 - Nov 2015
Volume 21, Issue 10 - Oct 2015
Volume 21, Issue 9 - Sep 2015
Volume 21, Issue 8 - Aug 2015
Volume 21, Issue 7 - Jul 2015
Volume 21, Issue 6 - Jun 2015
Volume 21, Issue 5 - May 2015
Volume 21, Issue 4 - Apr 2015
Volume 21, Issue 3 - Mar 2015
Volume 21, Issue 2 - Feb 2015
Volume 21, Issue 1 - Jan 2015
Selecting the target year
SVM based Stock Price Forecasting Using Financial Statements
Heo, Junyoung ; Yang, Jin Yong ;
KIISE Transactions on Computing Practices, volume 21, issue 3, 2015, Pages 167~172
DOI : 10.5626/KTCP.2015.21.3.167
Machine learning is a technique for training computers to be used in classification or forecasting. Among the various types, support vector machine (SVM) is a fast and reliable machine learning mechanism. In this paper, we evaluate the stock price predictability of SVM based on financial statements, through a fundamental analysis predicting the stock price from the corporate intrinsic values. Corporate financial statements were used as the input for SVM. Based on the results, the rise or drop of the stock was predicted. The SVM results were compared with the forecasts of experts, as well as other machine learning methods such as ANN, decision tree and AdaBoost. SVM showed good predictive power while requiring less execution time than the other machine learning schemes.
Xenomai-based Embedded Controller for High-Precision, Synchronized Motion Applications
Kim, Chaerin ; Kim, Ikhwan ; Kim, Taehyoun ;
KIISE Transactions on Computing Practices, volume 21, issue 3, 2015, Pages 173~182
DOI : 10.5626/KTCP.2015.21.3.173
Motion control systems are widely deployed in various industrial automation processes. The motion controller, which is a key element of motion control systems, has stringent real-time constraints. The controller must provide a short and deterministic control message transmission cycle, and minimize the actuation deviation among motor drives. To meet these requirements, hardware-based proprietary controllers have been prevalent. However, since it is becoming difficult for such an approach to meet increasing needs of system interoperability and scalability, nowadays, software-based universal motion controllers are regarded as their substitutes. Recently, embedded motion controller solutions are gaining attention due to low cost and relatively high performance. In this paper, we designed and implemented an embedded motion controller on an ARM-based evaluation board by using Xenomai real-time kernel and other open source software components. We also measured and analyzed the performance of our embedded controller under a realistic test-bed environment. The experimental results show that our embedded motion controller can provide relatively deterministic performance with synchronized control of three motor axis at 2 ms control cycle.
A Lightweight HL7 Message Strategy for Real-Time ECG Monitoring
Lee, Kuyeon ; Kang, Kyungtae ; Lee, Jaemyoun ; Park, Juyoung ;
KIISE Transactions on Computing Practices, volume 21, issue 3, 2015, Pages 183~191
DOI : 10.5626/KTCP.2015.21.3.183
Recent developments in IT have made real-time ECG monitoring possible, and this represents a promising application for the emerging HL7 standard for the exchange of clinical information. However, applying the HL7 standard directly to real-time ECG monitoring causes problems, because the partial duplication of data within an HL7 message increases the amount of data to be transmitted, and the time taken to process it. We reduce these overheads by Feature Scaling, by standardizing the range of independent variables or features of data, while nevertheless generating HL7-compliant messages. We also use a De-Duplication algorithm to eliminate the partial repetition of the OBX field in an HL7 ORU message. Our strategy shortens the time required to create messages by 51%, and reduces the size of messages by 1/8, compared to naive HL7 coding.
Design and Implementation of Real-time Blood Pressure Measuring System using Smartphone
Gil, Yeongjoon ; Lee, Jungtae ;
KIISE Transactions on Computing Practices, volume 21, issue 3, 2015, Pages 192~214
DOI : 10.5626/KTCP.2015.21.3.192
Blood pressure may be measured using physiological signals, such as ECG, PTT, and
. In this study, we designed and implemented a portable real-time blood pressure measuring system, which can access the Internet simultaneously using the IPv4 / IPv6 protocol. In addition, we presented a model for the calculation of systolic and diastolic blood pressure in a real-time environment. Through clinical experiments on 28 subjects, the blood pressure measuring system was shown to satisfy the requirements of Grade B level of the BHS (British Hypertension Society) certification.
Design and Implementation of Digital Door Lock by IoT
Seo, Dae Gyu ; Ko, Han Shin ; Noh, Yong Deok ;
KIISE Transactions on Computing Practices, volume 21, issue 3, 2015, Pages 215~222
DOI : 10.5626/KTCP.2015.21.3.215
In this paper, the Digital DoorLock by Internet of Things (DDiT) is introduced. In order to implement DDiT, an integrated micro-controller platform, Arduino is used to control an existing digital doorlock and an android type smart phone is adopted as a mobile platform. One of the advantages of DDiT is that it can be added to an existing digital doorlock and a smart phone application is used as a digital key. Owing to the smart phone application, several other types of applications could also be made. Therefore, DDiT could be used effectively and conveniently in ordinary homes as well as in high security applications such as in hotels, institutes, and companies.
Density-Based Ramp Metering Method Considering Traffic of Freeway and Ramp on ITS
Jeon, Soobin ; Jung, Inbum ;
KIISE Transactions on Computing Practices, volume 21, issue 3, 2015, Pages 223~238
DOI : 10.5626/KTCP.2015.21.3.223
Ramp metering is the most effective and direct method to control a vehicle entering the freeway. This paper proposed the new density-based ramp metering method. Existing methods that use the flow data had low reliability data and can have various problems. Also, when the ramp metering was operated by freeway congestion, the additional congestion and over-capacity can occur in the ramp. To solve this problem with the existing method, the proposed method used the density and acceleration data of the freeway and considered the ramp status. The developed strategy was tested on Trunk Highway 62 west bound (TH-62 WB) in Minnesota Twin-City and compared with Stratified Zone Metering(SZM), which had been operating in the Twin-City freeway. To constitute the experiment environment, the VISSIM simulator was used. The Traffic Information and Condition Analysis System (TICAS) was developed to control the PTV VISSIM simulator. The experiment condition was set between 2:00 PM and 7:00 PM, Oct 5th, 2014 during severe traffic congestion. The simulation results showed that total travel time was reduced by 20% for SZM. Thus, we solved the problem of ramp congestion and over-capacity.
Design and Implementation of μ-Webpage based on QR Code
Ha, Sunju ; Eun, Seongbae ; So, SeonSub ; Yun, Young-Sun ; Jung, Jinman ;
KIISE Transactions on Computing Practices, volume 21, issue 3, 2015, Pages 239~246
DOI : 10.5626/KTCP.2015.21.3.239
QR(Quick Response) Code has been developed to provide greater storage capacity and more functionality compared to 1D bar codes. With the emergence of increasingly mobile devices equipped with cameras such as smart-phones and tablets, QR codes have become very popular and more important in mobile businesses. Typically, most QR codes are used as a URL link for redirecting users to webpages. However, the URL based QR codes are required to be connected over the internet and to be run a server. This can incur unnecessary traffics in the Internet. Furthermore, it is not suitable for the country lagging behind others in its network infrastructure. In this paper, we propose a server-less
-webpage to provide mobile web services and be optimized for the capabilities and limitations of QR Code. We have implemented the
-webpage in Android, and the results showed that the proposed mechanism can provide web-services without requiring extra servers or incurring mobile traffic data compared to the URL-based QR Codes.
Hit Rate Prediction Algorithm for Laser Guided Bombs Using Image Processing
Ahn, Younghwan ; Lee, Sanghoon ;
KIISE Transactions on Computing Practices, volume 21, issue 3, 2015, Pages 247~256
DOI : 10.5626/KTCP.2015.21.3.247
Since the Gulf War, air power has played a key role. However, the effect of high-tech weapons, such as laser-guided bombs and electronic optical equipment, drops significantly if they do not match the weather conditions. So, aircraft that are assigned to carry laser-guided bombs must replace these munitions during bad weather conditions. But, there are no objective criteria for when weapons should be replaced. Therefore, in this paper, we propose an algorithm to predict the hit rate of laser-guided bombs using cloud image processing. In order to verify the accuracy of the algorithm, we applied the weather conditions that may affect laser-guided bombs to simulated flight equipment and executed simulated weapon release, then collected and analyzed data. Cloud images appropriate to the weather conditions were developed, and applied to the algorithm. We confirmed that the algorithm can accurately predict the hit rate of laser-guided bombs in most weather conditions.
Analyzing Vulnerable Software Code Using Dynamic Taint and SMT Solver
Kim, Sungho ; Park, Yongsu ;
KIISE Transactions on Computing Practices, volume 21, issue 3, 2015, Pages 257~262
DOI : 10.5626/KTCP.2015.21.3.257
As software grows more complex, it contains more bugs that are not recognized by developers. Attackers can then use exploitable bugs to penetrate systems or spread malicious code. As a representative method, attackers manipulated documents or multimedia files in order to make the software engage in unanticipated behavior. Recently, this method has gained frequent use in A.P.T. In this paper, an automatic analysis method to find software security bugs was proposed. This approach aimed at finding security bugs in the software which can arise from input data such as documents or multimedia. Through dynamic taint analysis, how input data propagation to vulnerable code occurred was tracked, and relevant instructions in relation to input data were found. Next, the relevant instructions were translated to a formula and vulnerable input data were found via the formula using an SMT solver. Using this approach, 6 vulnerable codes were found, and data were input to crash applications such as HWP and Gomplayer.
Improvement of Performance of Malware Similarity Analysis by the Sequence Alignment Technique
Cho, In Kyeom ; Im, Eul Gyu ;
KIISE Transactions on Computing Practices, volume 21, issue 3, 2015, Pages 263~268
DOI : 10.5626/KTCP.2015.21.3.263
Malware variations could be defined as malicious executable files that have similar functions but different structures. In order to classify the variations, this paper analyzed sequence alignment, the method used in Bioinformatics. This method found common parts of the Malwares' API call information. This method's performance is dependent on the API call information's length; if the length is too long, the performance should be very poor. Therefore we removed the repeated patterns in API call information in order to improve the performance of sequence alignment analysis, before the method was applied. Finally the similarity between malware was analyzed using sequence alignment. The experimental results with the real malware samples were presented.
Design and Implementation of Navigation Operating System APIs for Set-based POI Search Algorithm
Ahn, Hyeyeong ; Lee, Jongwoo ;
KIISE Transactions on Computing Practices, volume 21, issue 3, 2015, Pages 269~274
DOI : 10.5626/KTCP.2015.21.3.269
As smart device companies such as Google or Apple develop competitive mobile-based automotive operating systems and navigation systems, the range of choice for users in such markets is expanding. Navigation systems equipped with mobile operating systems have increased convenience for users. However, since an API for the POI databases used in navigation systems doesn't exist, the number of applications using POI data is insufficient. In this paper, we designed and implemented system calls for navigation operating systems with a focus on POI search, in order to resolve such limitations. The system calls support set-based POI search functions, and therefore provides solutions to search performance degradation problems caused by false inputs. As a result of performance evaluation, not only did the search performance improve, but there was also no problem in applying APIs in applications.