• Title/Summary/Keyword: 오픈소스 개발

Search Result 571, Processing Time 0.032 seconds

Role of Project Owner in OSS Project: Based on Impression Formation and Social Capital Theory (오픈소스 소프트웨어 운영자 역할이 성과에 미치는 영향: 인상형성과 사회적 자본 이론을 중심으로)

  • Lee, Saerom;Baek, Hyunmi;Jahng, Jungjoo
    • The Journal of Society for e-Business Studies
    • /
    • v.21 no.2
    • /
    • pp.23-46
    • /
    • 2016
  • With the increasing socio-economic value of an open collaboration over the Internet, it has become significantly important to successfully manage open source software development program. Most of the previous research have focused on various factors that influence the performance of the project, but studies on how the project owners recognized as "leader" affect the outcome of the project are very limited. This research investigates how individual and governance characteristics of an owner influences the performance of project based on impression formation and social capital theory. For a data set, we collect 611 Repositories and the owner's data from the open source development platform Github, and we form knowledge sharing network of an each repository by using social network analysis. We use hierarchical regression analysis, and our results show that a leader, who exposes a lot of one's personal information or who has actively followed and showed interests to communicate with other developers, affects positive impacts on project performance. A leader who has a high centrality in knowledge sharing network also positively affects on project performance. On the other hand, if a leader was highly willing to accept external knowledge or is recognized as an expert in the community with large numbers of followers, the result show negative impacts on project performance. The research may serve as a useful guideline not only for the future open source software projects but also for the effective management of different types of open collaboration.

A scheme of Docker-based Version Control for Open Source Project (오픈 소스 프로젝트를 위한 도커 기반 버전 관리 기법)

  • Lee, Yong-Jeon;Rim, Seong-Rak
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.2
    • /
    • pp.8-14
    • /
    • 2016
  • When Open Source Projects are processed by multiple developers, the Version Control Systems, which control the different versions of the same file being used, is a very useful tool. On the other hand, because most of conventional VCS(SVN, Git, etc.) mainly control the history of the modifications of the source codes or documents, there is an inconvenience that each developer should modify the development environment whenever the development environment is modified. To overcome this inconvenience, this paper suggests a scheme of VC for OSP. The basic concept of the suggested scheme is that an image, including the development environment and controls, is created as a new version using the Docker, virtualization tool of the container method. To review the functional appropriateness of the suggested scheme, after establishing the Docker on the hosts that use the different OS( Ubuntu12.0.4, CentOS7), this study tested a VC that could control the different versions including the history of modifications of the development environment and evaluated them by a comparison with the conventional VCS. The results show that the suggested scheme is a convenient scheme of VC for the OSP.

The Implementation of a Industrial Touch Panel-Style HMI Software Module based on Open Sources (오픈 소스 기반의 산업용 터치 패널형 HMI 소프트웨어 모듈 구현)

  • 최숙영;문승진
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10c
    • /
    • pp.418-420
    • /
    • 2004
  • 공장 자동화의 주요 구성요소 중 하나로서 PLC와 연결되어 자동화 설비 또는 장치의 운전 상태를 감시하고 제어하는 HMI는 주로 제조업체별로 특정한 시스템을 사용하기 때문에 시스템 개발 시 많은 부하를 주게 된다. 이에 이러한 문제를 해결하고자 본 논문에서는 오픈 소스인 임베디드 리눅스 기반에 멀티 플랫폼을 지원하는 Qt/Embedded를 사용하여 산업용 터치 패널형 HMI 소프트웨어 모듈을 구현하였다. 이로 인해 한번 작성된 프로그램을 소스 수정 없이 Qt가 지원되는 시스템이면 어떤 시스템에서도 사용할 수 있다는 이점을 가진다.

  • PDF

A Study of Applicable Strategies on the Open Source Tool in Digital Forensics (디지털 포렌식 관점에서의 오픈소스 도구 적용 방안 연구)

  • Yoon, Su-jin;Kim, Jong-bae;Shin, Yong-tae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2014.05a
    • /
    • pp.271-272
    • /
    • 2014
  • As E-discovery in criminal investigation is increasing, the importance of Forensic Tools which can legally extract data with high effectiveness is getting higher. Digital products are growing fast. Therefore, Forensic Tools should be implemented readily to suit users and events well. Although forensic industry and governments use expensive forensic tools, some have suggested limitations to its use, such as memory limitations and the limits of post-audit. We need to develop open source forensic tools that can implement a variety of forensic tool fast. This research studies digital forensics technical skills which are commercialized currently and suggests applicable strategies of the open digital forensics to help overcome these limitations.

  • PDF

Realtime Video Monitoring System for Emergency Telemedicine System In Mobile Device (응급 원격 진료 시스템을 위한 모바일 장치에서의 실시간 비디오 모니터링 시스템 구현)

  • Kim, Sang-Yong;Kim, Jung-Chae;Yoo, Sun-K.
    • Proceedings of the KIEE Conference
    • /
    • 2008.10b
    • /
    • pp.491-492
    • /
    • 2008
  • 무선통신 기술과 모바일 장비의 발전에 따라 의사는 언제, 어디서나 환자의 상태를 실시간으로 모니터링 할 수 있게 되었다. 이 연구에서는 원격지 PC에서 인코딩한 환자의 비디오 영상을 무선통신으로 전송한다.[1] 이때, 모바일 장비(PDA)는 PC에서 보낸 비디오 영상을 전송 받고, 디코딩하여 화면에 출력한다. 이번 논문에서 개발한 시스템은 후자에 기술된 모바일 실시간 비디오 모니터링 시스템이다. 개발에 사용된 비디오 코덱은 MPEG-4 계열의 오픈소스 코덱인 Xvid이다. 데스탑 PC용 Xvid 오픈소스를 모바일 디바이스에서 사용할 수 있도록 컨버전하여 사용하였다. 무선 통신망은 WiBro를 사용하여 고화질 비디오를 전송받을 수 있는 대역폭을 확보였다. 이 논문 목적은 의사가 PC앞에 앉아 있지 않아도 이동간에 환자의 현재 상태를 실시간으로 확인할 수 있음으로서 의사의 작업효율을 증진시키는데 있다.

  • PDF

Implementation of Monitoring for KI Cloud based on Opensource (오픈소스를 이용한 KI Cloud 모니터링 기능 구현)

  • Jeong, Kimoon;Cho, Hyeyoung
    • Annual Conference of KIPS
    • /
    • 2021.11a
    • /
    • pp.115-117
    • /
    • 2021
  • 최근 인공지능 및 빅데이터 연구가 대두되면서 슈퍼컴퓨터와 같은 고성능컴퓨터를 이용하여 다양한 연구환경을 제공할 수 있어야 한다는 요구가 증가하고 있다. 이에 한국과학기술정보연구원(KISTI)에서는 슈퍼컴퓨터 등 고성능컴퓨터를 인프라로 활용하는 KI(KISTI Intelligent) Cloud를 개발하여 서비스하고 있다. 본 논문에서는 KI Cloud의 모니터링 기능의 설계 및 구현 방법을 기술하였다. KI Cloud는 다양한 자원으로부터 데이터를 효율적으로 수집하고, 데이터를 시각화할 수 있는 오픈소스인 Prometheus와 Grafana를 이용하여 모니터링 기능을 개발하였다.

Windows based PC Log Collection System using Open Source (오픈소스를 이용한 윈도우 기반 PC 로그 수집 시스템)

  • Song, Jungho;Kim, Hakmin;Yoon, Jin
    • KIISE Transactions on Computing Practices
    • /
    • v.22 no.7
    • /
    • pp.332-337
    • /
    • 2016
  • System administrator or security managers need to collect logs of computing device (desktop or server), which are used for the purpose of cause-analysis of security incident and discover if damage to system was either caused by hacking or computer virus. Furthermore, appropriate log maintenance helps preventing security breech incidents through identification of vulnerability. In addition, it can be utilized for prevention of data leakage through the insider. In the paper, we present log collection system developed using open source supported by commands and basic methods of Windows. Furthermore, we aim to collect log information to enable search and analysis from diverse perspectives and to propose a way to integrate with open source-based search engine system.

Development of a Web-based Geovisualization System using Google Earth and Spatial DBMS (구글어스와 공간데이터베이스를 이용한 웹기반 지리정보 표출시스템 개발)

  • Im, Woo-Hyuk;Lee, Yang-Won;Suh, Yong-Cheol
    • Spatial Information Research
    • /
    • v.18 no.4
    • /
    • pp.141-149
    • /
    • 2010
  • One of recent trends in Web-based GIS is the system development using FOSS (Free and Open Source Software). Open Source software is independent from the technologies of commercial software and can increase the reusability and extensibility of existing systems. In this study, we developed a Web-based GIS for interactive visualization of geographic information using Google Earth and spatial DBMS(database management system). Google Earth Plug-in and Google Earth API(application programming interface) were used to embed a geo-browser in the Web browser. In order to integrate the Google Earth with a spatial DBMS, we implemented a KML(Keyhole Markup Language) generator for transmitting server-side data according to user's query and converting the data to a variety of KML for geovisualization on the Web. Our prototype system was tested using time-series of LAI(leaf area index), forest map, and crop yield statistics. The demonstration included the geovisualization of raster and vector data in the form of an animated map and a 3-D choropleth map. We anticipate our KML generator and system framework will be extended to a more comprehensive geospatial analysis system on the Web.

An Open API Proxy Server System for Widget Services (위젯 서비스를 위한 오픈 API 프록시 서버 시스템)

  • Ahn, Byung-Hyun;Lee, Hyuk-Joon;Choi, Yong-Hoon;Chung, Young-Uk
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.9
    • /
    • pp.918-926
    • /
    • 2010
  • A widget is a small application running by the users' favorite services, so they are provided with web contents without explicitly visiting the web site. Although widgets can be easily implemented with Open APIs, only a few web sites provide them because of refactoring the structures of web resource to supply Open APIs to the widget developers. This paper presents an Open API Proxy Server System for widget services. The system consists of two components: an Open API Source Code Generator and an Open API Proxy Server. The Open API Source Code Generator provides a Graphical User Interface (GUI) for users to generate the Open APIs of user's choice and sends the Open API source code generation request to the Open API Proxy Server. The Open API Proxy Server using the HTML Table Processing Library receives the HTML web page from web site and extracts useful information from the target HTML table. The proxy server converts the extracted data into the corresponding XML document which becomes available through the Open API. We verify the operation of the proposed system through experiments with the HTML tables in the example web sites.