• Title/Summary/Keyword: Open-Source Software

Search Result 617, Processing Time 0.025 seconds

A Study on Selection Process of Open Source Software (오픈소스 소프트웨어의 선정 절차에 관한 연구)

  • Lee, Young-Min;Rhew, Sung-Yul;Kim, Jong-Bae
    • The KIPS Transactions:PartD
    • /
    • v.15D no.6
    • /
    • pp.793-802
    • /
    • 2008
  • The development methods which utilize OSSs have been tried as new alternative to solve limits of the previous software developments such as the quality of software, and time and cost of developments. Especially, small and medium companies are suffering from difficulty in applying large-scale development methodology whenever they develop softwares. Therefore, in the current situation that demand for small-scale development methodology is increasing, the methods of utilizing OSSs can become an efficient way to save costs and reduce a development period. Accordingly, analysis of open-source is no fixed procedure or method to utilize open-source for software developments in the field. In this thesis, to solve such problems, we propose the procedures and methods for identifying and selecting suitable open-source, and effective methods for improvement and integration through least modification on the basis of synthesis of existing researches and experiences in development projects. For selection of OSSs, we did identify correct requirements for the software to be developed, investigate the open-source just matching with such requirements, draw a candidate index, establish assessment criteria, and the consequently present a method to select OSSs. And, we deduced the validity and improvement of each detailed activity from practical application to an actual project and assessment.

Software Configuration Management for Helicopter AVCS using Redmine and Git (Redmine과 Git을 활용한 헬리콥터 능동진동제어시스템 소프트웨어 형상관리)

  • Paek, Seung-Kil;Park, Joongyong
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.13 no.1
    • /
    • pp.7-14
    • /
    • 2017
  • Korea Aerospace Research Institute takes part in the vibration control software development for an Active Vibration Control System (hereafter, AVCS) for helicopters with Korea Aerospace Industries Ltd. in the Light Civil Helicopter (LCH) Project. The vibration control software is being developed per RTCA/DO-178C certification regulation and use of configuration management tools for software outputs is required. Redmine, an open source software is for issue or bug tracking and management software. Git, another open source software is a distributed version control software and is developed for Linux OS development. This paper introduces the functionalities of Redmine and Git, the reason why they are selected for the configuration management tool for the software outputs, and how they are being used for AVCS software development.

Customer Satisfaction from Open Source Software Services in the Presence of Commercially Licensed Software

  • Moon, Jung Oh;Lee, Habin;Kim, Jong Woo;Aktas, Emel;Tsohou, Aggeliki;Choi, Youngseok
    • Asia pacific journal of information systems
    • /
    • v.25 no.3
    • /
    • pp.473-499
    • /
    • 2015
  • The limited literature on Open Source Software (OSS) customers' adoption does not provide explanations on how OSS services are adopted by customers in the presence of functionally superior commercially licensed software (CLS). This paper aims to uncover the process that shapes customer satisfaction of OSS services in comparison to CLS. Expectation Disconfirmation Theory (EDT) is adapted and integrated with pre implementation factor model that influences software customers' expectations including cost, reputation, and experience. The constructed research model is empirically validated using a field survey of OSS and CLS database management system (DBMS) customers in Korea. The theoretical contribution of the paper lies on the application of EDT to explain the wide adoption of OSS DBMS services in the presence of functionally superior CLS DBMSs. Furthermore, this paper integrates EDT with pre-implementation factors for customers' expectations, which has been considered a limitation of the theory. Among the practical contributions, this study draws attention to the substantive differences between OSS and CLS customers' expectations. Additionally, it offers initial explanations for the differences in customer behavior for OSS and CLS and the way that customers' expectations and actual performance are mingled together to form customer satisfaction.

Design and Implementation of Secure 3-Tier Web Application with Open Source Software

  • Kim, Chang Su;Low, Hooi Yin;Lee, Yong Ju
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.6 no.1
    • /
    • pp.33-54
    • /
    • 2010
  • Providing a secure 3-tier Web application has become a high priority for companies as e-businesses have increased the amount and the sensitivity of corporate information that can be accessed through the web. Web applications become more difficult to secure with this very increase in online traffic and transactions. This paper first reviews the 3-tier of web application, types of attacks that can threaten web application services and security principles. We then are designing and implementing a secure web application with open source software that able to mitigate the web application vulnerable to attack.

User Resistance in the Adoption of Open Source Software

  • Aung, Hnin Hnin;Kim, Hee-Woong
    • 한국경영정보학회:학술대회논문집
    • /
    • 2008.06a
    • /
    • pp.17-22
    • /
    • 2008
  • The emergence of open source software (OSS) with its successful projects and its most prominent advantages creates a vast interest among academics and practitioners. However, it has been found that focusing on the developments of OSS to be successful is not adequate and the adoption of OSS by uses is also very important. Although there are a great number of useful and easy to use OSS has been developed, the adoption of OSS and usage in the market is very low. Based on the technology equity implementation model (EIM), this study examines user resistance in the adoption of OSS (i.e., switching from the current system to OSS). A survey has done regarding the adoption of Linux as the case of study. We have found that user resistance to change has negative effect on adoption intention, and switching benefits, switching costs and perceived value have significant relationships with user resistance to change.

  • PDF

Research on Natural Language Processing Package using Open Source Software (오픈소스 소프트웨어를 활용한 자연어 처리 패키지 제작에 관한 연구)

  • Lee, Jong-Hwa;Lee, Hyun-Kyu
    • The Journal of Information Systems
    • /
    • v.25 no.4
    • /
    • pp.121-139
    • /
    • 2016
  • Purpose In this study, we propose the special purposed R package named ""new_Noun()" to process nonstandard texts appeared in various social networks. As the Big data is getting interested, R - analysis tool and open source software is also getting more attention in many fields. Design/methodology/approach With more than 9,000 R packages, R provides a user-friendly functions of a variety of data mining, social network analysis and simulation functions such as statistical analysis, classification, prediction, clustering and association analysis. Especially, "KoNLP" - natural language processing package for Korean language - has reduced the time and effort of many researchers. However, as the social data increases, the informal expressions of Hangeul (Korean character) such as emoticons, informal terms and symbols make the difficulties increase in natural language processing. Findings In this study, to solve the these difficulties, special algorithms that upgrade existing open source natural language processing package have been researched. By utilizing the "KoNLP" package and analyzing the main functions in noun extracting command, we developed a new integrated noun processing package "new_Noun()" function to extract nouns which improves more than 29.1% compared with existing package.

Development of e-Learning System Based on Open Source Software (공개 소프트웨어 기반 e-Learning 시스템 개발)

  • Lee Se-Hoon;Baek Yeong-Tae
    • The Journal of the Korea Contents Association
    • /
    • v.5 no.1
    • /
    • pp.9-17
    • /
    • 2005
  • In this paper we developed e-Leaning system based on open source software. We selected the Moodle that after compared the open source learning management systems. Moodle is LAMP(Linux, Apache, MySQL, PHP) based course management system (CMS), a software package designed to help educators create quality online courses. One of the main advantages of Moodle over other systems is a strong grounding in social constructionist pedagogy. Also we integrated Moodle and legacy systems such as streaming service, webhard service, and short message service. The system operated during one semester at college using blended learning model. We had obtained showed that the students had almost all scored quite highly as preferred learning environment through COLLES(Constructivist On-Line Learning Environment Survey) and ATTLS(Attitudes to Thinking and Learning Survey). Therefore this research showed that open source based e-Loaming system is stable and possible.

  • PDF

A Study on the Development and Application of Efficient Evaluation Criteria for Performance Testing of Commercial Open Source Vulnerability Scanning Tools (상용 오픈소스 취약점 스캐닝 도구의 성능 시험을 위한 효율적 평가 기준 개발 및 적용)

  • Shin, Kangsik;Jung, Dong-Jae;Choe, Min-Ji;Cho, Ho-Mook
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.32 no.4
    • /
    • pp.709-722
    • /
    • 2022
  • The recent "Log4j Security Vulnerability Incident" has occurred, and the information system that uses the open source "Log4J" has been exposed to vulnerabilities. The incident brought great vulnerabilities in the information systems of South Korea's major government agencies or companies and global information systems, causing problems with open source vulnerabilities. Despite the advantages of many advantages, the current development paradigm, which is developed using open source, can easily spread software security vulnerabilities, ensuring open source safety and reliability. You need to check the open source. However, open source vulnerability scan tools have various languages and functions. Therefore, the existing software evaluation criteria are ambiguous and it is difficult to evaluate advantages and weaknesses, so this paper has developed a new evaluation criteria for the vulnerability analysis tools of open source

Empirical Study of the Relationship between Communication-Structure Characteristics and Open Collaboration Performance: Focusing on Open-Source Software Development Platform (개방형 협업 커뮤니케이션 특성과 협업 성과 : 오픈소스 소프트웨어 개발을 중심으로)

  • Lee, Saerom;Jang, Moonkyoung;Baek, Hyunmi
    • The Journal of Information Systems
    • /
    • v.28 no.1
    • /
    • pp.73-96
    • /
    • 2019
  • Purpose The purpose of this study is to examine the effect of communication-structure characteristics on performance in online collaboration using the data from Github, one of representative open source software development platforms. We analyze the impact of in-degree/out-degree centralization and reciprocity of communication network on collaboration performance in each project. In addition, we investigate the moderating effect of owner types, an individual developer or an organization. Design/methodology/approach We collect the data of 838 Github projects, and conduct social network analysis for measuring in-degree/out-degree centralization and reciprocity as independent variables. With these variables, hierarchical regression analysis is employed on the relationship between the characteristics of communication structure and collaborative performance. Findings Our results show that for the project owned by an organization, the centralized structure of communication is not associated with the collaboration performance. In addition, the reciprocity is positively related to the collaboration performance. On the other hand, for the project owned by an individual developer, the centralized structure of communication is positively related to the performance, and the reciprocity does not show the positive relationship on the performance.