• Title/Summary/Keyword: software development and applications

Search Result 807, Processing Time 0.03 seconds

Design of Hangeul Smartphone Keypad (한글 스마트폰 글자판 설계)

  • Lee, Junghwa
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.19 no.10
    • /
    • pp.2359-2366
    • /
    • 2015
  • In accordance with development of many smart phone applications, the importance of keypad that can be used in smart phone has been increasing. In this paper, we design the Hangul smart phone keypad to type a Hangeul characters more efficiently by considering the characteristics of the Hangul characters based on the existing research on smart phones keypad. The proposed keypad in this paper, when we placed the letters on the keyboard, minimizes the travel distance by using the frequency of characters and the associated frequency between vowel and consonant. In addition, we define an assessment model for evaluating the performance of the keypad and verify efficiency of the proposed keypad. According to the result of the experiment, the proposed keypad is more efficient than other keypads.

Mobile App Recommendation using User's Spatio-Temporal Context (사용자의 시공간 컨텍스트를 이용한 모바일 앱 추천)

  • Kang, Younggil;Hwang, Seyoung;Park, Sangwon;Lee, Soowon
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.9
    • /
    • pp.615-620
    • /
    • 2013
  • With the development of smartphones, the number of applications for smartphone increases sharply. As a result, users need to try several times to find their favorite apps. In order to solve this problem, we propose a recommendation system to provide an appropriate app list based on the user's log information including time stamp, location, application list, and so on. The proposed approach learns three recommendation models including Naive-Bayesian model, SVM model, and Most-Frequent Usage model using temporal and spatial attributes. In order to figure out the best model, we compared the performance of these models with variant features, and suggest an hybrid method to improve the performance of single models.

Development of Variable Selection Technique using Stepwise Regression and Data Envelopment Analysis (단계적 회귀법과 자료봉합분석을 이용한 변수선택기법의 개발)

  • Jeong, Min-Eui;Yu, Song-Jin
    • Journal of KIISE:Software and Applications
    • /
    • v.41 no.8
    • /
    • pp.598-604
    • /
    • 2014
  • In this paper, we develop stepwise regression data envelopment model to select important variables. We formulate null hypothesis to understand the importance of each variable and use Kruskal-Wallis test for this purpose. If the Kruskal-Wallis test does reject the null hypothesis this will imply there is significant fluctuation in the efficiency score relative to base model. And therefore we have to further check the pair of variables that causes the fluctuation in order to determine its importance using Conover-Inman test. The proposed models helps understand the extent of misclassification decision making units as efficient/inefficient when variables are retained or discarded alongside provides useful managerial prescription to make improvement strategies.

Term Clustering and Duplicate Distribution for Efficient Parallel Information Retrieval (효율적인 병렬정보검색을 위한 색인어 군집화 및 분산저장 기법)

  • 강재호;양재완;정성원;류광렬;권혁철;정상화
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.1_2
    • /
    • pp.129-139
    • /
    • 2003
  • The PC cluster architecture is considered as a cost-effective alternative to the existing supercomputers for realizing a high-performance information retrieval (IR) system. To implement an efficient IR system on a PC cluster, it is essential to achieve maximum parallelism by having the data appropriately distributed to the local hard disks of the PCs in such a way that the disk I/O and the subsequent computation are distributed as evenly as possible to all the PCs. If the terms in the inverted index file can be classified to closely related clusters, the parallelism can be maximized by distributing them to the PCs in an interleaved manner. One of the goals of this research is the development of methods for automatically clustering the terms based on the likelihood of the terms' co-occurrence in the same query. Also, in this paper, we propose a method for duplicate distribution of inverted index records among the PCs to achieve fault-tolerance as well as dynamic load balancing. Experiments with a large corpus revealed the efficiency and effectiveness of our method.

An Efficient Technique for Processing of Spatial Data Using GPU (GPU를 사용한 효율적인 공간 데이터 처리)

  • Lee, Jae-Il;Oh, Byoung-Woo
    • Spatial Information Research
    • /
    • v.17 no.3
    • /
    • pp.371-379
    • /
    • 2009
  • Recently, GPU (Graphics Processing Unit) has been improved rapidly on the need of speed for gaming. As a result, GPU contains multiple ALU (Arithmetic Logic Unit) for parallel processing of a lot of graphics data, such as transform, ray tracing, etc. Therefore, this paper proposed a technique for parallel processing of spatial data using GPU. Spatial data consists of multiple coordinates, and each coordinate contains value of x and y axis. To display spatial data graphics operations have to be processed to large amount of coordinates. Because the graphics operation is identical and coordinates are multiple data, SIMD (Single Instruction Multiple Data) parallel processing of GPU can be used for processing of spatial data to improve performance. This paper implemented SIMD parallel processing of spatial data using two kinds of SDK (Software Development Kit). CUDA and ATI Stream are used for NVIDIA and ATI GPU respectively. Experiments that measure time of calculation for graphics operations are carried out to observe enhancement of performance. Experimental result is reported that proposed method can enhance performance up to 1,162% for graphics operations. The proposed method that uses parallel processing with GPU for spatial data can be generally used to enhance performance for applications which deal with large amount of spatial data.

  • PDF

Elongation Behavior of Polymeric Materials for Membrane Applications Using Molecular Dynamics (분자동역학을 이용한 분리막용 소재로 사용되는 고분자 소재의 신장거동 연구)

  • Kang, Hoseong;Park, Chi Hoon
    • Membrane Journal
    • /
    • v.32 no.1
    • /
    • pp.57-65
    • /
    • 2022
  • Recently, computer simulation research has been rapidly increasing due to the development of computer and software technology. In particular, various computational simulation results related to polymers, which were previously limited by problems of the number of atoms and model size, are being published. In this study, a study was conducted to analyze the mechanical properties, one of the important properties for using a polymer material as a membrane, using molecular dynamics (MD) simulation. To this end, polyethylene (PE) and polystyrene (PS), which are commercial polymer materials with widely reported related properties, were selected as polymer models and the tensile properties of each polymer were compared through the difference in main chain length. Through the density, radius of gyration, and scattering analysis, it was found that the model produced in this study was in good agreement with the mechanical property trends obtained in the actual experiment. It is expected to enable the prediction of mechanical properties of various polymer materials for membrane fabrication.

Implemented Logic Circuits of Fuzzy Inference Engine for DC Servo Control Using decomposition of $\alpha$-level fuzzy set ($\alpha$-레벨 퍼지집합 분해에 의한 직류 서보제어용 퍼지추론 연산회로 구현)

  • 이요섭;손의식;홍순일
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.8 no.5
    • /
    • pp.1050-1057
    • /
    • 2004
  • The purpose of study is development of a fuzzy controller which independent of a computer and its software for fuzzy control of servo system. This paper describes a method of approximate reasoning for fuzzy control of servo system, based on decomposition of $\alpha$-level fuzzy sets, It is propose that fuzzy logic algorithm is a body from fuzzy inference to defuzzificaion in cases where the output variable u directly is generated PWM. The effectiveness of quantified $\alpha$-levels on input/output characteristics of fuzzy controller and output response of DC servo system is investigated. It is concluded that $\alpha$-cut 4 levels give a sufficient result for fuzzy control performance of DC servo system. The experimental results shows that the proposed hardware method is effective for practical applications of DC servo system.

Development of Children's Disaster Safety Education Application according to Situational Learning Theory - For Lower Elementary School Students (상황학습이론에 따른 아동 재난안전교육 애플리케이션 개발- 초등학생 저학년을 대상으로)

  • Gi-Rim Park;Hye-Jeong Ryu;Seong-Yong Ohm
    • The Journal of the Convergence on Culture Technology
    • /
    • v.9 no.3
    • /
    • pp.811-816
    • /
    • 2023
  • With the emergence of a climate crisis, climate disasters have recently been clearly felt in Korea. In particular, the typhoon 'Hinnamno' in the summer of 2022 made many people feel a sense of crisis with its formidable power. In this situation, children are likely to suffer great damage even in small crises due to their lack of experience and ability to cope with disaster situations. In this paper, we introduce a disaster response learning application that supports children's disaster response training. Designed based on research results on situational learning theory and child disaster safety education, this system produces various episodes and trains them to encounter disaster situations. Children can participate in the episode by choosing options during the episode, which is reflected in the picture diary after the episode is completed. By providing information naturally in the picture diary, children can access how to cope with disaster situations. Through this system, children are expected to develop their judgment in disaster situations that they can encounter and have the ability to secure basic safety outside of adult help.

An Object-Oriented Analysis and Design Methodology for Security of Web Applications (웹 응용 보안을 위한 객체지향 분석·설계 방법론)

  • Joo, Kyung-Soo;Woo, Jung-Woong
    • Journal of Internet Computing and Services
    • /
    • v.14 no.4
    • /
    • pp.35-42
    • /
    • 2013
  • Nowadays many tasks are performed using the Web. Accordingly, many web-based application systems with various and complicated functions are being requested. In order to develop such web-based application systems efficiently, object-oriented analysis and design methodology is used, and Java EE(Java Platform, Enterprise Edition) technologies are used for its implementation. The security issues have become increasingly important. For such reasons, Java EE provides mechanism related to security but it does not provide interconnections with object-oriented analysis and design methodology for developing web application system. Consequently, since the security method by Java EE mechanism is implemented at the last step only, it is difficult to apply constant security during the whole process of system development from the requirement analysis to implementation. Therefore, this paper suggests an object-oriented analysis and design methodology emphasized in the security for secure web application systems from the requirement analysis to implementation. The object-oriented analysis and design methodology adopts UMLsec, the modeling language with an emphasis on security for the requirement analysis and system analysis & design with regard to security. And for its implementation, RBAC (Role Based Access Control) of servlet from Java EE technologies is used. Also, the object-oriented analysis and design methodology for the secure web application is applied to online banking system in order to prove its effectiveness.

Development of a Software for Re-Entry Prediction of Space Objects for Space Situational Awareness (우주상황인식을 위한 인공우주물체 추락 예측 소프트웨어 개발)

  • Choi, Eun-Jung
    • Journal of Space Technology and Applications
    • /
    • v.1 no.1
    • /
    • pp.23-32
    • /
    • 2021
  • The high-level Space Situational Awareness (SSA) objective is to provide to the users dependable, accurate and timely information in order to support risk management on orbit and during re-entry and support safe and secure operation of space assets and related services. Therefore the risk assessment for the re-entry of space objects should be managed nationally. In this research, the Software for Re-Entry Prediction of space objects (SREP) was developed for national SSA system. In particular, the rate of change of the drag coefficient is estimated through a newly proposed Drag Scale Factor Estimation (DSFE), and is used for high-precision orbit propagator (HPOP) up to an altitude of 100 km to predict the re-entry time and position of the space object. The effectiveness of this re-entry prediction is shown through the re-entry time window and ground track of space objects falling in real events, Grace-1, Grace-2, Tiangong-1, and Chang Zheng-5B Rocket body. As a result, through analysis 12 hours before the final re-entry time, it is shown that the re-entry time window and crash time can be accurately predicted with an error of less than 20 minutes.