• Title/Summary/Keyword: 오픈 컴포넌트

Search Result 36, Processing Time 0.022 seconds

A Study on Open Source Transition Strategy of Record System (기록시스템의 오픈소스화 전략 연구)

  • An, Dae-jin;Yim, Jin-hee
    • The Korean Journal of Archival Studies
    • /
    • no.52
    • /
    • pp.119-170
    • /
    • 2017
  • This study aims to analyze the environment for the open-source records system and to identify the risk and requirements for the success of the strategy in Korea. For this, Chapter 2 presented a review of the strategic benefits of open source to public organizations, developers, and users. It also discussed the process of cooperatively developing and releasing the source code and the technology infrastructure supporting open source. In Chapter 3, six representative open-source projects in the field of records management were selected, and case studies were conducted. To derive comprehensive implications, we have divided the main development body of open-source projects into international organizations, international cooperation systems, national archives, and software development companies. We also analyzed the background and purpose of each project, the agents of development and funding, the governance model, the development period and cost, the business model and software architecture, the community composition, and the licensing strategy. Through this, we have derived four critical success factors. In terms of technology, a component-based design was required; therefore, we proposed a microservice architecture and a model-view-controller design pattern. Next, it was necessary to reestablish system requirements of records center and archives. Moreover, we also proposed a dual licensing strategy to allow developers to easily participate in open-source projects. Lastly, we emphasized a strong governance structure and an effective cooperation framework to create a sustainable community. For a record system to be open-source successfully in an organization-centered market, the roles of software developers and end users should be exercised more in the community. To achieve this, it is important to build various collaborative tools and development infrastructure from a planning stage to a centralized one.

An Extensible Architecture for Constructing Open Sharing Service (오픈 공유 서비스 구축을 위한 확장 아키텍쳐)

  • Cho, Eun-Sook;Cha, Young-Bin;Kim, Chul-Jin
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.12
    • /
    • pp.620-627
    • /
    • 2017
  • An open sharing market is a market providing a sharing business. It provides open sharing services handling various products, unlike existing sharing services providing specific products. Sharing under an open sharing market can include all products that are difficult for customers to deal with, and provides fluidity of trade through negotiating sharing periods and costs among sharers. There are many variant elements when you provide sharing services for various products. Therefore, in this paper, we propose an extensible architecture that can reflect the variant elements in open sharing markets. We expect the proposed architecture can continuously improve the extensibility of sharing services for various products, because we design sharing services as components to efficiently manage and provide various sharing services, and provide dynamic binding of variant elements.

Design and Implementation of JBI Component Deployment tool Based on the open sources (오픈소스 기반의 JBI 컴포넌트배치도구의 설계 및 구현)

  • Park, Jae-Won;Choi, Jae-Hyun;Lee, Jae-Sung;Lee, Nam-Yong
    • The KIPS Transactions:PartD
    • /
    • v.16D no.5
    • /
    • pp.715-728
    • /
    • 2009
  • The Enterprise Service Bus based on Java Business Integration is an web service standard and one of the methods for implementing distribution channels of Service Oriented Architecture. Consisting of open source group, extensive venders and users, the ESB based JBI has the problems of ineffectiveness as well as advantages of extensibility of service plug-in. That is, in case users need to use Service plug-in, manual connection of packaging process and sequential distribution method is required. This study, therefore, proposes as a way of trouble-shooting the user-oriented component deployment tool which can manage entire process for deploying The ESB middleware platform to Service unit. At the same time, this study elicited the requirements based on issues of JBI-based ESB and has developed the modeling property, packaging, distribution and evaluation thru Schema analysis of JBI-compatible component. Using the deployment tool this study proposed, users will be able to perform and manage the whole deploying process without additional manual work for connecting component. Not only it is expected that interface based on Graphic User Interface provide usability and convenience but they can also minimize the errors rate through component and route validity verification function provided in deployment tool.

An Agent System for Automatic Generation of Personalizing e-mails using Customers' Profile and Events (고객 정보 및 이벤트를 이용한 개인화 이메일 자동 생성 에이전트 시스템)

  • 이근왕;이광형;이종희
    • Journal of Korea Multimedia Society
    • /
    • v.6 no.1
    • /
    • pp.97-104
    • /
    • 2003
  • The appearance of various portal web sites that have individual customers, customizing information operate importantly upon a content. But most current portal sites that has a goal for international electronic commerce use information for customer to a simply individual profile and don't create more and new information that customizing. In this paper, we propose a system that generates a new customizing information with classification and analysis in detail and provides automatically to individual customers. The goal of our research is the development of personalizing auto generation agent that composed form of e-mail from preference of each individual user using open rate and mouse event Information for e-mail.

  • PDF

A System for Automatic Push of Personalizing E-mail using Events for Mail Browsing (메일 브라우징 이벤트를 이용한 개인화 이메일 자동 푸쉬 시스템)

  • Lee, Kwang-Hyoung;Kim, Jung-Jae;Lee, Jong-Hee;Oh, Hae-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.2223-2226
    • /
    • 2002
  • 최근들어 각 기업들의 e-CRM(electronic-Customer Relationship Management)의 활발한 연구로 인해 개인 고객에 대한 매우 많은 정보와 다양한 컨텐츠가 고객화되어 개인 사용자들에게 제공되고 있다. 하지만, 현재 국내외 진자상거래를 주목적으로 하는 포탈 사이트의 시스템들은 고객에 관한 정보를 단순한 개인 프로파일로 활용하고 있을 뿐 고객 정보를 이용하여 더 많은 개인화된 새로운 정보를 창출하지 못하고 있다. 본 논문은 고객에 대한 정보를 세분화하고 분석하여 제3의 개인화 정보를 생성하여 자동으로 각 개별 고객에게 개인화된 정보를 제공해 줄 수 있는 시스템을 설계 및 구현하고자 한다. 고객의 이메일 오픈율과 마우스 이벤트 정보를 분석 및 계산하여 개별 고객에게 고객의 관심정보 및 관심 컴포넌트를 생성한 후 관심정보와 관심 컴포넌트를 이용하여 개별 고객의 관심 정보를 고객이 선호하는 이메일 규격 및 양식에 맞게 에이전트를 통해 자동으로 재구성하여 푸쉬해 주는 개인화 메일 자동 생성 에이전트 시스템을 개발하고자 함이 본 논문의 목적이다.

  • PDF

An Agent System for Automatic Generation of Personalizing E-mail using Customers' Information and Events (고객정보 및 이벤트를 이용한 개인화 이메일 자동 생성 에이전트 시스템)

  • Lee, Kwang-Hyoung;Kim, Jung-Jae;Lee, Jong-Hee;Oh, Hae-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.549-552
    • /
    • 2002
  • 인터넷의 급속한 발전으로 매우 많은 정보와 다양한 컨텐츠가 개인 사용자들에게 제공되고 있다. 또한, 개인을 고객으로 하는 각종 포탈 사이트들이 많이 생성됨에 따라 고객 개인을 위한 고객화된 정보가 매우 중요한 하나의 컨텐츠로 작용하고 있다. 하지만, 현재 국내외 전자상거래를 주목적으로 하는 포탈 사이트의 시스템들은 고객에 관한 정보를 단순한 개인 프로파일로 활용하고 있을 뿐 고객 정보를 이용하여 더 많은 개인화된 새로운 정보를 창출하지 못하고 있다. 본 논문은 고객에 대한 정보를 세분화하고 분석하여 제3의 개인화 정보를 생성하여 자동으로 각 개별 고객에게 개인화된 정보를 제공해 줄 수 있는 시스템을 설계 및 구현하고자 한다. 고객의 이메일 오픈율과 마우스 이벤트 정보를 분석 및 계산하여 개별 고객에게 고객의 관심정보 및 관심 컴포넌트를 생성한 후 관심정보와 관심 컴포넌트를 이용하여 개별 고객의 관심 정보를 고객이 선호하는 이메일 규격 및 양식에 맞게 에이전트를 통해 자동으로 재구성하여 푸쉬해 주는 개인화 메일 자동 생성에이전트 시스템을 개발하고자 함이 본 논문의 목적이다.

  • PDF

A Study on Applying the Software Development Methodology as utilize Open-Source Components: A Case of Development a Reporting Tool using MARMI III (오픈소스 컴포넌트 활용에 있어서의 소프트웨어 개발방법론 적용에 관한 탐색적 연구: 마르미-III 방법론을 이용한 웹리포팅툴 개발 사례를 중심으로)

  • Kim, Jong-Bae;Kim, Doo-Yeon;Rhew, Sung-Yul
    • Journal of Information Technology Services
    • /
    • v.5 no.1
    • /
    • pp.149-164
    • /
    • 2006
  • The companies are trying to apply to software development approach by utilizing open-source components. The open-source components are new alternatives to solve limits of the previous software developments such as quality of software, time and cost of development. Accordingly, various analysis of open-source components were performed. However, the researches about the detailed procedures and methods to utilize open-source components in practical industry are immature. In this paper, we propose the procedures and cases for identifying, validating, selecting of suitable open-source components and for applying to change and modification. Proposed procedures and cases will be a great contribution to spread of utilizing the open-source.

Effects of Adopting the Open Document Format in Public Records Management (공문서 컴포넌트 오픈포맷 채택이 기록관리에 미치는 영향 분석)

  • Jung, Mi Ri;Oh, Seh-La;Yim, Jin Hee
    • Journal of Korean Society of Archives and Records Management
    • /
    • v.16 no.2
    • /
    • pp.29-55
    • /
    • 2016
  • Korean public organizations create electronic documents through electronic document management systems under the e-Government scheme. A majority of these public documents are saved in vendor-dependent file formats, mainly HWP. Vendor-dependent formats can be opened only with specific software, which requires purchase. As the license does not guarantee compatibility between past and future versions, interoperability problems occur in long-term preservation, which need to be solved. Any error from the elimination of styles or no matching elements in document definition during conversion from vendor-dependent formats to the XML-based standard exchange format leads to file open failure or the modification of original documents. This study introduces the Open Document Format (ODF) and investigates the effects of adopting ODF in the creation, exchange, management, and preservation of public records.

Predicting Bug Severity by utilizing Topic Model and Bug Report Meta-Field (토픽 모델과 버그 리포트 메타 필드를 이용한 버그 심각도 예측 방법)

  • Yang, Geunseok;Lee, Byungjeong
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.9
    • /
    • pp.616-621
    • /
    • 2015
  • Recently developed software systems have many components, and their complexity is thus increasing. Last year, about 375 bug reports in one day were reported to a software repository in Eclipse and Mozilla open source projects. With so many bug reports submitted, developers' time and efforts have increased unnecessarily. Since the bug severity is manually determined by quality assurance, project manager or other developers in the general bug fixing process, it is biased to them. They might also make a mistake on the manual decision because of the large number of bug reports. Therefore, in this study, we propose an approach of bug severity prediction to solve these problems. First, we find similar topics within a new bug report and reduce the candidate reports of the topic by using the meta field of the bug report. Next, we train the reduced reports by applying Naive Bayes Multinomial. Finally, we predict the severity of the new bug report. We compare our approach with other prediction algorithms by using bug reports in open source projects. The results show that our approach better predicts bug severity than other algorithms.

Design and Implementation of Web Contents Management System based on RIA (RIA기반의 웹 콘텐츠 관리에 관한 설계 및 구현)

  • Seo, Jun-Oh;Kim, Chul-Won
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.10 no.10
    • /
    • pp.1109-1114
    • /
    • 2015
  • In this paper, design and implementation of RIA(: Rich Internet Application) technology, a CMS based on either of the Adobe Flex framework. Flex existing HTML + CSS + Javascript, etc. it can be easily added to a variety of visual components on a markup language consisting allow you to implement a more dynamic website. The HTTP request is processed using the Spring Framework of MVC based. Spring Framework provides a number of services for the development of a dynamic website to open source framework for the Java platform. It is being used as a standard-based technology for e-government framework used to develop recommendations and Republic of Korea during the Web service public institutions. Extensive production becomes increasingly thin web can be more efficiently managed, and will provide convenience to the user.