Go to the main menu
Skip to content
Go to bottom
REFERENCE LINKING PLATFORM OF KOREA S&T JOURNALS
> Journal Vol & Issue
KIPS Transactions on Software and Data Engineering
Journal Basic Information
Journal DOI :
Korea Information Processing Society
Editor in Chief :
Volume & Issues
Volume 2, Issue 12 - Dec 2013
Volume 2, Issue 11 - Nov 2013
Volume 2, Issue 10 - Oct 2013
Volume 2, Issue 9 - Sep 2013
Volume 2, Issue 8 - Aug 2013
Volume 2, Issue 7 - Jul 2013
Volume 2, Issue 6 - Jun 2013
Volume 2, Issue 5 - May 2013
Volume 2, Issue 4 - Apr 2013
Volume 2, Issue 3 - Mar 2013
Volume 2, Issue 2 - Feb 2013
Volume 2, Issue 1 - Jan 2013
Selecting the target year
A Variability Description Technique for Software Product Line: OVDL
Lee, Ji Hyun ; Kang, Sung Won ;
KIPS Transactions on Software and Data Engineering, volume 2, issue 11, 2013, Pages 739~746
DOI : 10.3745/KTSDE.2013.2.11.739
Variability of the software product line that differentiates member products within a product line must be described with precise meaning and visualized so as easy to select. Moreover, it should be easy to manage. Variability description approaches can largely be divided into two approaches, integrated variability description approach and orthogonal variability description approach. Orthogonal Variability Description Language (OVDL) was developed for clear and precise description of variability without ambiguity. This paper validates the variability description capability of OVDL by translating the variability models of Inter-Working Function (IWF) product line described by using Orthogonal Variability Model (OVM) notations into variability descriptions in OVDL.
An Elliptic Curve Cryptosystem based on Trust and RBAC to Reduce Security Overhead in Sensor Networks
Kim, Hyojin ; Park, Ho-Hyun ;
KIPS Transactions on Software and Data Engineering, volume 2, issue 11, 2013, Pages 747~756
DOI : 10.3745/KTSDE.2013.2.11.747
It is important to reduce unnecessary overhead in sensor network using battery. In addition encryption is important because of necessity of security. Since unavoidable overhead occurs in case of encryption, security and overhead are in trade-off condition. In this paper, we use a concept called trust to reduce the encryption overhead. We reduce overhead by controlling encryption key sizes while maintaining the security level where high and low trust nodes are mixed. We simulated and compared normal encryption and trust value based encryption. As a result, the latter has lower execution time and overhead. If we define a standard of trust levels considering purpose and circumstances of real network, we can use constrained resources efficiently in sensor network.
The Cost and Adjustment Factors Estimation Method from the Perspective of Provider for Information System Maintenance Cost
Lee, ByoungChol ; Rhew, SungYul ;
KIPS Transactions on Software and Data Engineering, volume 2, issue 11, 2013, Pages 757~764
DOI : 10.3745/KTSDE.2013.2.11.757
The estimation of maintenance cost of information system so far has been conducted centered on the ordering body, so the problem of provider`s having to cover the cost due to small cost compared to the amount of work is not solved. This study is a base study for estimating the maintenance cost of information system centered on provider, and it deduces cost items of maintenance and suggests adjustment factors for adjusting the gap between the ordering body and provider regarding the maintenance cost. In order to deduce the cost items of maintenance, this study adds the activities of the provider for maintenance to the base study of cost factors regarding the existing maintenance activity, divides, and classifies them into the fixed cost and variable cost. In order to adjust the gap between the ordering body and provider regarding the maintenance cost, this study found the adjustment factors such as the code, utility, and components created by the automatic tool that was not included when estimating the maintenance cost centered on the ordering body. After examining and analyzing K Company`s data of maintenance performance for three years, it confirmed that the gap regarding the adjustment factors was about 13% in case of K Company.
Generating Test Cases of Stateflow Model Using Extended RRT Method Based on Test Goal
Park, Hyeon Sang ; Choi, Kyung Hee ; Chung, Ki Hyun ;
KIPS Transactions on Software and Data Engineering, volume 2, issue 11, 2013, Pages 765~778
DOI : 10.3745/KTSDE.2013.2.11.765
This paper proposes a test case generation method for Stateflow model using the extended RRT method. The RRT method which has been popularly used for planning paths for complex systems also shows a good performance for test case generation. However, it does not consider the test coverage which is important for test case generation. The proposed extension method hires the concept of test goal achievement to increase test coverage and drives RRT extension in the direction that increases the goal achievement. Considering the concept, a RRT distance metric, random node generation method and modified RRT extension algorithm are proposed. The effectiveness of proposed algorithm is compared with that of the typical RRT algorithm through the experiment using the practical automotive ECUs.
A Reference Architecture and Manifest Standard Suggestions for Interworking Open Web Store
Ryu, Taejun ; Kim, Changjun ; Jeon, Jonghong ; Lee, Seungyoon ; Park, Sangwon ;
KIPS Transactions on Software and Data Engineering, volume 2, issue 11, 2013, Pages 779~788
DOI : 10.3745/KTSDE.2013.2.11.779
With a wide dissemination of smartphones, the number of native applications developed and sold freely by anyone is growing now. The application market activated by Apple`s App Store is spreading more rapidly with Google`s Google Play. But due to platform-dependent of native application`s attribute, developers are programming at each platform. As a result, development cost is increasing compared to earnings. To solve a dependency problem, people focused on web application developed by web-based language. However, stores at each browser are requiring a web application to follow manifest format. And this causes browser-dependent problem. Those problems can be solved by installing a certain browser, but this can make an application useless on the other browser of a store. Dependency problem can narrow not only user`s application variation, but also concentration on some specific store. OWS(Open Web Store) is a standard store that supports various web environments. It overcomes browser or platform dependency problems by interworking applications between stores. Also customers are able to choose a large number of applications. In this paper, related to OWS, I would like to suggest manifest standards and store`s reference architecture. An interworking scenario is going to be proposed as well.
Object Feature Extraction and Matching for Effective Multiple Vehicles Tracking
Cho, Du-Hyung ; Lee, Seok-Lyong ;
KIPS Transactions on Software and Data Engineering, volume 2, issue 11, 2013, Pages 789~794
DOI : 10.3745/KTSDE.2013.2.11.789
A vehicle tracking system makes it possible to induce the vehicle movement path for avoiding traffic congestion and to prevent traffic accidents in advance by recognizing traffic flow, monitoring vehicles, and detecting road accidents. To track the vehicles effectively, those which appear in a sequence of video frames need to identified by extracting the features of each object in the frames. Next, the identical vehicles over the continuous frames need to be recognized through the matching among the objects` feature values. In this paper, we identify objects by binarizing the difference image between a target and a referential image, and the labelling technique. As feature values, we use the center coordinate of the minimum bounding rectangle(MBR) of the identified object and the averages of 1D FFT(fast Fourier transform) coefficients with respect to the horizontal and vertical direction of the MBR. A vehicle is tracked in such a way that the pair of objects that have the highest similarity among objects in two continuous images are regarded as an identical object. The experimental result shows that the proposed method outperforms the existing methods that use geometrical features in tracking accuracy.
Unusual Behavior Detection of Korean Cows using Motion Vector and SVDD in Video Surveillance System
Oh, Seunggeun ; Park, Daihee ; Chang, Honghee ; Chung, Yongwha ;
KIPS Transactions on Software and Data Engineering, volume 2, issue 11, 2013, Pages 795~800
DOI : 10.3745/KTSDE.2013.2.11.795
Early detection of oestrus in Korean cows is one of the important issues in maximizing the economic benefit. Although various methods have been proposed, we still need to improve the performance of the oestrus detection system. In this paper, we propose a video surveillance system which can detect unusual behavior of multiple cows including the mounting activity. The unusual behavior detection is to detect the dangerous or abnormal situations of cows in video coming in real time from a surveillance camera promptly and correctly. The prototype system for unusual behavior detection gets an input video from a fixed location camera, and uses the motion vector to represent the motion information of cows in video, and finally selects a SVDD (one of the most well-known types of one-class SVM) as a detector by reinterpreting the unusual behavior into an one class decision problem from the practical points of view. The experimental results with the videos obtained from a farm located in Jinju illustrate the efficiency of the proposed method.
Procedural Animation Method for Realistic Behavior Control of Artificial Fish
Kim, Chong Han ; Youn, Jae Hong ; Kim, Byung Ki ;
KIPS Transactions on Software and Data Engineering, volume 2, issue 11, 2013, Pages 801~808
DOI : 10.3745/KTSDE.2013.2.11.801
In the virtual space with the interactive 3D contents, the degree of mental satisfaction is determined by how fully it reflect the real world. There are a few factors for getting the high completeness of virtual space. The first is the modeling technique with high-polygons and high-resolution textures which can heighten an visual effect. The second is the functionality. It is about how realistic represents dynamic actions between the virtual space and the user or the system. Although the studies on the techniques for animating and controlling the virtual characters have been continued, there are problems such that the long production time, the high cost, and the animation without expected behaviors. This paper suggest a method of behavior control of animation by designing the optimized skeleton which produces the movement of character and applying the procedural technique using physical law and mathematical analysis. The proposed method is free from the constraint on one-to-one correspondence rules, and reduce the production time by controlling the simple parameters, and to increase the degree of visual satisfaction.
Linear Regression-Based Precision Enhancement of Summed Area Table
Jeong, Juhyeon ; Lee, Sungkil ;
KIPS Transactions on Software and Data Engineering, volume 2, issue 11, 2013, Pages 809~814
DOI : 10.3745/KTSDE.2013.2.11.809
Summed area table (SAT) is a data structure in which the sum of pixel values in an arbitrary rectangular area can be represented by the linear combination of four pixel values. Since SAT serially accumulates the pixel values from an image corner to the other corner, a high-resolution image can yield overflow in a floating-point representation. In this paper, we present a new SAT construction technique, which accumulates only the residuals from the linearly-regressed representation of an image and thereby significantly reduces the accumulation errors. Also, we propose a method to find the integral of the linear regression in constant time using double integral. We performed experiments on the image reconstruction, and the results showed that our approach more reduces the accumulation errors than the conventional fixed-offset SAT.
Software Design Framework for Content Creation
Oh, Jung-Min ; Moon, Nammee ;
KIPS Transactions on Software and Data Engineering, volume 2, issue 11, 2013, Pages 815~822
DOI : 10.3745/KTSDE.2013.2.11.815
Nowadays, the various kind of software packages that support content creation consumed in touch-type terminals as an application have come into the market. These softwares have a different style of user task compare to existing user task. The reason why difference style has been appeared for now is because interaction timing has a important role of both content creation and consumption. For this reason, in this paper, we propose a software UI design framework for content creation using MB-UID and UCD model based on task modeling. The proposed framework is made up of five steps: business rule model, creation role model, creation flow model, creation action model, presentation model. Through this framework, we handle the interaction between a content creator and software user interface at the content creation phase. At the same time, we consider a possible interaction type which can occur by consumers at the consumption phase in advance.