• Title/Summary/Keyword: Open Framework

Search Result 707, Processing Time 0.029 seconds

Design and Implementation of a Big Data Analytics Framework based on Cargo DTG Data for Crackdown on Overloaded Trucks

  • Kim, Bum-Soo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.12
    • /
    • pp.67-74
    • /
    • 2019
  • In this paper, we design and implement an analytics platform based on bulk cargo DTG data for crackdown on overloaded trucks. DTG(digital tachograph) is a device that stores the driving record in real time; that is, it is a device that records the vehicle driving related data such as GPS, speed, RPM, braking, and moving distance of the vehicle in one second unit. The fast processing of DTG data is essential for finding vehicle driving patterns and analytics. In particular, a big data analytics platform is required for preprocessing and converting large amounts of DTG data. In this paper, we implement a big data analytics framework based on cargo DTG data using Spark, which is an open source-based big data framework for crackdown on overloaded trucks. As the result of implementation, our proposed platform converts real large cargo DTG data sets into GIS data, and these are visualized by a map. It also recommends crackdown points.

Study of Implementation as Digital Twin Framework for Vertical Smart Farm (식물공장 적용 디지털 트윈 프레임워크 설계 연구)

  • Ko, Tae Hwan;Noe, Seok Bong;Noh, Dong Hee;Choi, Ju Hwan;Lim, Tae Beom
    • Journal of Broadcast Engineering
    • /
    • v.26 no.4
    • /
    • pp.377-389
    • /
    • 2021
  • This paper presents a framework design of a digital twin system for a vertical smart farm. In this paper, a framework of digital twin systems establishes three factors: 1) Client 2) IoT gateway, and 3) Server. Especially, IoT gateway was developed using the Eclipse Ditto, which has been commonly used as the standard open hardware platform for digital twin. In particular, each factor is communicating with the client, IoT gateway, and server by defining the message sequence such as initialization and data transmission. In this paper, we describe the digital twin technology trend and major platform. The proposed design has been tested in a testbed of the lab-scale vertical smart-farm. The sensor data is received from 1 Jan to 31 Dec 2020. In this paper, a prototype digital twin system that collects environment and control data through a raspberry pi in a plant factory and visualizes it in a virtual environment was developed.

Development of SAML Software for JAVA Web Applications in Korea (국내 자바 웹 응용을 위한 SAML 소프트웨어의 개발)

  • Jo, Jinyong;Chae, Yeonghun;Kong, JongUk
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.23 no.9
    • /
    • pp.1160-1172
    • /
    • 2019
  • Federated authentication is a user authentication and authorization infrastructure that spans multiple security domains. Many overseas Web applications have been adopting SAML-based federated authentication. However, in Korea, it is difficult to apply the authentication because of the high market share of a specific Web (application) server, which is hard to use open-source SAML software and the high adoption of Java-based standard framework which is not easy to integrate with SAML library. This paper proposes the SAML4J, which is developed in order to have Web applications easily and safely integrated with the Java-based framework. SAML4J has a developer-friendly advantage of using a session storage independent of the framework and processing Web SSO flows through simple API. We evaluate the functionality, performance, and security of the SAML4J to demonstrate the high feasibility of it.

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.

The Effect on the Job Performance of Open Source Software Usage in Software Development (오픈소스 소프트웨어 기반의 소프트웨어 개발 과정에서 업무 성과에 미치는 영향을 미치는 요인)

  • Kim, YoonWoo;Chae, Myungsin
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.4
    • /
    • pp.74-84
    • /
    • 2016
  • Open Source Software (OSS) is a new paradigm for software development. The system is based on the notion of giving software (including sources) away for free, and making money on services, customizing and maintenance. For these reasons, many software companies have considered adopting and using OSS in Software R&D. A variety of factors may influence the use of decision making of OSS. The objective of this study was to explore the significant factors affecting the use decision of OSS and the job performance of OSS usage in software R&D. A research model was suggested based on the TOE Framework and Information Systems Success Model. These findings show that technical benefits of OSS have significant effects on OSS use. The technical benefits of OSS, and organization context, in turn, have significant effects on the use of OSS. On the other hand, the technical risks of OSS and the environment context have no effects on OSS use. In addition, OSS use and user satisfaction have significant effects on the individual job performance. This research contributes towards advancing the theoretical understanding of the OSS Benefits and Performance in Software Development.

Design and Implementation of an Execution-Provenance Based Simulation Data Management Framework for Computational Science Engineering Simulation Platform (계산과학공학 플랫폼을 위한 실행-이력 기반의 시뮬레이션 데이터 관리 프레임워크 설계 및 구현)

  • Ma, Jin;Lee, Sik;Cho, Kum-won;Suh, Young-kyoon
    • Journal of Internet Computing and Services
    • /
    • v.19 no.1
    • /
    • pp.77-86
    • /
    • 2018
  • For the past few years, KISTI has been servicing an online simulation execution platform, called EDISON, allowing users to conduct simulations on various scientific applications supplied by diverse computational science and engineering disciplines. Typically, these simulations accompany large-scale computation and accordingly produce a huge volume of output data. One critical issue arising when conducting those simulations on an online platform stems from the fact that a number of users simultaneously submit to the platform their simulation requests (or jobs) with the same (or almost unchanging) input parameters or files, resulting in charging a significant burden on the platform. In other words, the same computing jobs lead to duplicate consumption computing and storage resources at an undesirably fast pace. To overcome excessive resource usage by such identical simulation requests, in this paper we introduce a novel framework, called IceSheet, to efficiently manage simulation data based on execution metadata, that is, provenance. The IceSheet framework captures and stores each provenance associated with a conducted simulation. The collected provenance records are utilized for not only inspecting duplicate simulation requests but also performing search on existing simulation results via an open-source search engine, ElasticSearch. In particular, this paper elaborates on the core components in the IceSheet framework to support the search and reuse on the stored simulation results. We implemented as prototype the proposed framework using the engine in conjunction with the online simulation execution platform. Our evaluation of the framework was performed on the real simulation execution-provenance records collected on the platform. Once the prototyped IceSheet framework fully functions with the platform, users can quickly search for past parameter values entered into desired simulation software and receive existing results on the same input parameter values on the software if any. Therefore, we expect that the proposed framework contributes to eliminating duplicate resource consumption and significantly reducing execution time on the same requests as previously-executed simulations.

A study on Strategic Planning of Marine Biotechnology for Next Generation (차세대 해양생명공학사업 추진 전략수립 연구)

  • Kang, Gil-Mo;Jang, Duckhee;Choi, Yong-Jin
    • Journal of Marine Bioscience and Biotechnology
    • /
    • v.6 no.2
    • /
    • pp.84-101
    • /
    • 2014
  • The aim of this project is to develop an adaptive and collective National Marine Biotechnology Plan for the next decade(2014~2023) which is able to reflect current and future changing environment. This effective strategy targets to foster marine-derived active bio-materials, marine bioenergy production technology and many promising technologies in order to promote marine biotechnology industry as a next-generation growth engine. Marine biotechnology industry based on R&D activities since 1980 has been growing as an emerging industry. This new field enables to secure exclusive patent rights and to find new potential bio-active materials from the ocean that requires long-term aggressive R&D investments. The current policy direction is to raise appropriate level of R&D investment because the current Korea's national marine biotechnology R&D fund ratio is less than 2% of the total national biotechnology R&D budget. The result shows three major strategies. First, it recommended a research implementation system and supporting policy that includes establishment of open innovation framework for the 'Industry-Academia-Research Institute Collaborations', strategic research planning and enhanced policy making process. Second, it derived state-of-the-art or new technology in many areas. Third, it formulated more detailed execution plans for successful R&D support and set up performance indicator system in related R&D program.

Zeolite Membranes: Functionalizing of Properties by Tailored Compositions (제올라이트 분리막: 조성 변경을 통한 분리막 성질의 조절)

  • Richter, Hannes;Weyd, Marcus;Simon, Adrian;Kuhnert, Jan-Thomas;Gunther, Christiane;Voigt, Ingolf;Michaelis, Alexander
    • Membrane Journal
    • /
    • v.27 no.6
    • /
    • pp.469-476
    • /
    • 2017
  • Membrane separation is a technology of low energy consumption. Membranes made of zeolites are of great interest because their fixed and open pores in the size of small molecules inside crystalline structures allow separation processes under harsh conditions. While zeolite NaA (LTA-type) is industrially used for dewatering of organic solvents, its pore size and thermal and hydrothermal stability can be tuned by exchange of framework and extra-framework elements. SOD with pores of only 0.28 nm is of great interest for $H_2$- und $H_2O$-separation and also can be tuned by ion exchange. Zeolites open the opportunity to create membranes of adapted separation behavior for small molecules in conditions of surrounding technical processes.

A Framework for the Geometric Modeler with Open Architecture (개방형 형상모델러의 시스템 설계)

  • S.H. Han;G.H. Choi;S.H. Myung
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.32 no.4
    • /
    • pp.9-18
    • /
    • 1995
  • The use of CAD/CAM systems is growing fast in the shipbuilding industry. To develope a geometric modeler, the existing CAD/CAM systems have been analysed. Because existing systems have closed architectures, it is not easy to investigate the internal structures. However, new trends in the software engineering, open architectured systems, pose some possibility to develope the geometric modeler. Several geometric modelers are analysed to extract component functions and modules. ACIS of the Spatial Technology, AIS of the CAM-I consortium, the STEP part for the geometry and topology, CAD*I of the ESPRIT project, and domestic modelers are investigated. Based on this analysis, a reference model which shows the framework of the modeler is proposed. With the data structure supporting non-manifold topologies, the reference model can be used to encourage a cooperative development program.

  • PDF

Converting Triangulated 3D Indoor Mesh Data to OGC IndooGML (삼각분할된 3차원 실내공간데이터를 OGC IndoorGML로 변환하는 방법)

  • Li, Ki-Joune;Kim, Dong Min
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.36 no.6
    • /
    • pp.499-505
    • /
    • 2018
  • Most of 3D indoor spatial data recently constructed by many projects merely focus on the visualization rather than geospatial information applications. The 3D indoor data for visualization in 3DS or COLLADA format are based on triangular mesh representation. In order to implement meaningful applications, we need however more meaningful information in 3D indoor spatial data than visualization data in triangular meshes. For this reason, an OGC (Open Geospatial Consortium) standard, called IndoorGML(Indoor Geographic Markup Language) was published to meet the requirements on 3D indoor spatial data for several geospatial applications for indoor space more than simple visualization. It means that it becomes a critical functional requirement to convert triangular mesh representation in 3DS or COLLADA to IndoorGML. In this paper we propose a framework of the conversion, which consists of geometric, topological, and semantic construction of data from triangular meshes. An experiment carried out to validate the proposed framework is also presented in the paper.