Korean | English

pISSN : 2092-8114 / eISSN : 2733-4384

Home > Explore Content > All Issues > Article List

2018, Vol.14, No.2

  • 1.

    Keyword Extraction through Text Mining and Open Source Software Category Classification based on Machine Learning Algorithms

    Ye-Seul Lee , 백승찬 , Yong-Joon Joe and 1 other persons | 2018, 14(2) | pp.1~9 | number of Cited : 0
    Abstract PDF
    The proportion of users and companies using open source continues to grow. The size of open source software market is growing rapidly not only in foreign countries but also in Korea. However, compared to the continuous development of open source software, there is little research on open source software subject classification, and the classification system of software is not specified either. At present, the user uses a method of directly inputting or tagging the subject, and there is a misclassification and hassle as a result. Research on open source software classification can also be used as a basis for open source software evaluation, recommendation, and filtering. Therefore, in this study, we propose a method to classify open source software by using machine learning model and propose performance comparison by machine learning model.
  • 2.

    A Study on Key Evaluation Elements for Design Unit Cost Calculation in SW Assessment and Valuation

    Kim Yang Hoon | 2018, 14(2) | pp.11~19 | number of Cited : 1
    Abstract PDF
    Typical software is implemented around functional elements, and design elements are considered as additional concepts. However, the design elements of software play an important role in assisting intuitive interpretation of functions in addition to aesthetic functions. In assessment and valuating the current software, it is difficult to derive the objective price because the evaluation criteria for design factors are ambiguous. Therefore, in this study, we derive the key evaluation factor of design factor in software assessment and valuation which can reasonably judge unit price for design effort in software development. As a result, we can indirectly estimate the efforts by distinguishing page design, screen design, main screen and core screen design, and other external icons and design.
  • 3.

    A Comparative Analysis on Amicus Curiae and Software Appraisal in the Copyright Act

    Kim, Si Yeol , Kim MinJeong | 2018, 14(2) | pp.21~34 | number of Cited : 2
    Abstract PDF
    This study examines the implications of an appraisal system based on Article 119 of Korean Copyright Act, especially the appraisal of computer program works, by reviewing the amicus curiae system of the United States. Although the amicus curiae system is not exactly a target contrasted with the Korean appraisal system, it is meaningful to compare them in various aspects. The amicus curiae system is viewed positively for its function of providing information during litigation, supporting the court’s understanding of specialized fields, and providing opportunities for the socially disadvantaged to participate. As for software appraisal system under the Korean Copyright Act, on the other hand, more active participation is demanded in the dispute resolution process. Thus, through comparison with the amicus curiae system, this study considers the degree of appraisal involvement, the level of activeness in appraisal, the appraisal by expert groups, and the issue of appraisal costs.
  • 4.

    Cross-Language Clone Detection based on Common Token

    Sung-Moon Hong , Hyunha Kim , LEE JAEHYUNG and 3 other persons | 2018, 14(2) | pp.35~44 | number of Cited : 0
    Abstract PDF
    Tools for detecting cross-language clones usually compare abstract-syntax-tree representations of source code, which lacks scalability. In order to compare large source code to a practical level, we need a similarity checking technique that works on a token level basis. In this paper, we define common tokens that represent all tokens commonly used in programming languages of different paradigms. Each source code of different language is then transformed into the list of common tokens that are compared. Experimental results using exEyes show that our proposed method using common tokens is effective in detecting cross-language clones.
  • 5.

    Similarity Evaluation and Analysis of Device Program and Object Materials for STB

    김도현 , Lee HyunChang , In-Hoe Kim and 1 other persons | 2018, 14(2) | pp.45~51 | number of Cited : 0
    Abstract PDF
    As the copyright disputes caused by illegal copying of IT devices are increasing, it is demanded to judge the similarity to STB (Set Top Box) manufactured by embedded system structure such as IPTV. However, as only the executable code is stored in the system, it is difficult to obtain the source code, which is the object material for judging the similarity. In this study, we analyzed the utility of evaluation items to judge the similarity in the case of difficulty in accepting the source code in the case of STB devices. The STB system figure out such that hardware, software, and operating system work together. It is possible to set evaluation items such as circuit board configuration, connection pattern, signal input / output method, operation sequence, and GUI expression, even if there is no program source. We showed that the similarity between hardware and software can be verified as a result of comparison between both sides.
  • 6.

    Trust Evaluation Model using Information Flow Analysis for Social Network Services

    Yukyong Kim | 2018, 14(2) | pp.53~61 | number of Cited : 0
    Abstract PDF
    In this paper, we will focus on the problem of trust of information that should be determined in order to maximize social value of SNS, which is getting more and more social impact power. We analyze the characteristics of the SNS and the user behavior on the SNS, define the factors that affect the SNS trust level, and design a trust evaluation model that can estimate the trust level on the information distributed SNS. In this paper, we define the concept of trust in SNS and derive the factors influencing trust. The proposed metric can be used as an indicator for evaluating the trust level of information circulated through SNS at the user level and predicting the formation of social trust through SNS.
  • 7.

    Development of a Smartphone App for Estimating Caloric Expenditure Considering Smartphone User’s Activity Types

    Su-Lim Lee , Kim young in | 2018, 14(2) | pp.63~68 | number of Cited : 0
    Abstract PDF
    In recent years, in order to increase the interest in healthy living there is a growing need for the techniques that can measure the calories consumed in everyday life. As a result, the apps measuring calorie consumption have been actively developed. However, the developed mobile apps have not achieved a high level of accuracy. One of the main causes of these problems is lack of consideration of the types of human activity types. We collected the data from the smartphone’s accelerometer for six types of the activities from four individuals and experimented with the random forest classifier using 10-fold cross validation. We achieved good classification accuracy and proposed a method to obtain the estimated value of caloric expenditure by using it. The proposed technique will help to estimate more accurate than the previous, and would be effectively used to analyze long-term caloric expenditure trends.
  • 8.

    Development of Simulator for 3D Switch Connection Architecture

    Jang-Geun Ki | 2018, 14(2) | pp.69~74 | number of Cited : 0
    Abstract PDF
    Recently, there have been many studies on how to efficiently organize computing and network resources in data centers. In this paper, the simulator that models switches with four or six ports and connects computing resources in two or three dimensions has been developed and performed performance analysis accordingly. Python language was used to develop the simulator on the basis of the Mininet and the Ryu frameworks. Performance analysis with simulation shows that the 4x4x4 3D connection has maximum 2.5 times more successful ratio of 1:n connections than the 8x8 2D connection architecture.
  • 9.

    A Study on the Constructing Education tool-kit for Raster Display using Oscilloscope

    KWON SUNG YEOL , Lee HyunChang | 2018, 14(2) | pp.75~80 | number of Cited : 0
    Abstract PDF
    A circuit of education tool-kit for raster display using oscilloscope was presented. To achieve this, each function of the raster display signal and the oscilloscope were investigated, and condition and element for circuit needed to connect them were suggested. To verify the performance of the proposed circuit, the experimental circuit was constructed and tested and the raster image was displayed on the oscilloscope. In addition, this method was confirmed that it is very simple to configure the screen using the LCD display equipment, and it has the characteristics to freely adjust. As a result, we confirmed the possibility of using the oscilloscope, which is essential equipment in the electric & electronic field, as a educating tool-kit for raster display construction principle.
  • 10.

    Bidirectional Communication using Auxiliary Channel without CDR(Clock Data Recovery) Circuit

    유병재 , HYUNMOOK CHO | 2018, 14(2) | pp.81~87 | number of Cited : 0
    Abstract PDF
    As the data transmission speed increases, the source transmits the clock and data together, and the CDR(Clock Data Recovery) of the sink restores the clock Some communication schemes include unidirectional channels that transmit data from sink to source, or bidirectional channels between source and sink. However, the bidirectional channel transmits data at a relatively low speed as compared with the unidirectional channel, and additional circuitry is required to separately generate the transmission clock. In this paper, we propose a new bidirectional communication method that does not require a CDR circuit to recover the transmitted data from the source using the clock recovered from the sink. As a result, it becomes possible to utilize a unidirectional channel as a bidirectional channel without increasing the additional circuit area and power consumption at the source.
  • 11.

    Design and Implementation of Indoor Environment and Production Management Process for Pork Meat Processing

    Kim-Jung Jo , LEE KYU TAE , 김도현 | 2018, 14(2) | pp.89~94 | number of Cited : 0
    Abstract PDF
    Pork processing process information system is a system that collects information corresponding to each production process from production to delivery in the manufacturing field, and manages the stock quantity, production quantity, shipment quantity, and inventory quantity, thereby shortening the production process time and increasing the efficiency of work At present, the meat processing company has built a computerized system, but the existing system is not operating smoothly, or the work is still being done manually by hand, and the label on the box is used when the product is packed. And it is written in handwriting, so productivity and work efficiency of product are remarkably low. In this paper, we have designed and constructed a car control system, a temperature monitoring system, a delivery system, and an operation management system using serial communication and TCP / IP.
  • 12.

    Design of IoT Smart Home Autonomous Regulated Feedback System considering Emotional State

    Jeong Yon Shim | 2018, 14(2) | pp.95~103 | number of Cited : 2
    Abstract PDF
    As 4th Industrial Evolution progresses, our society is changing to hyper connected society by the advanced technologies such as AI, IoT and etc.. It is possible to make more convenient living environment by building Smart Home as an organism in which various machines are operated by connecting to IoT based internet. The integrated system connected to the machines has been coming into Smart Home. As one of these approach, in this study IoTSAFS: IoT Smart home Autonomous Feedback System which can regulate the internal environment was designed and proposed. In this proposed system, autonomous regulated Temperature-Humidity feedback systems are developed and considering emotional state Temperature, humidity and light can be regulated to make the convenient environment.