• 제목/요약/키워드: Open-Source Software Company

검색결과 14건 처리시간 0.025초

공개소프트웨어 서비스 평가모델(BSEM)에 관한 개념적 연구 (Behavior-Structure-Evolution Evaluation Model(BSEM) for Open Source Software Service)

  • 이승창;박훈성;서응교
    • 유통과학연구
    • /
    • 제13권1호
    • /
    • pp.57-70
    • /
    • 2015
  • Purpose - Open source software has high utilization in most of the server market. The utilization of open source software is a global trend. Particularly, Internet infrastructure and platform software open source software development has increased rapidly. Since 2003, the Korean government has published open source software promotion policies and a supply promotion policy. The dynamism of the open source software market, the lack of relevant expertise, and the market transformation due to reasons such as changes in the relevant technology occur slowly in relation to adoption. Therefore, this study proposes an assessment model of services provided in an open source software service company. In this study, the service level of open source software companies is classified into an enterprise-level assessment area, the service level assessment area, and service area. The assessment model is developed from an on-site driven evaluation index and proposed evaluation framework; the evaluation procedures and evaluation methods are used to achieve the research objective, involving an impartial evaluation model implemented after pilot testing and validation. Research Design, data, and methodology - This study adopted an iteration development model to accommodate various requirements, and presented and validated the assessment model to address the situation of the open source software service company. Phase 1 - Theoretical background and literature review Phase 2 - Research on an evaluation index based on the open source software service company Phase 3 - Index improvement through expert validation Phase 4 - Finalizing an evaluation model reflecting additional requirements Based on the open source software adoption case study and latest technology trends, we developed an open source software service concept definition and classification of public service activities for open source software service companies. We also presented open source software service company service level measures by developing a service level factor analysis assessment. The Behavior-Structure-Evolution Evaluation Model (BSEM) proposed in this study consisted of a rating methodology for calculating the level that can be granted through the assessment and evaluation of an enterprise-level data model. An open source software service company's service comprises the service area and service domain, while the technology acceptance model comprises the service area, technical domain, technical sub-domain, and open source software name. Finally, the evaluation index comprises the evaluation group, category, and items. Results - Utilization of an open source software service level evaluation model For the development of an open source software service level evaluation model, common service providers need to standardize the quality of the service, so that surveys and expert workshops performed in open source software service companies can establish the evaluation criteria according to their qualitative differences. Conclusion - Based on this evaluation model's systematic evaluation process and monitoring, an open source software service adoption company can acquire reliable information for open source software adoption. Inducing the growth of open source software service companies will facilitate the development of the open source software industry.

오픈소스 SW 개발 방법론 소개 및 분석 (Introduction and Analysis of Open Source Software Development Methodology)

  • 손경아;윤영선
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제16권2호
    • /
    • pp.163-172
    • /
    • 2020
  • 최근 인공지능과 빅데이터, 자연어처리 기술을 포함한 4차 산업혁명 관련 기술이 발전하면서 개인이나 팀 단독의 연구 및 개발 작업 방식의 한계를 가져오고 있다. 이런 한계를 극복하기 위하여 자신의 기술을 공개하고 협업하는 오픈소스 소프트웨어 개발 방식이 활발해지고 있으며, 회사 내부에서도 유사 개발 방법을 적용하여 회사 구성원들의 참여를 독려하고 품질을 개선하는 노력을 진행하고 있다. 이런 경향을 반영하여 IT 기술을 주도하는 선도 회사들은 적극적으로 오픈소스와 이너소스로 대변되는 공개 개발방식에 대한 지원 정책들을 제시하고 있다. 본 논문에서는 최근 활발히 논의되고 있는 오픈소스 모델, 이너소스 모델 및 그와 유사한 DevOps 모델을 소개하고 각각의 특징 및 구성 요소를 비교하였다. 비교 결과를 바탕으로 어떤 특정 모델의 우수성을 주장하는 것보다는 고객의 요구사항을 만족하면서 질적 향상을 도모할 수 있도록 각 장점에 따라 개인 또는 소속 기관의 소프트웨어 개발정책을 수립할 수 있을 것으로 판단한다.

딥러닝 오픈소스 프레임워크의 사례연구를 통한 도입 전략 도출 (Deriving adoption strategies of deep learning open source framework through case studies)

  • 최은주;이준영;한인구
    • 지능정보연구
    • /
    • 제26권4호
    • /
    • pp.27-65
    • /
    • 2020
  • 많은 정보통신기술 기업들은 자체적으로 개발한 인공지능 기술을 오픈소스로 공개하였다. 예를 들어, 구글의 TensorFlow, 페이스북의 PyTorch, 마이크로소프트의 CNTK 등 여러 기업들은 자신들의 인공지능 기술들을 공개하고 있다. 이처럼 대중에게 딥러닝 오픈소스 소프트웨어를 공개함으로써 개발자 커뮤니티와의 관계와 인공지능 생태계를 강화하고, 사용자들의 실험, 적용, 개선을 얻을 수 있다. 이에 따라 머신러닝 분야는 급속히 성장하고 있고, 개발자들 또한 여러가지 학습 알고리즘을 재생산하여 각 영역에 활용하고 있다. 하지만 오픈소스 소프트웨어에 대한 다양한 분석들이 이루어진 데 반해, 실제 산업현장에서 딥러닝 오픈소스 소프트웨어를 개발하거나 활용하는데 유용한 연구 결과는 미흡한 실정이다. 따라서 본 연구에서는 딥러닝 프레임워크 사례연구를 통해 해당 프레임워크의 도입 전략을 도출하고자 한다. 기술-조직-환경 프레임워크를 기반으로 기존의 오픈 소스 소프트웨어 도입과 관련된 연구들을 리뷰하고, 이를 바탕으로 두 기업의 성공 사례와 한 기업의 실패 사례를 포함한 총 3 가지 기업의 도입 사례 분석을 통해 딥러닝 프레임워크 도입을 위한 중요한 5가지 성공 요인을 도출하였다: 팀 내 개발자의 지식과 전문성, 하드웨어(GPU) 환경, 데이터 전사 협력 체계, 딥러닝 프레임워크 플랫폼, 딥러닝 프레임워크 도구 서비스. 그리고 도출한 성공 요인을 실현하기 위한 딥러닝 프레임워크의 단계적 도입 전략을 제안하였다: 프로젝트 문제 정의, 딥러닝 방법론이 적합한 기법인지 확인, 딥러닝 프레임워크가 적합한 도구인지 확인, 기업의 딥러닝 프레임워크 사용, 기업의 딥러닝 프레임워크 확산. 본 연구를 통해 각 산업과 사업의 니즈에 따라, 딥러닝 프레임워크를 개발하거나 활용하고자 하는 기업에게 전략적인 시사점을 제공할 수 있을 것이라 기대된다.

플랫폼 비즈니스와 가치 창출: 개방형 공공데이터 활용 (Platform Business and Value Creation: Using Public Open Data)

  • 한정희
    • 지식경영연구
    • /
    • 제20권1호
    • /
    • pp.155-174
    • /
    • 2019
  • Variety of data have been opened or connected by several levels of government. In smart city initiatives, open data become the source of a new business model. This paper is to foster ways of public open data (POD) by analyzing the start-up company that utilizes POD. In order to fulfill it, this paper adapts the case study research. Findings say that POD has potential to validate and further enrich the platform business. But to find which types of public open data are most prevalent is insufficient. To do this, it is more needed that sophisticated and many cases should be examined. However, this paper shows that platform business by using POD could lead to reduce the cost and increase the benefits for both providers and customers. From the findings, this paper shows that public open data has an important role not only to boost new venture creations which are prevalent ways of smart city but also to foster different platforms enabling new value capture and creation according to development of internet of things based on ICT technology.

해외 소프트웨어 개발에서의 효과적인 지식이전을 위한 거버넌스 구조에 관한 사례연구 (Governance Structure for Knowledge Transfer in Offshore Software Development)

  • 김경민
    • 한국IT서비스학회지
    • /
    • 제12권2호
    • /
    • pp.13-29
    • /
    • 2013
  • Offshore software development by Korean companies is mainly led by big SI (System Integration) companies. They open Offshore Development Centers (ODC) in developing countries such as India, China, and Vietnam to source software development for their mother companies. Firms with ODC consider transferring knowledge such as business and cultural knowledge as the most complicated yet essential process for the success of offshore development. This study investigates whether the selection of a governance mechanism is related with knowledge transfer and thus the success of offshore development. The results of this study indicate that a hierarchical governance mechanism is appropriate for transferring company-specific, sensitive, complex knowledge in offshore software development.

Y Block Diagram as a New Process Notation in a GPS Manufacture

  • Lee, Jung-Gyu;Jeong, Seung Ryul
    • 인터넷정보학회논문지
    • /
    • 제20권1호
    • /
    • pp.125-133
    • /
    • 2019
  • Company A should maintain myriad conversion tools for the purpose of making a geometric compilation of navigation maps. Company A is already using complex compilation tools, which are tailored to geographical areas and various GPS models. However, due to frequent requirement and personnel changes, there is an endless challenge for perfect tool configuration and multiple map consolidation. To solve this problem, Company A launched a process automation project using Graphviz, which is an open source workflow graph visualization software. Before implementation, they had to document their current map compilation processes and then match it with the applicable conversion tool. For effective representation of process controls, a new graphical process notation is designed, i.e. Y Block diagram. The authors will compare Y Block diagram with other process notations and explain why Y Block diagram is more useful for tool based business processes such as digital map generation processes.

중소 자동차 전장 사업체를 위한 오픈 소스 기반 Automotive SPICE 관리 도구 구현 (Automotive Spice Management Tool Based on Open Source for Small and Medium Automotive Electric Part)

  • 백영윤;정성윤;이은서;양재수
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제5권7호
    • /
    • pp.339-344
    • /
    • 2016
  • 자동차 소프트웨어의 복잡성이 높아짐에 따라 안전문제가 중요해졌다. 그래서 이를 해결하기 위하여 Automotive SPICE 프로세스가 제안되었다. Automotive SPICE 프로세스 수행을 위해서는 통합된 관리 체계와 도구가 필요하다. 하지만 중소기업의 경우에는 인원과 자본이 부족하여 통합된 관리체계와 도구를 도입하기 힘들다. 따라서 Automtovie spice 최소 요구사항을 준수하는 HIS scope 항목을 목표로 해야 한다. 본 논문에서는 Automotive HIS scope 항목을 수행하는데 필요한 오픈 소스 기반 프로세스 관리 도구 시스템을 제안한다. 제안된 시스템으로 Automotive SPICE HIS scope 항목을 수행할 수 있으며, 수행 결과를 통하여 Automotive SPICE HIS scope 항목을 만족하는 것을 보였다.

감정대상 프로그램의 마스터 매뉴얼 유사성 비교에 관한 연구 (A Study on the Comparison of Similarity between Master Manuals of Appraisal Program)

  • 전병태;이창훈
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제15권2호
    • /
    • pp.1-7
    • /
    • 2019
  • 프로그램 유사성 분석은 실질적 유사성과 의거성 분석으로 이루어진다. 실질적 유사성은 프로그램 소스 코드가 정량적으로 어느 정도 유사한가에 대한 판단이다. 의거성은 프로그램내의 주석이나 그 외 여러 가지 정황적 증거를 분석을 통해 유사성 정도를 판단한다. 매뉴얼의 경우, 의거성 분석의 대상이 될 수가 있다. 매뉴얼은 다음과 같이 3종류로 구분될 수 있다. 첫째, 마스터 매뉴얼은 제품의 개발 단계에서 작성하는 문서로서 해당 제품과 해당 제품의 파생 제품에 대한 모든 기능이 포함된 사용 설명서이다. 둘째, 고객 매뉴얼은 1차 고객이자 주문자에게만 공개하는 설명서이다. 셋째, 사용자 매뉴얼은 최종 OEM 생산단계에서 적용되는 문서로써 최종 구매자에게 공개되는 설명서이다. 본 논문에서는 피의자들로부터 압수한 마스터 매뉴얼과 피의자들이 인터넷 상에서 제공하고 있는 마스터 매뉴얼을 비교한다. 그리고 이 마스터 매뉴얼이 얼마나 유사하고 피해 회사만의 독창적이면서 재산적 가치를 포함하는지 여부를 판단한다.

범용 농기계관리를 위한 라즈베리 파이 기반의 스마트어댑터 설계 및 구현 (Raspberry Pi Based Smart Adapter's Design and Implementation for General Management of Agricultural Machinery)

  • 이종화;차영욱;김춘희
    • 한국정보기술학회논문지
    • /
    • 제16권12호
    • /
    • pp.31-40
    • /
    • 2018
  • CAN(Controller Area Network) 모듈의 탑재 여부와 관계없이 각 회사의 농기계관리에 범용으로 적용할 수 있는 부착형의 스마트어댑터를 설계 및 구현하였다. 스마트어댑터는 리눅스 환경에서 농기계관리 소프트웨어가 동작하는 메인보드(라즈베리파이3B)와 전원 조정과 상태 센싱을 위하여 자체 개발한 인터페이스 보드로 구성된다. 상태 모니터링을 위하여 스마트어댑터와 농기계의 센서들 사이에 시리얼입력을 이용하는 센싱 인터페이스를 정의하였으며, 진단을 위하여 농기계의 상태 다이어그램을 정의하였다. 스위치의 온/오프 접점을 이용하여 농기계의 센서를 시뮬레이션 하는 판넬을 제작하였으며, 시뮬레이터 판넬에서 농기계의 각 상태를 입력함으로 상태 모니터링과 진단 기능을 확인하였다.

사회적기업의 사회적 가치실현노력이 기업성과에 미치는 영향 - 외부지원환경 매개 효과를 중심으로 (Study on the Relation between Social Value Realization Efforts and Performances of Social Enterprises - Focudsing on Mediating Effect of External Support Environment)

  • 조영주;라영수
    • 한국콘텐츠학회논문지
    • /
    • 제22권8호
    • /
    • pp.307-317
    • /
    • 2022
  • 본 연구는 사회적기업을 대상으로 사회적기업의 사회적가치 실현노력이 사회적기업의 성과에 미치는 영향 및 사회적 지원환경의 매개효과를 분석하였다. 분석을 위하여 사회적기업진흥원에서 사회적기업을 대상으로 실시한 '사회적경제 지역생태계 구축을 위한 지역자원 조사' 공개데이터 자료를 이용하여 통계 분석을 실시하였다. 분석결과 사회적기업의 사회적가치실현노력은 사회적기업의 사회적 성과와 경제적성과에 직접적인 영향을 미치는 것으로 나타났다. 특히 기업의 외부지원환경은 사회적가치실현 노력과 사회적 성과 간 각각 매개효과가 있는 것으로 나타났다. 그러나 Process for SPSS 4.0을 통한 매개효과의 통계적 유의성 검증결과, 외부지원환경은 사회적 가치실현노력과 사회적 성과 간 매개효과가 유의미했으나 경제적 성과에서는 매개효과가 비유의적이었다. 이로써 사회적 가치실현노력이라는 사회적자본이 사회적 성과에 미칠 수 있는 외부지원환경의 역할을 기대할 수 있을 것으로 보인다.