• Title/Summary/Keyword: Performance of Open Source Software

Search Result 134, Processing Time 0.032 seconds

Performance Verification Process for Introduction of Open Source Software -centered on introduction of Linux into the NEIS-

  • Kim Doo-Yeon;Kim Jong-Bae;Rhew Sung-Yul
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.11 no.3
    • /
    • pp.59-68
    • /
    • 2006
  • Recently, introduction of Open Source Software into informatization of the government and public sector has been actively examined, however, Open Source Software is being rarely adopted due to the lack of verified and reliable data with regard to the criteria, process, performance and stability for introduction of Open Source Software. In this paper, the process, method and plan for performance verification for introduction of Open Source Software into mission critical systems of the government and public sector are suggested in order to solve the aforesaid problem Specially, a test system to judge whether or not to adopt Open Source Software in school affairs system of the NEIS(National Education Information System) of the Korean government was set up, and the method and process of performance verification by stage in addition to feasibility study were applied to the test system for verification. Based on the result of performance evaluation in the test system, the application of Linux to school affairs system of the NEIS is being successfully practiced. It is expected that this study will be a guideline to technical review process and performance verification method as necessary to introduce Open Source Software into the mission critical systems of government and public agencies.

  • PDF

A study for Verification Procedures on Open-source Software Via Benchmark Testing (벤치마크 테스트를 통한 공개소프트웨어 검증 절차에 관한 연구)

  • Kim, Doo-Yeon;Rhew, Sung-Yul
    • Journal of Information Technology Services
    • /
    • v.5 no.3
    • /
    • pp.99-108
    • /
    • 2006
  • Public institutions are considering adoption of open-source software in the process of information projects. However, there doesn't exist reliable information about an adoption process for open-source software. Performance and stability problems of this software also persist, as a result, current open-source software is not widely used. As a software market and industry grows, Benchmark test has been performed more often than before in order to help customers understand and select the most appropriate product among myriad similar ones. It is certain that more objective and trustful data evidence should be obtained by way of utilizing the procedures and methods of Benchmark Test in decision making process for selecting an open-source software. For this research, Benchmark test was applied as a way of demonstrating performance verification of an open-source software in the public institutions. It is certain that more objective and trustful data evidence should be obtained by way of utilizing the procedures and methods of Benchmark Test in decision making process for selecting an open-source software. It also introduces a case study of a information system, which selected and implemented open-source software, in order to confirm the validity of this research. This research will serve as a guideline to adopt open-source software in governments as well as public institutions.

Impacts of Exploitation and Exploration on Performance of Open Collaboration: Focus on Open Source Software Development Project (지식의 탐색(Exploration)과 활용(Exploitation)이 개방형협업의 성과에 미치는 영향: 오픈소스 소프트웨어 개발 프로젝트를 중심으로)

  • Lee, Saerom;Baek, Hyeon-Mi;Jang, Jeong-Ju
    • Knowledge Management Research
    • /
    • v.18 no.2
    • /
    • pp.85-102
    • /
    • 2017
  • With rapid development of information and communication technologies, open collaboration can be eased through the Internet. Open source software, as a representative area of open collaboration, is developed and adopted to various fields. In this research, based on organizational learning theory, we examine the impacts of exploration and exploitation on innovation performance in open source software development projects. We define knowledge exploration as a number of developers from outside organization and knowledge exploitation as the ratio of member of an organization who participated in an open source software project managed by the organization. For analysis, we collect data of 4794 projects from github which is a representative open source software development platform using Web crawler developed by Python. As a result, we find that excessive exploration has curvilinear (invers U-shape) relationship on project performance. On the other hand, exploitation with enough external developers will positively impact on project performance.

The Impact on Structures of Knowledge Creation and Sharing on Performance of Open Collaboration: Focus on Open Source Software Development Communities (개방형협업 참여자의 지식창출·지식공유 구조와 혁신 성과: 오픈소스 소프트웨어 개발 커뮤니티를 중심으로)

  • Koo, Kyungmo;Baek, Hyunmi;Lee, Saerom
    • Knowledge Management Research
    • /
    • v.18 no.4
    • /
    • pp.287-306
    • /
    • 2017
  • This research focus on the effect of developers' participation structure in knowledge creation and knowledge sharing activities in open source software development projects. Based on preferential selection theory, hypotheses of relationship between a developers' concentration of knowledge creation/sharing activities and collaboration performance was derived. To verify the hypotheses, we use the Gini coefficient in the commit contribution of the developers (knowledge creation) and the centralization index in the repository issue network (knowledge sharing network). Using social network analysis, this paper calculates centralization index from developers in the issue boards in each repository based on data from 837 repositories in GitHub, a leading open source software development platform. As a result, instead of all developers creating and sharing knowledge equally, only a few of developers creating and sharing knowledge intensively further improve the performance of the open collaboration. In other words, a few developers predominantly providing commit and actively responding to issues raised from other developers enhance the project performance. The results of this study are expected to be used by developers who manage open source software project as a governance strategy, which could improve the performance of open collaboration.

Keyword Extraction through Text Mining and Open Source Software Category Classification based on Machine Learning Algorithms (텍스트 마이닝을 통한 키워드 추출과 머신러닝 기반의 오픈소스 소프트웨어 주제 분류)

  • Lee, Ye-Seul;Back, Seung-Chan;Joe, Yong-Joon;Shin, Dong-Myung
    • Journal of Software Assessment and Valuation
    • /
    • v.14 no.2
    • /
    • pp.1-9
    • /
    • 2018
  • 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.

The role of openness in open collaboration: A focus on open-source software development projects

  • Lee, Saerom;Baek, Hyunmi;Oh, Sehwan
    • ETRI Journal
    • /
    • v.42 no.2
    • /
    • pp.196-204
    • /
    • 2020
  • Open-source software development projects are well suited for exploring new ideas and acquiring knowledge from developers outside of the project. In this paper, we examine the impact of external developers on innovation in open-source software development from the perspective of organizational learning theory. We examine the roles of external and internal developers, who "explore" and "exploit," respectively, on the innovation performance of 17 691 open-source software development projects whose data is stored in the GitHub platform. The results indicate that a multifaceted strategy, in which the exploitation successfully supports the exploration, is most effective for their success. The results also indicate that the role of exploration decreases after the release of the software.

User Requirements Analysis for Vitalization of Open Source GIS Software in Korea (국내 오픈소스 공간정보 소프트웨어 활성화를 위한 요구사항 분석)

  • Kang, YoungOk;Kwon, HoeYun
    • Spatial Information Research
    • /
    • v.23 no.6
    • /
    • pp.99-107
    • /
    • 2015
  • Recently, the open source software market is becoming bigger and bigger as its demand keeps increasing worldwide. A variety of policies have been driven in Korea in order to vitalize the open source software. However, the performance for vitalizing the open source GIS software has not been initiated yet. The purpose of this research is to generate the support plan to vitalize the domestic open source GIS software which is appropriate for real field by analyzing the actual demand and user requirements. For this purpose we reviewed all the researches related to the vitalization of the open source software and conducted a survey based on the awareness of the open source GIS software, the current vitalization status, the adoption intent and necessary strategies for vitalization. According to the survey, the intent of adopting the open source GIS software is relatively high in both enterprises(97%) and universities(89%). On the other hand it is very low in public organizations(69%). As a result, the survey implies that more intense public relations are needed to escalate the awareness of the open source GIS software in the public organizations. In addition, the survey shows that both education and technology support are definitely needed as a strategies for the vitalization of the open source GIS software. We expect that this research can be utilized as a basic material for the policy making of the vitalization of the open source GIS software in Korea in the future.

Analysis of Open-Source Hyperparameter Optimization Software Trends

  • Lee, Yo-Seob;Moon, Phil-Joo
    • International Journal of Advanced Culture Technology
    • /
    • v.7 no.4
    • /
    • pp.56-62
    • /
    • 2019
  • Recently, research using artificial neural networks has further expanded the field of neural network optimization and automatic structuring from improving inference accuracy. The performance of the machine learning algorithm depends on how the hyperparameters are configured. Open-source hyperparameter optimization software can be an important step forward in improving the performance of machine learning algorithms. In this paper, we review open-source hyperparameter optimization softwares.

REVIEW ON OPENFOAM - AN OPEN SOURCE SOFTWARE (Source 공개 코드 OpenFOAM에 대한 리뷰)

  • Park, J.K.;Kang, K.H.
    • Journal of computational fluids engineering
    • /
    • v.15 no.3
    • /
    • pp.46-53
    • /
    • 2010
  • Recently, several open source codes for computational fluid dynamics (CFD) have been introduced and are spreading fast. Our group has chosen the OpenFOAM as a platform to develop our own in-house code. In this brief review, we would like to share the information on the codes and what we have experienced so far. We introduce several features of OpenFOAM, which include the performance compared with commercial packages, estimation for current user population, and our own prospect for future improvement in performance and growth in user population. In addition, we briefly introduce our experience gained in embedding the level set method into the OpenFOAM.

INTRODUCTION TO OPENFOAM: OPEN SOURCE SOFTWARE (Source 공개 코드 OpenFOAM 소개)

  • Park, J.K.;Kang, K.H.
    • 한국전산유체공학회:학술대회논문집
    • /
    • 2010.05a
    • /
    • pp.431-436
    • /
    • 2010
  • Recently, several open source codes for computational fluid dynamics (CFD) have been emerged and are spreading fast. Our group has chosen OpenFOAM as a platform to develop our own in-house code. In this paper, we would like to share the information on the codes and what we have experienced so far. We introduce several features of OpenFOAM, which include the performance compared with commercial packages, estimation for current user population and our own prospect for future improvement in performance and growth in user population. In addition, we briefly introduce our experience gained in embedding the level set method into the OpenFOAM.

  • PDF