• Title/Summary/Keyword: 경험 저장소

Search Result 21, Processing Time 0.024 seconds

A Study of GitHub Documentation Repositories: What Makes GitHub Documentation Repository Popular? (깃허브 문서 저장소들에 대한 연구: 무엇이 깃허브 문서 저장소를 유명하게 하는가?)

  • Jung Il Kim
    • The Transactions of the Korea Information Processing Society
    • /
    • v.13 no.8
    • /
    • pp.374-381
    • /
    • 2024
  • Documentation repositories on GitHub are used to share information that is helpful in performing various tasks. Popular documentation repositories have an advantage in attracting contributors who can help manage and extend documentation repository. Therefore, it is important to understand the characteristic of documentation repositories helpful to obtain popularity for developing strategies attracting attention of users. This paper presents a study on GitHub documentation repositories. To conduct the study, we collected 566 documentation repositories from GitHub and manually categorized their topic into 30 topics. Based on the stargazer score of the collected documentation repositories, we divided the collected documentation repositories into popular and unpopular documentation repository groups and investigated the topics in the popular documentation group. Then we statistically examined the differences in README characteristics of the popular and unpopular documentation repository groups. As a result, we found that the studied documentation repositories have 23 popular topics. We also found that the popular and unpopular documentation repository groups have differences in 5 README characteristics. The result of our study indicates that what documentation repository become popular in GitHub.

A Design of Component Repository for Component Trading (컴포넌트 트레이딩을 위한 컴포넌트 저장소 설계)

  • 김태웅;김정현;김경민;김태해;김태공;최항목
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2001.11a
    • /
    • pp.467-471
    • /
    • 2001
  • 최근 들어 소프트웨어의 대형화, 통합화가 요구되어지면서 소프트웨어 개발방법의 변화가 대두되고 있으며, 그 해결책의 하나로 컴포넌트 소프트웨어가 제시되고 있다. 경험이 많은 개발자에 의해 개발된 컴포넌트는 소프트웨어 재사용이 뛰어나고, 이미 낳은 곳에서 사용중이므로 안정성 및 신뢰성이 인정된다. 이러한 컴포넌트의 개발자와 소비자를 연결하기 위해 웹 환경에서 컴포넌트의 명세 및 컴포넌트 자체를 쉽게 등록 및 검색이 가능하도록 설계하였다. 하나의 컴포넌트의 명세에 따르는 각기 다른 종류의 멀티미디어 컴포넌트 등 다양한 종류의 컴포넌트를 등록, 검색할 수 있으며 다양한 분류법을 지원하는 컴포넌트 저장소이다.

  • PDF

Query Optimization Techniques for Horizontal Tables in OLAP Environment (OLAP 환경의 수평적인 테이블에 대한 질의 최적화 방법)

  • Shin Sung-Hyun;Moon Yang-Sae;Kim Jin-Ho
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06c
    • /
    • pp.70-72
    • /
    • 2006
  • 데이터 웨어하우스는 방대한 이력 데이터들을 저장하는 저장소이며, 이를 다양한 관점에서 분석하기 위해 OLAP (On-Line Analytical Processing) 연산을 이용한다. 일반적으로 이러한 저장소는 데이터를 저장할 때 많은 열(columns) 을 기반으로 저장하는 와이드(wide) 형태의 테이블로 저장하게 된다. 하지만, 관계형 DBMS에서는 열 수의 제약(MS SQLServer, Oracle 등 열의 수는 1024개임)을 받게 되므로, 그 이상의 열들을 저장할 수 없다. 하지만, 열 기반(이하, 수평 테이블)으로 저장하는 것보다는 관계형 DBMS의 특징을 이용하여 행(row) 기반(이하, 수직 테이블)으로 저장하게 되면 많은 데이터를 효율적으로 저장할 수 있다. 이때, 저장 테이블의 스키마 구조가 변경되므로, 수평 테이블에 대한 질의도 저장된 수직 테이블에 적용 가능하도록 변화시켜야 한다. 또한, 사용자에게 빠른 질의 응답을 제공하기 위해 질의 최적화를 고려하여 실행전락을 세워야 한다. 따라서 본 연구에서는 경험(heuristic)을 근거로 각 연산(프로젝션, 실렉션, 조인 연산)을 위한 질의 트리를 생성하여 질의 최적화에 대한 여러 질의 경로를 고려하고, 다양한 실험을 통해 질의 최적화에 대한 접근 경로들을 분석한다. 이로써, 본 연구의 질의 경로 분석을 기반으로 최적화 실행 계획을 기대해 본다.

  • PDF

Demonstration-scale Offshore CO2 Storage Project in the Pohang Basin, Korea (포항분지 해상 중소규모 CO2 저장 실증연구)

  • Kwon, Yi Kyun
    • The Journal of Engineering Geology
    • /
    • v.28 no.2
    • /
    • pp.133-160
    • /
    • 2018
  • $CO_2$ storage is a very important technology for reduction of greenhouse gas emissions and has been considered as almost the only viable and effective option for immediate large-scale $CO_2$ sequestration. Small-scale demonstration project for offshore $CO_2$ storage in the Pohang Basin is the transitional stage R&D program for technological preparation of large-scale $CO_2$ storage project in Korea. Through the extensive exploration research for prospective $CO_2$ storage sites, the offshore strata in the Pohang Basin was recommended for the storage formation of the small-scale demonstration project. The Pohang Offshore Storage Project launched at 2013, and has accomplished the technical demonstration and technological independence in a wide range of $CO_2$ storage technology, such as geophysical exploration, storage site characterization, storage design, offshore platform construction, injection-well drilling and completion, deployment of injection facility, operation of $CO_2$ injection, and $CO_2$ monitoring. The project successfully carried out $CO_2$ test injection in early 2017, and achieved its final goal for technical development and demonstration of $CO_2$ storage in Korea. The realization of $CO_2$ injection in this project is the measurable result and has been recorded as the first success in Korea. The Pohang Offshore Storage Project has a future plan for the continuous operation of $CO_2$ injection and completion of $CO_2$ monitoring system. The project has provided in-house technical and practical expertises, which will be a solid foundation for the commercial-scale $CO_2$ storage business in Korea. Additionally, the project will help to secure national technical competitiveness in growing international technology market for $CO_2$ storage.

A Tool to Support Personal Software Process (개인 소프트웨어 프로세스 지원을 위한 도구)

  • Shin, Hyun-Il;Jung, Kyoung-Hak;Song, Il-Sun;Choi, Ho-Jin;Baik, Jong-Moon
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.8
    • /
    • pp.752-762
    • /
    • 2007
  • The PSP (Personal Software Process) is developed to help developers make high-quality products through improving their personal process. With consistent measurement and analysis activity that the PSP suggests, developers can identify process deficiencies and make reliable estimates on effort and quality. However, due to the high-overhead and context-switching problem of manual data recording, developers have difficulties in collecting reliable data, which can lead wrong analysis results. On the other hand, the paper-based process guides of the PSP are inconvenient to navigate its process information and difficult to attach additional information. In this paper, we introduce a PSP supporting tool developed to handle these problems. The tool provides automated data collection facilities to help acquire reliable data, an EPG (Electronic Process Guide) for the PSP to provide easy access and navigation of the process information, and an experience repository to store development experience as additional information about the process.

Review of CO2 Storage Projects and Driving Strategy of CO2 Storage Program in Korea (이산화탄소 지중저장 사업의 추진현황 검토 및 한국의 추진방향 제안)

  • Gwon, Lee-Gyun
    • KEPCO Journal on Electric Power and Energy
    • /
    • v.2 no.2
    • /
    • pp.167-185
    • /
    • 2016
  • $CO_2$ 지중저장 기술은 가장 유력한 대용량 온실가스 감축기술의 하나이다. 이 기술을 적용하여 국제적으로 노르웨이, 알제리, 캐나다, 미국 등에서 이미 대규모 실증 및 상용화 사업이 수행되고 있으며, 호주, 일본, 네덜란드, 독일 등 그 밖의 여러 나라에서 다양한 내용과 규모를 갖는 중소규모 실증사업이 진행되고 있다. 한국도 소규모 육상 파일럿 저장 프로젝트와 중규모 해상 저장실증 프로젝트가 추진되어 착실하게 기술개발과 경험확보를 위해 노력하고 있다. $CO_2$ 지중저장 사업은 화석연료의 사용이 다른 에너지원으로 대체되기 전까지 지속적으로 확장될 것으로 예측되고 있으나, 온실가스 감축시장의 불안전성, 사업의 수익구조와 관련된 경제성, 누출에 대한 안전성 등의 위협요소를 갖고 있다. 따라서 이러한 위협을 극복하기 위해 많은 국가와 기업들이 저비용-고효율 지중저장 기술과 안전한 지중저장 기술의 확보를 목표로 연구개발 및 실증사업을 추진하고 있다. 한국의 경우에 저장소가 주요 포집원으로부터 상당한 거리를 갖고 있는 해저에 발달하고 있기 때문에 지중저장 사업의 경제성 확보가 매우 불리한 조건이다. 따라서 정부나 기업이 CCS 기술을 주요 온실가스 감축수단으로 채택하여 대규모 지중저장 사업을 본격적으로 착수하는 것을 주저하고 있다. 한국과 같은 불리한 조건을 갖는 국가의 경우에 특히 대규모 저장소의 확보를 포함한 저비용-고효율 지중저장 기술의 실용화가 절실하게 필요하다. 결론적으로 한국의 $CO_2$ 지중저장 사업의 성공적인 추진을 위해서는 대규모 저장소의 확보, 저비용-고효율 지중저장 기술의 개발과 실증을 통한 실용화, 중소규모 지중저장 실증사업으로 축적한 기술과 경험으로 대규모 지중저장 사업의 효율화 달성이 요구된다. 이를 위한 실천적인 로드맵과 프로그램의 작성과 착실한 이행 역시 중요하다. 이러한 기반이 착실하게 다져질 경우에 한국에서 대규모 CCS 통합실증과 $CO_2$ 지중저장 사업이 본격적으로 개시될 수 있을 것이다.

Building Software Research Environment using Linux Container and Version Control System (리눅스 컨테이너와 버전 관리 시스템을 이용한 소프트웨어 연구 환경 구축)

  • Ha, Wansoo
    • Geophysics and Geophysical Exploration
    • /
    • v.24 no.2
    • /
    • pp.45-52
    • /
    • 2021
  • With advancements in software technology, more scientists and engineers are employing computer software and programming tools for research. However, several issues can arise in software-based research: environment setting, reproducibility, and loss of source codes. This study investigates the use of Linux containers and version control systems to prevent these problems. Managing research projects using a cloud source-code repository and building a research environment in a Linux container can prevent the abovementioned problems and make research collaboration easier. For researchers with no experience with Linux containers, a repository of project template containing shell scripts for building and running containers has been released.

An Empirical Study on Frequently used Python APIs in AI-Related Open Source Python Software Projects (인공지능과 관련된 오픈 소스 파이썬 소프트웨어 프로젝트에서 자주 사용되는 파이썬 API들에 대한 연구)

  • Jungil Kim
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2024.01a
    • /
    • pp.19-22
    • /
    • 2024
  • 전통 소프트웨어 프로젝트 개발과 AI 관련된 소프트웨어 프로젝트 개발에 큰 차이가 있어서 AI 관련된 소프트웨어 프로젝트 개발 환경을 이해하려는 많은 노력이 있었지만 AI 관련 소프트웨어 프로젝트 개발에서 어떤 API들이 자주 사용되는지에 대해서 아직 충분히 조사되지 않았다. 본 논문에서는 "AI 관련 오픈 소스 소프트웨어 프로젝트에서 어떤 파이썬 API들이 자주 사용되는가?"에 대한 연구 질문의 해답을 알아보는 경험 연구를 소개한다. 이 경험 연구의 결과로 AI 관련 오픈 소스 소프트웨어 프로젝트에서 파이썬 표준 라이브러리와 관려된 API들이 가장 자주 사용된다는 것을 확인했다. 또한 기계 학습을 포함해서 데이터 처리, 이미지 처리, 테스팅, 웹 서비스와 관련된 라이브러리들에 있는 API들도 AI 관련 오픈 소스 소프트웨어 프로젝트들에 자주 사용된다는 것을 알아냈다.

  • PDF

Assessment of Implementing Lessons-Learned System to Improve Effectiveness of Intranet at Construction Company (건설정보화의 효율적 활용을 위한 국내 건설업체의 경험지식시스템(LLS) 실태 분석 및 의식조사 연구)

  • Kim, Dae-Young
    • Korean Journal of Construction Engineering and Management
    • /
    • v.7 no.1 s.29
    • /
    • pp.159-167
    • /
    • 2006
  • Better utilization of the knowledge of employees in any organization has long been accepted as a vital component of a corporation's competitiveness. This has been considered even more important in the construction industry due to the dynamic and intermittent nature of construction projects. With the rapid advance of network technologies during the last decade, construction companies quickly shifted their focus of knowledge management to interactive online repositories. However, the efforts of leveraging organizational knowledge has remained fragmented in the construction industry until recent years. In addition, companies have begun to realize that actual returns on this investment in network technologies would be far less than initial expectations if online efforts do not incorporate companies' general offline knowledge management efforts, which are done without the use of computer network. Thus, this paper focused on assessment of implementing current Lessons-Learned Systems at the large construction companies in Korea to provide the foundation for developing a renovated conceptual Lessons-Learned System model.

Wetlands Simulation using CLM-FATES (CLM-FATES 모델을 이용한 습지 모의 )

  • Hyunyoung Oh;Yeonjoo Kim
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2023.05a
    • /
    • pp.191-191
    • /
    • 2023
  • 기후변화 대응을 위한 탄소 중립의 중요성이 대두되는 요즘, 생태계의 가장 큰 메탄 저장소로서 지구의 탄소 순환에 주요한 영향을 미치는 습지에 대한 이해는 필수적이다. 전지구 지면 모델인 Community Land Model(CLM)에 Functionally Assembled Terrestial Ecosystem Simulator(FATES) 외부 모듈을 함께 구동한 지면 생태계 모델 CLM-FATES는 지면 heterogeneity와 다양한 식생 종류를 고려하여 에너지 플럭스, 토양 수문, 생화학적 과정 등을 모의함으로써 탄소 동태 변화를 포함한 장기적 생태계 동태 변화 모의를 가능하게 한다. 본 연구는 CLM-FATES 모델을 미국 캘리포니아주 Mayberry Wetland (US-Myb)와 Twitchell East End Wetland (US-Tw4)에 적용하였다. 모델의 대기 입력 자료로는 FLUXNET-CH4에서 제공하는 에디 공분산 기반 플럭스 관측 자료를 사용하였다. 기존 CLM-FATES 모델은 토양이 장기간 포화 혹은 침수되어 지표 위 혹은 지표면 가까이 발달한 지하수면을 가지고 있는 습지의 수문학적 특성을 잘 반영하지 못해 정밀한 습지 생태계 동태 변화 모의에 한계를 가지고 있다. 본 연구에서는 CLM-FATES를 통한 보다 정확한 습지 생태계 모의를 위해 모델 내 토양 수문 관련 모듈을 수정하여 모델이 습지의 수문학적 특성을 반영할 수 있도록 하였다. 모델 구동 결과 도출한 잠열, 총일차생산량(Gross Primary Production: GPP)과 순생태계생산량(Net Ecosystem Production, NEP) 플럭스, 메탄 플럭스, 엽면적지수(Leaf Area Index; LAI)와 지표수 높이에 대해 관측값 대비 RMSE 및 R2 값을 계산하여 모의 결과의 적절성을 분석하였다. 이러한 모델 개선 경험을 바탕으로 추후 우리나라 습지 사이트에 모델을 적용하여 습지 탄소 동태 예측에 활용할 계획이다.

  • PDF