• Title/Summary/Keyword: 공개 소프트웨어

Search Result 425, Processing Time 0.032 seconds

PMI Based Software Development Model for Open Source Software (오픈소스 소프트웨어를 위한 PMI 기반의 소프트웨어 개발 모델)

  • 정은주;최정필;신성욱;정동원
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2004.05a
    • /
    • pp.36-40
    • /
    • 2004
  • 오픈소스 소프트웨어란 소스 코드를 공개한 상태로 공급되는 소프트웨어를 말한다. 오픈소스 소프트웨어의 개발 방법은 오픈소스 소프트웨어 프로젝트에 관심이 있는 개발자의 자발적인 참여로 이루어진다. 오픈소스 소프트웨어 개발 방식은 대부분 소프트웨어개발 방법론적인 측면이 적용되지 않기 때문에 일반적인 소프트웨어에 비해서 신뢰성이 떨어진다는 평가를 받는 원인이 되고 있다. 또한 일반 소프트웨어 개발과 비교해서 분산된 개발자들의 소스 공유 및 의견 교환과 합의 도출 방법이 필요하기 때문에 오픈소스 소프트웨어 개발에 일반적인 소프트웨어 개발 방법론을 적용할 수가 없다. 따라서 일반적인 소프트웨어 개발 방법과 프로젝트 관리 기법에서 공개 소프트웨어 개발을 위해 필요한 부분들을 도출하여 오픈소스 소프트웨어 개발에 적용할 수 있도록 커스터마이징한 오픈소스 소프트웨어를 위한 소프트웨어 개발 모델을 제안한다.

  • PDF

A Study on Computation of the Reduction Rate in the Total Cost of Ownership of the Open Source Software in Comparison to the Commercial Software (상용소프트웨어대비 공개소프트웨어 총소유비용 절감비율 산정에 관한 연구)

  • Kim, Shin-Pyo;Kim, Tae-Yeol;Park, Keun-Ha
    • Journal of Digital Convergence
    • /
    • v.11 no.3
    • /
    • pp.115-126
    • /
    • 2013
  • The purpose of this study was to confirm the extent of the reduction in the total cost of ownership of the open source software in comparison to the commercial software installed for information system, PC and cloud computing. Accordingly, the actual reduction rates in the total cost of ownership, when open source software is installed in the information system, PC and cloud computing, were computed and analyzed for 51 companies in the area of information system, 18 companies in the area of PC and 6 companies in the area of cloud computing, which included government institution, educational institution and private enterprises. The results of expert survey illustrated that the reduction rates are (1)63.3% on the average for the 4areas of information system, namely, DBMS, WAS, Web and OS, (2) 59.4% on the average for the 6 areas of PC, namely, OS, Documentation Program, Back-up and Restoration, Screen Capture, Vaccine and Others and (3) 61.2% on the average for the 6 areas of cloud computing, namely, Virtualization, OS, WEM/WAS, DBMS, DFS and Cloud Management.

Development of QGIS plugin GUI for the GRM Model and Free Open (GRM 모형의 QGIS Plugin GUI 개발 및 모형 공개)

  • Choi, Yun Seok;Park, Sang Hoon;Kim, Kyung Tak
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2018.05a
    • /
    • pp.38-38
    • /
    • 2018
  • 본 논문에서는 분포형 강우-유출 모형인 GRM(Grid based Rainfall-runoff Model)의 확장성과 편의성 향상을 위한 소프트웨어 개발에 대해서 기술하였다. 본 연구에서는 크게 3가지를 수행하였다. 첫 번째는 기존의 GRM은 HyGIS, MapWindow GIS 등과 같은 GIS 소프트웨어 및 Microsoft MDB와 코드 수준에서 통합된 형태로 개발되었으며, 이러한 특성은 GRM을 이용한 다양한 응용시스템 개발시 제약 조건으로 작용하였다. 본 연구에서는 GRM 모형을 GIS 및 데이터베스와 코드 수준에서 분리하여 GRMCore.dll을 개발하였다. GRMCore.dll은 콘솔 모드 및 GUI에서 유출해석을 실행할 수 있는 소프트웨어와 실시간 유출해석시스템 등과 같이 유출 해석을 위한 다양한 응용 소프트웨어 개발에 공통적으로 활용될 수 있다. 두 번째는 최근 들어 세계적으로 가장 많이 사용되고 있는 오픈소스 GIS 인 QGIS의 plugin으로 GRM 모형의 GUI(QGIS-GRM)를 개발하였으며, GRM 모형의 입력자료 구축을 위해 TauDEM을 이용해서 Drainage Tool을 개발하였다. Drainage Tool에서는 격자별 흐름방향, 하천망, 유역 등과 같은 수문학적 공간정보를 DEM을 이용하여 구축할 수 있다. 세 번째는 개발된 소프트웨어를 오픈소스로 공개하였다. 공개 대상은 GRM 모형, QGIS-GRM, Drainage Tool 등이며, 각 소프트웨어에 대한 매뉴얼을 포함하고 있다. 소스코드의 공개는 세계적으로 널리 이용되고 있는 오픈소스 플랫폼인 Github(https://github.com/floodmodel/)를 이용하였다. 본 연구를 통해서 기존에는 특정 소프트웨어에 코드 수준에서 의존적이던 GRM 모형의 독립성을 향상시켰으며, 이를 통해 다양한 응용 소프트웨어 개발에 대한 적용성을 높일 수 있었다. 또한 QGIS 기반의 GUI 개발, 모형 입력자료 구축 도구의 개발, 개발된 소프트웨어의 오픈소스화 등을 통해서 사용자들이 좀 더 쉽게 GRM 모형을 활용할 수 있게 하였다.

  • PDF

넓어지는 PDF 시장에 떠오르는 강자

  • Kim, Jeong-Sang
    • 프린팅코리아
    • /
    • s.57
    • /
    • pp.76-83
    • /
    • 2007
  • 종이 문서가 사라지고 있다. 전자문서가 종이문서를 대신하고 있지 때문이다. 그러나 각기 다른 프로그램으로 제작된 전자문서는 그 프로그램을 사용할 때만 의미가 있을 뿐이다. 오랫동안 사람들은 상대방에게 문서를 전송하거나, 공유하기 위해서 같은 프로그램을 요구해야만 했다. 이런 비효율성을 극복하기 위해서 어도비사는 90년대 초반 PDF라는 문서통합표준을 내놓고, 소스를 공개했다. 프로그램의 소스를 공개한다는 것은, 이를 이용해 다양한 프로그램의 개발이 가능하도록 한다는 뜻이다. 그렇게 어도비사가 공개한 소스를 바탕으로 2000년대부터 국내 소프트웨어들도 PDF 솔루션 개발에 나서기 시작했고, 이제는 해외에 수출할 정도로 국산 소프트웨어들도 경쟁력과 품질 면에서 인정받고 있다.

  • PDF

A Study of Revitalization Methods of Open Source Software for Algorithm Education (알고리즘 교육에서 공개소프트웨어 활용 방안 연구)

  • Lee, Hyo-Jung;Lho, Young-Uhg
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.05a
    • /
    • pp.438-441
    • /
    • 2008
  • 개정된 7차 교육과정의 정보 교과에서는 창의적이며 논리적 사고력을 바탕으로 한 문제해결 능력 함양에 중점을 두어 중등학교에 공통적으로 '문제해결방법과 절차'라는 대영역이 포함되었다. 이 단원의 내용 요소 중에 알고리즘에 대한 내용이 포함되어 있다. 알고리즘에 관련된 내용요소를 교육할 때 기존 연구가 부족하여 교사와 학생들이 활용할 자료와 소프트웨어가 충분하지 못한 실정이다. 본 연구에서는 개정된 중등학교 정보 교과의 알고리즘에 대한 내용을 분석하고, 이 알고리즘 교육에서 공개소프트웨어를 활용하는 방안을 제시한다.

  • PDF

A Study on Using Open Source Software for Building a Digital Archive System (디지털 아카이브 시스템 구축을 위한 공개 소프트웨어 활용방안 연구)

  • An, Dae-Jin;Yim, Jin-hee
    • Journal of the Korean Society for information Management
    • /
    • v.33 no.3
    • /
    • pp.345-370
    • /
    • 2016
  • Recently, National Archives of Korea has planned to develop the Standard Archive Management System, to make it economical and efficient in accordance with the local archives establishments by Seoul Metropolitan City. Also, the institution signed the MOU with National Information Society Agency to set up a digital archive system and foster professional archival manpower. These movements are rooted on the current domestic demands for digital archive systems. Keeping pace with it, the purpose of this study is suggesting feasible ways to establish the sustainable and efficient archive systems. To this end, a status study on the existing digital archive systems at both domestic and overseas bases was carried out, with the many of open source software analysis. Based on the primary implications of this study, to implement the digital archive system, functional module deducting methods and an open source software application process on each module were designed. Financial, operational and technical considerations such as the links between modules are also considered.

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 R&D Project Management of The Public Sector Open Software (공공분야 공개소프트웨어 R&D 프로젝트 관리방안에 대한 연구)

  • Shim, Ho-Sung;Woo, Chan-Hee;Chun, Sam-Hyun;Kim, Jong-Bae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.05a
    • /
    • pp.627-629
    • /
    • 2016
  • Open source software when promoting development in R&D has many advantages and is becoming an open software - based R&D projects continuously created in a number of countries. However, there are still limits to the creation of effective performance in R&D projects, as well as difficulty of the project implementation because it not yet established an appropriate management plan for the open source R&D projects in the public sector. Therefore, through investigating a number of previous studies and practices, we intend to enhance the effectiveness of the system by suggesting concrete measures for promoting and managing open source nature in a preperiodic point of view on the public sector open source software R&D projects.

  • PDF

Usability Testing of Open Source Software for Digital Archiving (디지털 아카이브 구축을 위한 공개 소프트웨어 사용성 평가)

  • Jeon, Kyungsun;Chang, Yunkeum
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.52 no.3
    • /
    • pp.247-271
    • /
    • 2018
  • This research aims to explore the possibility of open source software for creating digital archives of small organizations or ordinary people that run short of budget and professional workforce and may easily create digital archives without the help of a professional. To do so, this study suggested three open source software, AtoM, ArchivesSpace, and Omeka, for such use, and conducted usability tests with system designers and users who had no experience with open source software. The results of the usability testing was that AtoM, which was developed to support the records management system and user services of small organizations, proved satisfactory to both system designers and users. ArchivesSpace had too many required fields with it to create archives. Omeka greatly satisfied the system designers because it is possible to create archives with simple inputs on the item level. However, Omeka, which focuses on exhibition functions while neglecting search functions, registered low satisfaction among the users. Based on the results of the usability testing, this study suggested selection criteria of open source software for small organizations or ordinary individuals, namely, purposes, license, characteristics, service creation environment, advantages and disadvantages, functions, metadata, file type, and interoperability.