서지주요정보
Exploring the sustainability of open source software projects : clustering and pattern analysis = 오픈소스 소프트웨어 프로젝트의 지속가능성 연구 : 클러스터링과 패턴 분석
서명 / 저자 Exploring the sustainability of open source software projects : clustering and pattern analysis = 오픈소스 소프트웨어 프로젝트의 지속가능성 연구 : 클러스터링과 패턴 분석 / Seunghwan Lim.
저자명 Lim, Seunghwan ; 임승환
발행사항 [대전 : 한국과학기술원, 2019].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8033583

소장위치/청구기호

학술문화관(도서관)2층 패컬티라운지(학위논문)

MBTM 19004

SMS전송 소장위치

도서상태

이용가능

대출가능

반납예정일

초록정보

Open source software (OSS) has a large number of users, and as their number increases, the effects of OSS failures also increase. This thesis research conducted clustering based on the shape of the graph of development processes of OSS projects. After clustering, the OSS success factors suggested in previous studies were analyzed cluster-by-cluster to identify clusters that had many of these successful projects. Then, the success factors proposed were analyzed cluster-by-cluster to determine which had real effects. This study used the top 5,000 GitHub projects and divided them into four clusters. Of the four clusters, the most successful, sustainable projects were those in which development began in the early stage and progressed slowly over time. The projects in this cluster were more likely to operate on organizational accounts that used project names, and they attracted developers’ attention by using dedicated homepages and search keyword tags. They also had a large number of core developers, few pending issues, and more releases than the other clusters.

현대 사회에 오픈소스가 차지하는 비중은 매우 크다. 오픈소스를 사용하는 곳이 늘어나면서 오픈 소스가 실패했을 때 미치는 영향도 커졌다. 본 학위논문에서는 오픈소스 프로젝트의 개발과정 그래프의 모양을 기준으로 클러스터링을 진행하고 기존 연구들에서 사용된 오픈소스 성공기준을 클러스터별로 분석하여 성공적인 프로젝트들이 많이 모인 클러스터를 찾을 것이다. 그리고 오픈 소스의 성공을 위해 제시된 방법들을 클러스터별로 분석하여 실제 효과가 있는지 알아볼 것이다. Github의 상위 5000개의 프로젝트를 대상으로 클러스터링을 진행한 결과 4개의 클러스터로 나눌 수 있다. 4개의 클러스터 중 초반에는 개발이 미미하게 일어나다가 서서히 개발이 증가하고 현재도 유지되는 형태의 클러스터가 상대적으로 성공적이고 오랜 기간 프로젝트가 지속되었다. 이 클러스터에 모인 프로젝트들은 다른 클러스터들보다 프로젝트 이름을 사용한 조직 계정으로 운영되고 별도의 홈페이지와 다양한 검색태그를 활용하여 개발자들의 관심을 끈다. 그리고 핵심 개발자의 수가 많고 처리되지 않은 이슈들이 적으며 릴리즈 횟수가 다른 클러스터들보다 많았다.

서지기타정보

서지기타정보
청구기호 {MBTM 19004
형태사항 iv, 37 p. : 삽도 ; 30 cm
언어 영어
일반주기 저자명의 한글표기 : 임승환
지도교수의 영문표기 : Hangjung Zo
지도교수의 한글표기 : 조항정
학위논문 학위논문(석사) - 한국과학기술원 : 기술경영학부,
서지주기 References : p. 31-37
주제 Open source
clustering
success factor
time-series data
k-shape algorithm
오픈 소스
클러스터링
성공 요인
시계열 데이터
k-shape 알고리즘
QR CODE qr code