• Title/Summary/Keyword: Open Source Platform

Search Result 294, Processing Time 0.023 seconds

A Performance Evaluation of the e-Gov Standard Framework on PaaS Cloud Computing Environment: A Geo-based Image Processing Case (PaaS 클라우드 컴퓨팅 환경에서 전자정부 표준프레임워크 성능평가: 공간영상 정보처리 사례)

  • KIM, Kwang-Seob;LEE, Ki-Won
    • Journal of the Korean Association of Geographic Information Studies
    • /
    • v.21 no.4
    • /
    • pp.1-13
    • /
    • 2018
  • Both Platform as a Service (PaaS) as one of the cloud computing service models and the e-government (e-Gov) standard framework from the Ministry of the Interior and Safety (MOIS) provide developers with practical computing environments to build their applications in every web-based services. Web application developers in the geo-spatial information field can utilize and deploy many middleware software or common functions provided by either the cloud-based service or the e-Gov standard framework. However, there are few studies for their applicability and performance in the field of actual geo-spatial information application yet. Therefore, the motivation of this study was to investigate the relevance of these technologies or platform. The applicability of these computing environments and the performance evaluation were performed after a test application deployment of the spatial image processing case service using Web Processing Service (WPS) 2.0 on the e-Gov standard framework. This system was a test service supported by a cloud environment of Cloud Foundry, one of open source PaaS cloud platforms. Using these components, the performance of the test system in two cases of 300 and 500 threads was assessed through a comparison test with two kinds of service: a service case for only the PaaS and that on the e-Gov on the PaaS. The performance measurements were based on the recording of response time with respect to users' requests during 3,600 seconds. According to the experimental results, all the test cases of the e-Gov on PaaS considered showed a greater performance. It is expected that the e-Gov standard framework on the PaaS cloud would be important factors to build the web-based spatial information service, especially in public sectors.

R Based Parallelization of a Climate Suitability Model to Predict Suitable Area of Maize in Korea (국내 옥수수 재배적지 예측을 위한 R 기반의 기후적합도 모델 병렬화)

  • Hyun, Shinwoo;Kim, Kwang Soo
    • Korean Journal of Agricultural and Forest Meteorology
    • /
    • v.19 no.3
    • /
    • pp.164-173
    • /
    • 2017
  • Alternative cropping systems would be one of climate change adaptation options. Suitable areas for a crop could be identified using a climate suitability model. The EcoCrop model has been used to assess climate suitability of crops using monthly climate surfaces, e.g., the digital climate map at high spatial resolution. Still, a high-performance computing approach would be needed for assessment of climate suitability to take into account a complex terrain in Korea, which requires considerably large climate data sets. The objectives of this study were to implement a script for R, which is an open source statistics analysis platform, in order to use the EcoCrop model under a parallel computing environment and to assess climate suitability of maize using digital climate maps at high spatial resolution, e.g., 1 km. The total running time reduced as the number of CPU (Central Processing Unit) core increased although the speedup with increasing number of CPU cores was not linear. For example, the wall clock time for assessing climate suitability index at 1 km spatial resolution reduced by 90% with 16 CPU cores. However, it took about 1.5 time to compute climate suitability index compared with a theoretical time for the given number of CPU. Implementation of climate suitability assessment system based on the MPI (Message Passing Interface) would allow support for the digital climate map at ultra-high spatial resolution, e.g., 30m, which would help site-specific design of cropping system for climate change adaptation.

Web-based Practice Education Supporting System for Computational Chemistry (웹기반 계산화학 실습교육 지원시스템 개발)

  • Ahn, Bu-Young;Lee, Jong-Suk Ruth;Cho, Kum-Won
    • The Journal of Korean Institute for Practical Engineering Education
    • /
    • v.3 no.2
    • /
    • pp.18-26
    • /
    • 2011
  • Computational chemistry is one of the chemistry fields that deals with the theoretical chemistry problem using computer calculations and can be described as the chemistry lab moved on computer space. In line with recent enhancement of processing capability of computers, utilization of high performance computer cannot be overemphasized in the field of computational chemistry in performing complex calculation of huge molecular structure and simulation. While they have to use commands and consoles for high performance computer to execute complex calculation of huge molecular structure and simulation, most of students in natural science and engineering, who are not experts in computer technically, are likely to be unaware of UNIX. Under the circumstances, web-based educational support system for computational chemistry is needed to enable them to practice computational chemistry, even not knowing UNIX command. In this study, e-Chem, one of such educational support systems, is developed by using Liferay portal platform, which is a Java open source more oriented to standard and outstanding in its content management and collaboration function than other web portals. By using this system, even students who are not familiar with computer, are expected to take part in lab classes and save time learning Unix command and also enhance the learning efficiency by using familiar interface.

  • PDF

A Study on the Viewer Usage and Evaluation of Television Network Websites and the Respective Feedback (지상파 TV 3사의 홈페이지 이용실태와 서비스 평가에 관한 연구)

  • Seol, Jin-Ah
    • Korean journal of communication and information
    • /
    • v.32
    • /
    • pp.147-168
    • /
    • 2006
  • This study attempts to evaluate the Korean terrestrial television networks‘ internet site effectiveness, specifically in addressing user motivations and user evaluations and in gauging the broadcasters' feedback. The result shows that the primary motive for using a broadcaster's internet homepage was to obtain information. Overall, the users tended to be dissatisfied with the services, especially with regards to its navigational structure and design and with the insufficient number of appropriate content items. The reason cited highest for dissatisfaction was the fee-based services. Among the three networks, Seoul Broadcasting System, the sole commercial network, received the most complaints from the respondents in this respect. The study results reveal that broadcasters' feedback systems to users were deemed responsive and timely, but a true interactivity between the broadcasters and the viewers was lacking. In conclusion, network televisions' internet sites and increased content access through them have provided a platform for increased communication with their viewers, however, these sites are not yet being fully utilized as effective interactive communication feedback channels but more as a unidirectional information source. In addition, the network television services seem to be lacking in providing users with efficient navigational structure, good design, or adequate content level and quality. Thus, to better serve the public, it is recommended that they improve internet homepage usability by assessing and applying qualitative researches regarding the users.

  • PDF

Design of Embodiment-based Programming Education using Arduino for Middle School Students (중학생을 대상으로 한 아두이노를 활용한 체현 기반 프로그래밍 교육 설계)

  • Eom, Hyun-Young;Lee, Kang-Hee
    • The Journal of the Convergence on Culture Technology
    • /
    • v.6 no.1
    • /
    • pp.471-476
    • /
    • 2020
  • We propose an practical embodiment-based programming training course for middle school students using Arduino and conduct survey before and after the curriculum. Arduino is an open source physical computing platform that integrates the IDE used in processing language. It is a low-cost, relatively simple I/O interface compared to other platforms, and because of its practical formability, it is educational material suitable for programming. Subsequent surveys will provide feedback on changes in cognition of programming needs and improvement in thinking skills. In this study, the program based on embody-based programming using Arduino was conducted for 8 weeks for each first grade, and 112 middle school students for two years from '16 to '17. Based on the theoretical and practical training, the training was based on the application of the ultrasonic sensor to the RC car and the preparation of the adduction quadrotor drone. The purpose of this study is to prove that the recognition, necessity, and programming education of middle school students are effective for the improvement of thinking ability through the program based on embody-based programming using Arduino.

Evaluation of N-RTK Positioning Accuracy for Moving Platform (기선 거리에 따른 이동체의 N-RTK 위치정확도 평가)

  • Kim, Min-Seo;Bae, Tae-Suk
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.38 no.3
    • /
    • pp.259-267
    • /
    • 2020
  • For real-time precise positioning, N-RTK (Network Real-Time Kinematic) technology is widely used these days. However, the currently operating N-RTK system has a limitation in terms of the number of users. Therefore, if reference points generate correction messages with no limit on the number of users are developed later, it is determined that an appropriate reference point installation interval is required, so that the accuracy of the N-RTK system according to the baseline distance was analyzed. This experiment utilized receivers with varying performance that estimated the rover position, and RTKLIB, an open-source software, is used for processing data. As a result, the rover position was estimated accurately with a high rate of fixed ambiguity for all the receivers. When the reference station with a baseline length of 40 km was used, the vertical RMSE (Root Mean Squared Error) was quite similar to the short baseline case, but only half of the ambiguity fixing rate was achieved. The outlier in the estimated rover position was not observed for the longer baselines in the case of a high-end receiver. It is necessary to analyze the ambiguity fixing and the accuracy of the kinematic positioning with scientific GNSS processing software.

Usability Evaluation of Knitting Customizing Website Using Knitting Machine (니팅머신을 이용한 니트 커스터마이징 웹 사이트 사용성 평가)

  • Jeong, Je-Yoon;Seo, Ji-Young;Lee, Saem;Nam, Won-Suk
    • Journal of the Korea Convergence Society
    • /
    • v.12 no.10
    • /
    • pp.19-25
    • /
    • 2021
  • This study contains the results obtained after two and a half years of developing a knitting customization website using a knitting machine. Recently in the fashion world, various services using customization are being provided, and devices that users can design directly using knitting machines are being developed. However the existing website for knitting machine does not provide a certain usability or layout, so it is difficult for users to use open source and custom design. Therefore, this study was conducted for the purpose of developing a website that provides ease of use to users who will use the knitting customizing service using a knitting machine. As a research method, the first usability evaluation was conducted by synthesizing the studies conducted for the knit customization website development work. As a result of the study, found the problems of the initial custom screen and the initial output screen were found, and convenience, intuition, and readability were improved. Secondary usability evaluation was conducted on the modified website and it was confirmed that the problem was corrected. Through the website finally derived from this study, it is expected that the new platform in the domestic knit market will be popularized and the usability of the custom website will be improved.

A research on the Construction and Sharing of Authority Record-focusing on the Case of Social Networks and Archival Context Project (전거레코드 구축 및 공유에 관한 연구 SNAC 프로젝트 사례를 중심으로)

  • Lee, Eun Yeong
    • The Korean Journal of Archival Studies
    • /
    • no.71
    • /
    • pp.49-89
    • /
    • 2022
  • This study suggests the necessity and domestic application plan a national authority database that promotes an integrated access, richer search, and understanding of historical information sources and archival resources distributed among cultural heritage institutions through the "Social Networks and Archive Context" project case. As the SNAC project was transformed into an international cooperative organization led by NARA, it was possible to secure a sustainable operating system and realize cooperative authority control. In addition, SNAC authority records have the characteristics of providing richer contextual information about life and history and social and intellectual network information compared to libraries. Through case analysis, First, like SNAC, a cooperative body led by the National Archives and having joint ownership of the National Library of Korea should lead the development and expand the scope of participating institutions. Second, in the cooperative method, take a structure in which divisions are made for each field with special strengths, but the main decision-making is made through the administrative team in which the two organizations participate. Third, development of scalable open source software that can collect technical information in various formats when constructing authority data, designing with the structure and elements of archival authority records, designing functions to control the quality of authority records, and building user-friendly interfaces and the need for a platform design reflecting content elements.

A Comparative Analysis of Domestic and Foreign Docker Container-Based Research Trends (국내·외 도커 컨테이너 기반 연구 동향 비교 분석)

  • Bae, Sun-Young
    • The Journal of the Korea Contents Association
    • /
    • v.22 no.10
    • /
    • pp.742-753
    • /
    • 2022
  • Cloud computing, which is rapidly growing as one of the core technologies of the 4th industrial revolution, has become the center of global IT trend change, and Docker, a container-based open source platform, is the mainstream for virtualization technology for cloud computing. Therefore, in this paper, research trends based on Docker containers were compared and analyzed, focusing on studies published from March 2013 to July 2022. As a result of the study, first, the number of papers published by year, domestic and foreign research were steadily increasing. Second, the keywords of the study, in domestic research, Docker, Docker Containers, and Containers were in the order, and in foreign research, Cloud Computing, Containers, and Edge Computing were in the order. Third, in the frequency of publishing institutions to estimate research trends, the utilization was the highest in two papers of the Korean Next Generation Computer Society and the Korean Computer Accounting Society. In the overseas research, IEEE Communications Surveys & Tutorials, IEEE Access, and Computer were in the order. Fourth, in the research method, experiments 78(26.3%) and surveys 32(10.8%) were conducted in domestic research. In foreign research, experiments 128(43.1%) and surveys 59(19.9%) were conducted. In the experiment of implementation research, In domestic research, System 25(8.4%), Algorithm 24(8.1%), Performance Measurement and Improvement 16(5.4%) were in the order, In foreign research, Algorithm 37(12.5%), Performance Measurement and Improvement 17(9.1%), followed by Framework 26(8.8%). Through this, it is expected that it will be used as basic data that can lead the research direction of Docker container-based cloud computing such as research methods, research topics, research fields, and technology development.

Real-time Steel Surface Defects Detection Appliocation based on Yolov4 Model and Transfer Learning (Yolov4와 전이학습을 기반으로한 실시간 철강 표면 결함 검출 연구)

  • Bok-Kyeong Kim;Jun-Hee Bae;NGUYEN VIET HOAN;Yong-Eun Lee;Young Seok Ock
    • The Journal of Bigdata
    • /
    • v.7 no.2
    • /
    • pp.31-41
    • /
    • 2022
  • Steel is one of the most fundamental components to mechanical industry. However, the quality of products are greatly impacted by the surface defects in the steel. Thus, researchers pay attention to the need for surface defects detector and the deep learning methods are the current trend of object detector. There are still limitations and rooms for improvements, for example, related works focus on developing the models but don't take into account real-time application with practical implication on industrial settings. In this paper, a real-time application of steel surface defects detection based on YOLOv4 is proposed. Firstly, as the aim of this work to deploying model on real-time application, we studied related works on this field, particularly focusing on one-stage detector and YOLO algorithm, which is one of the most famous algorithm for real-time object detectors. Secondly, using pre-trained Yolov4-Darknet platform models and transfer learning, we trained and test on the hot rolled steel defects open-source dataset NEU-DET. In our study, we applied our application with 4 types of typical defects of a steel surface, namely patches, pitted surface, inclusion and scratches. Thirdly, we evaluated YOLOv4 trained model real-time performance to deploying our system with accuracy of 87.1 % mAP@0.5 and over 60 fps with GPU processing.