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
Implementation of an Android MIDI Player that Supports DRM for Musical Instrument Practice
Kim, Daseul ; Kim, Seungha ; Ko, Eunbyul ; Ahn, Hyeyeong ; Lee, Jongwoo ;
KIISE Transactions on Computing Practices, volume 21, issue 4, 2015, Pages 275~282
DOI : 10.5626/KTCP.2015.21.4.275
The Musical Instrument Digital Interface (MIDI) file format is a typical format for dynamic music that can be used not only for playing, but also for supporting dynamic music activity, such as musical instrument practice. However, almost all of the existing MIDI applications focus only on the playing features. In this paper, therefore, we implement a MIDI file play application that supports various dynamic features such as part-play repeating certain sections that the user wants, tone and speed control while playing a MIDI file, downloading MIDI files from a server, and lastly Digital Rights Management (DRM). By supporting these features, we are confident that our MIDI application will help users who wish to practice musical instruments to do so conveniently, while effectively protecting the copyright of their purchased MIDI files.
NFC-based Attendance Checking System for Institutions of Higher Education
Cho, Yun Seok ; Kim, KyungMi ;
KIISE Transactions on Computing Practices, volume 21, issue 4, 2015, Pages 283~289
DOI : 10.5626/KTCP.2015.21.4.283
We propose a low cost attendance checking system using NFC (Near Field Communication) and show a case study of an actual operation of the system in a higher education institute. The system offers a direct attendance check service when a student touches NFC tag on a classroom desk with his/her own smartphone. Our service was first developed and operated in 2012, and then additional functions like massive real time processing were reinforced. In the fall semester, 58 courses use the service and 96% of the class attendance was checked with mobile devices. The only hardware requirement of the system was NFC tag on the classroom desk, which reduced hardware cost dramatically. However, it also minimized attendance checking time into 1 minute regardless of enrolled student number.
A Multi-Agent Message Transfer Architecture based on the Messaging Middleware ZeroMQ
Chang, Hai Jin ;
KIISE Transactions on Computing Practices, volume 21, issue 4, 2015, Pages 290~298
DOI : 10.5626/KTCP.2015.21.4.290
This paper suggests a multi-agent message transport architecture based on the message-oriented middleware ZeroMQ. Compared with the other middlewares such as CORBA, Ice, and Thrift, ZeroMQ receives a good score in the evaluation of performance, QoS (Quality of Service), patterns, user friendliness, and resources. The suggested message transfer architecture borrowed many basic concepts like agent platform, AMS (Agent Management System), and MTS (Message Transfer System) from FIPA (Foundation for Intelligent Physical Agents) standard multi-agent specifications, and the architecture inherited the strength of the architecture from the multi-agent framework SMAF (Smart Multi-Agent Framework). The architecture suggested in this paper is a novel peer-to-peer architecture which is not known to the ZeroMQ community. In the suggested architecture, every MTS agent uses only one ZeroMQ router socket to support peer-to-peer communication among MTS agents. The suggested architecture can support closely collaborating software areas such as intelligent robots as well as the traditional application areas of multi-agent architecture. The suggested architecture has interoperability and scalability with the ZeroMQ devices and patterns.
Design and Implementation of Ecology Map System by Location Based Web Service
Noh, Yong Deok ;
KIISE Transactions on Computing Practices, volume 21, issue 4, 2015, Pages 299~307
DOI : 10.5626/KTCP.2015.21.4.299
Currently, many kinds of World Wide Web contents are produced by an individual journalism. Users who simply obtain information by surfing the web becomes the producer, and many contents created by these users reflect on their own interesting topics and social issues. Among these issues, the environmental contents are considered in this study, which we proposed as EcoMap, a media service platform for such contents. In terms of EcoMap, a way of thinking about our own environment would be affected, and the environmental information will be produced and shared more effectively by the users on the web.
A Web Based System for Usability Project Planning and Testing
Park, Danbee ; Hong, Ki-Hyung ;
KIISE Transactions on Computing Practices, volume 21, issue 4, 2015, Pages 308~314
DOI : 10.5626/KTCP.2015.21.4.308
Usability has become an important consideration for product development, and as a result, there is a growing need for systems and tools that can support usability test projects. However, few studies so far have developed such systems and tools. During a usability test project, many participants take up different roles, such as project managers, usability testers, and subjects. We implement a web-based usability test system with which a project manager can manage and control all participants and documents throughout the entire usability test process, from the design of a usability test project to the analysis of the test results. A usability test generates many documents, such as subject agreement forms and before/after questionnaires. Since many different subjects can participate in a usability test, consistency during testing with different participants and efficient document management are the keys to success for a usability test. Since all users that participate in usability test projects can access web-based usability test systems through a web browser, regardless of the place where they are, the reliability of the testing results can improve since the tests are conducted in the locations where the target products are meant to be used. In particular, our system is useful for disabled individuals who cannot move.
Design and Implementation of an Android Application for Real-time Motion Control
Kim, Dohyeon ; Kang, Hyeongseok ; Kang, Jeongnam ; Lee, Eungyu ; Kim, Kanghee ;
KIISE Transactions on Computing Practices, volume 21, issue 4, 2015, Pages 315~319
DOI : 10.5626/KTCP.2015.21.4.315
This paper addresses the design and implementation of an Android application for real-time precise motion control. To provide stable real-time performance, we implemented the application in two parts: Android service in the form of a daemon process, which periodically transfers a set of position commands for all motors through a real-time fieldbus, and Android UI application, which generates and delivers the set of position commands to the Android service. To support such a real-time motion control application, we use multi-core partitioning, which partitions the processor cores into a real-time partition to be used by the real-time motion control service and a non-real-time partition to be used by the Android application, and set up a shared buffer between them for communication. Our experiments show that we can obtain a motion control period of 2 ms with 99% task activation jitters less than
for a configuration where each of the four threads controls two motors in a group.
Design and Implementation of a Request and Response Process on Help-Requesting Mobile Application
An, Sung-Eun ; Lim, Soon-Bum ; Kim, Min-Jeong ; You, Soo-Yeon ;
KIISE Transactions on Computing Practices, volume 21, issue 4, 2015, Pages 320~326
DOI : 10.5626/KTCP.2015.21.4.320
With the growing concern over frequent occurrences of criminal events, help-requesting mobile applications have drawn attention. However, existing applications solely focus on providing help-requesting services. Therefore, in this paper, we design and implement a help request and response process which allows users to request help by sending messages and locating their friends, acquaintances and even near-by application users, and to allow help be reached by forwarding messages. This application is composed of three parts: help-requesting, help-responding, and checking-status. This application is developed on the Android platform where we exchange users' longitude and latitude through web server communication. We conducted test to verify the effectiveness of the forwarding function, and it has been confirmed that 93.33% of subjects used the forwarding function to help users at risk.
A Generic Algorithm for k-Nearest Neighbor Graph Construction Based on Balanced Canopy Clustering
Park, Youngki ; Hwang, Heasoo ; Lee, Sang-Goo ;
KIISE Transactions on Computing Practices, volume 21, issue 4, 2015, Pages 327~332
DOI : 10.5626/KTCP.2015.21.4.327
Constructing a k-nearest neighbor (k-NN) graph is a primitive operation in the field of recommender systems, information retrieval, data mining and machine learning. Although there have been many algorithms proposed for constructing a k-NN graph, either the existing approaches cannot be used for various types of similarity measures, or the performance of the approaches is decreased as the number of nodes or dimensions increases. In this paper, we present a novel algorithm for k-NN graph construction based on "balanced" canopy clustering. The experimental results show that irrespective of the number of nodes or dimensions, our algorithm is at least five times faster than the brute-force approach while retaining an accuracy of approximately 92%.
Coreference Resolution for Korean using Mention Pair with SVM
Choi, Kyoung-Ho ; Park, Cheon-Eum ; Lee, Changki ;
KIISE Transactions on Computing Practices, volume 21, issue 4, 2015, Pages 333~337
DOI : 10.5626/KTCP.2015.21.4.333
In this paper, we suggest a Coreference Resolution system for Korean using Mention Pair with SVM. The system introduced in this paper, also be able to extract Mention from document which is including automatically tagged name entity information, dependency trees and POS tags. We also built a corpus, including 214 documents with Coreference tags, referencing online news and Wikipedia for training the system and testing the system's performance. The corpus had 14 documents from online news, along with 200 question-and-answer documents from Wikipedia. When we tested the system by corpus, the performance of the system was extracted by MUC-F1 55.68%, B-cube-F1 57.19%, and CEAFE-F1 61.75%.
Analyzing Performance and Dynamics of Echo State Networks Given Various Structures of Hidden Neuron Connections
Yoon, Sangwoong ; Zhang, Byoung-Tak ;
KIISE Transactions on Computing Practices, volume 21, issue 4, 2015, Pages 338~342
DOI : 10.5626/KTCP.2015.21.4.338
Recurrent Neural Network (RNN), a machine learning model which can handle time-series data, can possess more varied structures than a feed-forward neural network, since a RNN allows hidden-to-hidden connections. This research focuses on the network structure among hidden neurons, and discusses the information processing capability of RNN. Time-series learning potential and dynamics of RNNs are investigated upon several well-established network structure models. Hidden neuron network structure is found to have significant impact on the performance of a model, and the performance variations are generally correlated with the criticality of the network dynamics. Especially Preferential Attachment Network model showed an interesting behavior. These findings provide clues for performance improvement of the RNN.