Hee-Chern Kim, Chanjin Park, Taeksu Kim, Chanwoo Yoo, Hyung-Won Lee
{"title":"Identification of the Extension Points of Design Patterns Based on Reference Flows","authors":"Hee-Chern Kim, Chanjin Park, Taeksu Kim, Chanwoo Yoo, Hyung-Won Lee","doi":"10.3745/KIPSTD.2012.19D.4.293","DOIUrl":"https://doi.org/10.3745/KIPSTD.2012.19D.4.293","url":null,"abstract":"Sometimes it is not sufficient to identify design pattern instances for extension of software, because the extension points exist outside of the instances. We define reference flows, which is a process of composing an intrinsic structure of design patterns, and suggest an analysis method based on reference flows for identifying the extension points.","PeriodicalId":348746,"journal":{"name":"The Kips Transactions:partd","volume":"116 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124796406","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Daniel Park, Won-Sik Choi, Hong-Jo Kim, Seok-Lyong Lee
{"title":"Web Document Classification Based on Hangeul Morpheme and Keyword Analyses","authors":"Daniel Park, Won-Sik Choi, Hong-Jo Kim, Seok-Lyong Lee","doi":"10.3745/KIPSTD.2012.19D.4.263","DOIUrl":"https://doi.org/10.3745/KIPSTD.2012.19D.4.263","url":null,"abstract":"With the current development of high speed Internet and massive database technology, the amount of web documents increases rapidly, and thus, classifying those documents automatically is getting important. In this study, we propose an effective method to extract document features based on Hangeul morpheme and keyword analyses, and to classify non-structured documents automatically by predicting subjects of those documents. To extract document features, first, we select terms using a morpheme analyzer, form the keyword set based on term frequency and subject-discriminating power, and perform the scoring for each keyword using the discriminating power. Then, we generate the classification model by utilizing the commercial software that implements the decision tree, neural network, and SVM(support vector machine). Experimental results show that the proposed feature extraction method has achieved considerable performance, i.e., average precision 0.90 and recall 0.84 in case of the decision tree, in classifying the web documents by subjects.","PeriodicalId":348746,"journal":{"name":"The Kips Transactions:partd","volume":"296 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121213828","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Hyungseop Shim, Jeong-Dong Kim, Kwangsoo Seol, D. Baik
{"title":"TK-Indexing : An Indexing Method for SNS Data Based on NoSQL","authors":"Hyungseop Shim, Jeong-Dong Kim, Kwangsoo Seol, D. Baik","doi":"10.3745/KIPSTD.2012.19D.4.271","DOIUrl":"https://doi.org/10.3745/KIPSTD.2012.19D.4.271","url":null,"abstract":"Currently, contents generated by SNS services are increasing exponentially, as the number of SNS users increase. The SNS is commonly used to post personal status and individual interests. Also, the SNS is applied in socialization, entertainment, product marketing, news sharing, and single person journalism. As SNS services became available on smart phones, the users of SNS services can generate and spread the social issues and controversies faster than the traditional media. The existing indexing methods for web contents have limitation in terms of real-time indexing for SNS contents, as they usually focus on diversity and accuracy of indexing. To overcome this problem, there are real-time indexing techniques based on RDBMSs. However, these techniques suffer from complex indexing procedures and reduced indexing targets. In this regard, we introduce the TK-Indexing method to improve the previous indexing techniques. Our method indexes the generation time of SNS contents and keywords by way of NoSQL to indexing SNS contents in real-time.","PeriodicalId":348746,"journal":{"name":"The Kips Transactions:partd","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128345636","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A QoS-aware Service Selection Method for Configuring Web Service Composition","authors":"Kyoung-a Yoon, Yoonhee Kim","doi":"10.3745/KIPSTD.2012.19D.4.299","DOIUrl":"https://doi.org/10.3745/KIPSTD.2012.19D.4.299","url":null,"abstract":"To fulfill the complex user requirement, composition web service comprised of existing services is considered from the efficient and reusable point of view instead of making entirely new web service. However, with the growing the number of web services which provide the same functionality but differ in quality value, the service composition becomes a decision problem on which component services should be selected such that end-to-end QoS constraints by the client and overall QoS of the composition service are satisfied. QoS of service aspects is a determinant factor for selecting the services, since the performance of the composed service is determined by the performance of the involved component web service. In this paper, hybrid genetic algorithm is presented to select component services to take part in the QoS-aware composition. The local search method is used to be combined with the genetic algorithm to improve the individuals (component service) in population as well as composed service. The paper also presents a set of experiments conducted to evaluate the efficiency of selection algorithm using the real web service data.","PeriodicalId":348746,"journal":{"name":"The Kips Transactions:partd","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126111753","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Analysis of Power Consumption for Embedded Software using UML State Machine Diagram","authors":"Jae-Wuk Lee, Jang-Eui Hong","doi":"10.3745/KIPSTD.2012.19D.4.281","DOIUrl":"https://doi.org/10.3745/KIPSTD.2012.19D.4.281","url":null,"abstract":"A wide variety of smartphone applications is increasing the usage time of smartphone. Due to the increased time, it becomes difficult to providing stable services to users with limited battery capacity. The past works have been performed the power management of mobile device toward long-lasting battery development or low-power electric devices. However as the complexity of software embedded into system are increased, the research interests of the software power analysis is also increased. Among these studies on the software power analysis, model-based analysis technique is one of major interests because it can be able to analyze the power consumption before the development of source codes, then the analysis result can be used in the development of the software system, This paper suggests a model-based power analysis technique using UML state machine diagram. Our proposed technique estimates the power consumption by the simulation of Perti-net which is transformed from the state machine diagram.","PeriodicalId":348746,"journal":{"name":"The Kips Transactions:partd","volume":"45 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129218839","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Localization using Neural Networks and Push-Pull Estimation based on RSS from AP to Mobile Device","authors":"S. Cho, Sungyoung Lee","doi":"10.3745/KIPSTD.2012.19D.3.237","DOIUrl":"https://doi.org/10.3745/KIPSTD.2012.19D.3.237","url":null,"abstract":"Although the development of Global Positioning System (GPS) are more and more mature, its accuracy is just acceptable for outdoor positioning, not positioning for the indoor of building and the underpass. For the positioning application area for the indoor of building and the underpass, GPS even cannot achieve that accuracy because of the construction materials while the requirement for accurate positioning in the indoor of building and the underpass, because a space, a person is necessary, may be very small space with several square meters in the indoor of building and the underpass. The Received Signal Strength (RSS) based localization is becoming a good choice especially for the indoor of building and the underpass scenarios where the WiFi signals of IEEE 802.11, Wireless LAN, are available in almost every indoor of building and the underpass. The fundamental requirement of such localization system is to estimate location from Access Point (AP) to mobile device using RSS at a specific location. The Multi-path fading effects in this process make RSS to fluctuate unpredictably, causing uncertainty in localization. To deal with this problem, the combination for the method of Neural Networks and Push-Pull Estimation is applied so that the carried along the devices can learn and make the decision of position using mobile device where it is in the indoor of building and the underpass.","PeriodicalId":348746,"journal":{"name":"The Kips Transactions:partd","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128148879","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Drupal-based Map Application Generator(MapAppGen): an Application Generation Example for Famous Restaurants","authors":"Doohun Eum","doi":"10.3745/KIPSTD.2012.19D.3.229","DOIUrl":"https://doi.org/10.3745/KIPSTD.2012.19D.3.229","url":null,"abstract":"The demand for map applications in both Web and mobile environments has been rapidly increased with the population of Web and smart phone usage. Web-based map applications are mostly developed on such environments as ArcGIS and MapServer and mobile map applications are developed on such API levels as Google Maps and Yahoo Maps. But many parts of map applications are still constructed by coding because these environments don`t support high level of automation. Our MapAppGen that we have designed and implemented enhances the Web-based map application productivity by generating the map related modules that can be applied to the Drupal that is one of popular content management systems(CMS`s). Comparing the applications that are constructed by the Drupal-supported GMap or NodeMap, the applications that are constructed by MapAppGen provide information on not only the interested geographical feature but also its related geographical features. MapAppGen uses Google Maps API and Drupal is a module-based system that supports the creation, composition and management of contents. We are now working on automatic generation of mobile map applications with MapAppGen.","PeriodicalId":348746,"journal":{"name":"The Kips Transactions:partd","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123396678","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Study on Risk Classification System in Supply Chain","authors":"E. Kim, Byung-Jun Song, Jong Yun Lee","doi":"10.3745/KIPSTD.2012.19D.3.257","DOIUrl":"https://doi.org/10.3745/KIPSTD.2012.19D.3.257","url":null,"abstract":"The aim of this study is to present the importance of Risk Management and Risk Classification System in Supply Chain to cope with the rapidly changing distribution environment flexibly through the cooperation between a shipper and a distribution company. First of all, we considered existing studies related to the risks of Supply Chain Risk and analyzed 47 different risk factors by 18 kinds of risk causing factors. Second, we collected opinions of corporation specialist group based on the analyzed risk factors and then classified the risk factors into three categories and ten sub-categories. Third, we conducted a survey targeting shipping companies and distribution companies about classified risk and then verified the validity of Supply Chain Risk Classification using verification techniques such as Confirmatory Factor Analysis, Concentration Validity and Distinction Validity. Finally, we suggest some implications based on the verification results.","PeriodicalId":348746,"journal":{"name":"The Kips Transactions:partd","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114435446","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Analysis of Preference for Korean Pop Music By Applying Acoustic Signal Analysis Techniques","authors":"Dong-uk Cho, Bong-hyun Kim","doi":"10.3745/KIPSTD.2012.19D.3.211","DOIUrl":"https://doi.org/10.3745/KIPSTD.2012.19D.3.211","url":null,"abstract":"Recently K-Pop gained worldwide sensational popularity, no longer limited to the domestic pop music scene. One of the main causes can be that K-Pop mostly are \"Hook Song\" which has the \"hook effect\": a certain melody or/and rhythm is repeated up to 70 times in one song so that it hooks the ear of the listener. Also, visual effects by K-Pop dance group are supposed to contribute to gaining the popularity. In this paper, we propose a method which traces the changes of preference for Korean pop music according to the passing of time and investigates the causes using acoustic signal analysis. For this, experiments in acoustic signal analysis are performed on Korean pop music of from popular female singers in 1960s to those as of this date. Experimental results by applying acoustic signal processing techniques show that the periods discrimination is possible based on scientific evidences. Also, quantitative, objective and numerical data based on acoustic signal processing techniques are extracted compared with the pre-existing methods such as subjective and statistical data.","PeriodicalId":348746,"journal":{"name":"The Kips Transactions:partd","volume":"23 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120910987","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Device-Independent and Cost-Effective Forging Work-in-Process Control System","authors":"Dong-woog Jeong","doi":"10.3745/KIPSTD.2012.19D.3.221","DOIUrl":"https://doi.org/10.3745/KIPSTD.2012.19D.3.221","url":null,"abstract":"This paper proposes a new forging work-in-process control system that guarantees independency of a specific device and provides cost-effectiveness. Until now, much research has been studied on improving the process productivity through efficient work-in-process or inventory controls. Especially, incorporating various IT technologies such as barcode, RFID, and image recognition has been done. However, those approaches cause many problems due to the characteristics of the forging work-in-process control environment. To overcome the limitations of the existing approaches, this paper proposes a novel forging work-in-process control system. The proposed system in this paper identifies and precisely manages positions of objects by using GPS information of smart mobile devices. Therefore, identification tags as well as specific devices for reading the tags do not been required. It resolves the problems of the previous approaches and enhances the productivity of the overall forging work-in-process control process.","PeriodicalId":348746,"journal":{"name":"The Kips Transactions:partd","volume":"102 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124698859","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}