• Title/Summary/Keyword: Multi-stack

Search Result 155, Processing Time 0.023 seconds

SAT-Analyser Traceability Management Tool Support for DevOps

  • Rubasinghe, Iresha;Meedeniya, Dulani;Perera, Indika
    • Journal of Information Processing Systems
    • /
    • v.17 no.5
    • /
    • pp.972-988
    • /
    • 2021
  • At present, DevOps environments are getting popular in software organizations due to better collaboration and software productivity over traditional software process models. Software artefacts in DevOps environments are vulnerable to frequent changes at any phase of the software development life cycle that create a continuous integration continuous delivery pipeline. Therefore, software artefact traceability management is challenging in DevOps environments due to the continual artefact changes; often it makes the artefacts to be inconsistent. The existing software traceability related research shows limitations such as being limited to few types of artefacts, lack of automation and inability to cope with continuous integrations. This paper attempts to overcome those challenges by providing traceability support for heterogeneous artefacts in DevOps environments using a prototype named SAT-Analyser. The novel contribution of this work is the proposed traceability process model consists of artefact change detection, change impact analysis, and change propagation. Moreover, this tool provides multi-user accessibility and is integrated with a prominent DevOps tool stack to enable collaborations. The case study analysis has shown high accuracy in SAT-Analyser generated results and have obtained positive feedback from industry DevOps practitioners for its efficacy.

Fair Private Block Encryption Protocol with Proactive Secret Sharing for Delegated Node of Public Blockchain (동등한 권한을 가진 대표노드를 위한 능동적 비밀 분산을 이용한 비공개 블록 암호화 기법)

  • Jung, Seung Wook
    • Convergence Security Journal
    • /
    • v.20 no.4
    • /
    • pp.177-186
    • /
    • 2020
  • In current public blockchain, any node can see every blocks, so that public blockchain provider transparent property. However, some application requires the confidential information to be stored in the block. Therefore, this paper proposes a multi-layer blockchain that have the public block layer and the private block for confidential information. This paper suggests the requirement for encryption of private block. Also, this paper shows the t-of-n threshold cryptosystem without dealer who is trusted third party. Moreover, the delegated node who has key information can be withdraw the delegated node group or a new delegated node can join in the delegated node group. Therefore, the paper proposes an efficient key information resharing scheme for withdraw and join. Finally proposed scheme satisfies the requirements for encryption and fairness.

Monitoring of Volcanic Activity of Augustine Volcano, Alaska Using TCPInSAR and SBAS Time-series Techniques for Measuring Surface Deformation (시계열 지표변위 관측기법(TCPInSAR와 SBAS)을 이용한 미국 알라스카 어거스틴 화산활동 감시)

  • Cho, Minji;Zhang, Lei;Lee, Chang-Wook
    • Korean Journal of Remote Sensing
    • /
    • v.29 no.1
    • /
    • pp.21-34
    • /
    • 2013
  • Permanent Scatterer InSAR (PSInSAR) technique extracts permanent scatterers exhibiting high phase stability over the entire observation period and calculates precise time-series deformation at Permanent Scatterer (PS) points by using single master interferograms. This technique is not a good method to apply on nature environment such as forest area where permanent scatterers cannot be identified. Another muti-temporal Interferometric Synthetic Aperture Radar (InSAR), Small BAseline Subset (SBAS) technique using multi master interferograms with short baselines, can be effective to detect deformation in forest area. However, because of the error induced from phase unwrapping, the technique sometimes fails to estimate correct deformation from a stack of interferograms. To overcome those problems, we introduced new multi-temporal InSAR technique, called Temporarily Coherence Point InSAR (TCPInSAR), in this paper. This technique utilizes multi master interferograms with short baseline and without phase unwrapping. To compare with traditional multi-temporal InSAR techniques, we retrieved spatially changing deformation because PSs have been found enough in forest area with TCPInSAR technique and time-series deformation without phase unwrapping error. For this study, we acquired ERS-1 and ERS-2 SAR dataset on Augustine volcano, Alaska and detected deformation in study area for the period 1992-2005 with SBAS and TCPInSAR techniques.

Lightweight Loop Invariant Code Motion for Java Just-In-Time Compiler on Itanium (Itanium상의 자바 적시 컴파일러를 위한 가벼운 루프 불변 코드 이동)

  • Yu Jun-Min;Choi Hyung-Kyu;Moon Soo-Mook
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.3
    • /
    • pp.215-226
    • /
    • 2005
  • Loop invariant code motion (LICM) optimization includes relatively heavy code analyses, thus being not readily applicable to Java Just-In-Time (JIT) compilation where the JIT compilation time is part of the whole running time. 'Classical' LICM optimization first analyzes the code and constructs both the def-use chains and the use-def chains. which are then used for performing code motions. This paper proposes a light-weight LICM algorithm, which requires only the def-use chains of loop invariant code (without use-def chains) by exploiting the fact that the Java virtual machine is based on a stack machine, hence generating code with simpler patterns. We also propose two techniques that allow more code motions than classical LICM techniques. First, unlike previous JIT techniques that uses LICM only in single-path loops for simplicity, we apply LICM to multi-path loops (natural loops) safely for partially redundant code. Secondly, we move loop-invariant, partially-redundant null pointer check code via predication support in Itanium. The proposed techniques were implemented in a JIT compiler for Itanium processor on ORP (Open Runtime Platform) Java virtual machine of Intel. On SPECjvrn98 benchmarks, the proposed technique increases the JIT compilation overhead by the geometric mean of 1.3%, yet it improves the total running time by the geometric mean of 2.2%.

Design and Implementation of Initial OpenSHMEM Based on PCI Express (PCI Express 기반 OpenSHMEM 초기 설계 및 구현)

  • Joo, Young-Woong;Choi, Min
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.6 no.3
    • /
    • pp.105-112
    • /
    • 2017
  • PCI Express is a bus technology that connects the processor and the peripheral I/O devices that widely used as an industry standard because it has the characteristics of high-speed, low power. In addition, PCI Express is system interconnect technology such as Ethernet and Infiniband used in high-performance computing and computer cluster. PGAS(partitioned global address space) programming model is often used to implement the one-sided RDMA(remote direct memory access) from multi-host systems, such as computer clusters. In this paper, we design and implement a OpenSHMEM API based on PCI Express maintaining the existing features of OpenSHMEM to implement RDMA based on PCI Express. We perform experiment with implemented OpenSHMEM API through a matrix multiplication example from system which PCs connected with NTB(non-transparent bridge) technology of PCI Express. The PCI Express interconnection network is currently very expensive and is not yet widely available to the general public. Nevertheless, we actually implemented and evaluated a PCI Express based interconnection network on the RDK evaluation board. In addition, we have implemented the OpenSHMEM software stack, which is of great interest recently.

Detailed Processing and Analysis on the Single-channel Seismic Data for Site Survey of Daecheon-Wonsando Subsea Tunnel (대천-원산도 해저터널 부지조사를 위한 단일채널 탄성파자료의 정밀 처리 및 분석)

  • Kim, Won-Sik;Park, Keun-Pil;Kim, Hyun-Do;Cheong, Snons;Koo, Nam-Hyung;Lee, Ho-Young;Park, Eui-Seob
    • Geophysics and Geophysical Exploration
    • /
    • v.13 no.4
    • /
    • pp.336-348
    • /
    • 2010
  • The Single-channel seismic survey with the source of bubble pulser and drilling survey was carried out in 2008 and 2009 for the site survey of Daecheon-Wonsando area, which was a proposed area of Korea-China subsea tunnel. The goal of this study is to analyze the depth and characteristics of acoustic basement for the stability assessment and tunnel design in this proposed area through combining drilling data with this single-channel seismic data after detailed processing. For this purpose, among the data processing schemes which are usually applied to multi-channel seismic data, we applied the F-K filtering to eliminate the AC(alternating current) noise and the post-stack depth migration to produce depth section. As a result, we verified that the improved depth section could be obtained from single-channel seismic data, and the distribution and characteristics of basement could be analyzed in survey area through the combined analysis with drilling data. However, we could not interpret the detailed structures, fault and fracture zone, due to the quality of bubble pulser source and single-channel data. We expect that those detailed structures can be analyzed when higher resolution seismic data is provided. Therefore, we recommend some items for future seismic survey of subsea tunnel to obtain the high resolution seismic data.

WPS-based Satellite Image Processing onWeb Framework and Cloud Computing Environment (클라우드 컴퓨팅과 웹 프레임워크 환경에서 WPS 기반 위성영상 정보처리)

  • Yoon, Gooseon;Lee, Kiwon
    • Korean Journal of Remote Sensing
    • /
    • v.31 no.6
    • /
    • pp.561-570
    • /
    • 2015
  • Till now, applications of many kinds of satellite images have been accentuated in the datacentric scientific studies, researches regarding system development and concerned technologies for them are on the un-matured stage. Especially, satellite image processing requires large volume data handling and specific analysis functionalities, so that practical necessity of base study for system development is emphasized on. In the view of information system, various edged trends such as web standards, cloud computing, or web framework are utilized owing to their application benefits proven and business needs. Considered these aspects, a testing implementation was carried out using OpenStack cloud computing environment and e-government framework. As for the processing functions, WPS in GeoServer, as one of OGC web standards, was applied to perform interoperable data processing scheme between two or more remote servers. Working with the server implemented, client-side was also developed using several open sources such as HTML 5, jQuery, and OpenLayers. If it is that completed further experiments onsite applications with actual multi-data sets and extension of on-demand functionalities with the result of this study, it will be referred as an example case model for complicated and complex system design and implementation which needs cloud computing, geo-spatial web standards and web framework.

Continuous Decomposition of Ammonia by a Multi Cell-Stacked Electrolyzer with a Self-pH Adjustment Function (자체 pH 조정 기능을 갖는 다단 전해조에 의한 암모니아의 연속식 분해)

  • Kim, Kwang-Wook;Kim, Young-Jun;Kim, In-Tae;Park, Geun-Il;Lee, Eil-Hee
    • Korean Chemical Engineering Research
    • /
    • v.43 no.3
    • /
    • pp.352-359
    • /
    • 2005
  • This work has studied the changes of pH in both of anodic and cathodic chambers of a divided cell due to the electrolytic split of water during the ammonia decomposition to nitrogen, and has studied the continuous decomposition characteristics of ammonia in a multi-cell stacked electrolyzer. The electrolytic decomposition of ammonia was much affected by the change of pH of ammonia solution which was caused by the water split reactions. The water split reaction occurred at pH of less than 8 in the anodic chamber with producing proton ions, and occurred at pH of more than 11 in the cathodic chamber with producing hydroxyl ions. The pH of the anodic chamber using an anion exchange membrane was sustained to be higher than that using a cation exchange membrane, which resulted in the higher decomposition of ammonia in the anodic chamber. By using the electrolytic characteristics of the divided cell, a continuous electrolyzer with a self-pH adjustment function was newly devised, where a portion of the ammonia solution from a pHadjustment tank was circulated through the cathodic chambers of the electrolyzer. It enhanced the pH of the ammonia solution fed from the pH-adjustment tank into the anodic chambers of the electrolyzer, which caused a higher decomposition yield of ammonia. And then, based on the electrolyzer, a salt-free ammonia decomposition process was suggested. In that process, ammonia solution could be continuously decomposed into the environmentally-harmless nitrogen gas up to 83%, when chloride ion was added into the ammonia solution.

Atomic layer chemical vapor deposition of Zr $O_2$-based dielectric films: Nanostructure and nanochemistry

  • Dey, S.K.
    • Electrical & Electronic Materials
    • /
    • v.16 no.9
    • /
    • pp.64.2-65
    • /
    • 2003
  • A 4 nm layer of ZrOx (targeted x-2) was deposited on an interfacial layer(IL) of native oxide (SiO, t∼1.2 nm) surface on 200 mm Si wafers by a manufacturable atomic layer chemical vapor deposition technique at 30$0^{\circ}C$. Some as-deposited layers were subjected to a post-deposition, rapid thermal annealing at $700^{\circ}C$ for 5 min in flowing oxygen at atmospheric pressure. The experimental x-ray diffraction, x-ray photoelectron spectroscopy, high-resolution transmission electron microscopy, and high-resolution parallel electron energy loss spectroscopy results showed that a multiphase and heterogeneous structure evolved, which we call the Zr-O/IL/Si stack. The as-deposited Zr-O layer was amorphous $ZrO_2$-rich Zr silicate containing about 15% by volume of embedded $ZrO_2$ nanocrystals, which transformed to a glass nanoceramic (with over 90% by volume of predominantly tetragonal-$ZrO_2$(t-$ZrO_2$) and monoclinic-$ZrO_2$(m-$ZrO_2$) nanocrystals) upon annealing. The formation of disordered amorphous regions within some of the nanocrystals, as well as crystalline regions with defects, probably gave rise to lattice strains and deformations. The interfacial layer (IL) was partitioned into an upper Si $o_2$-rich Zr silicate and the lower $SiO_{x}$. The latter was sub-toichiometric and the average oxidation state increased from Si0.86$^{+}$ in $SiO_{0.43}$ (as-deposited) to Si1.32$^{+}$ in $SiO_{0.66}$ (annealed). This high oxygen deficiency in $SiO_{x}$ indicative of the low mobility of oxidizing specie in the Zr-O layer. The stacks were characterized for their dielectric properties in the Pt/{Zr-O/IL}/Si metal oxide-semiconductor capacitor(MOSCAP) configuration. The measured equivalent oxide thickness (EOT) was not consistent with the calculated EOT using a bilayer model of $ZrO_2$ and $SiO_2$, and the capacitance in accumulation (and therefore, EOT and kZr-O) was frequency dispersive, trends well documented in literature. This behavior is qualitatively explained in terms of the multi-layer nanostructure and nanochemistry that evolves.ves.ves.

  • PDF

A Study on Nozzle Flow and Spray Characteristics of Piezo Injector for Next Generation High Response Injection (차세대 고응답 분사용 피에조 인젝터의 노즐유동 및 분무특성에 관한 연구)

  • Lee Jin-Wook;Min Kyoung-Doug
    • Transactions of the Korean Society of Mechanical Engineers B
    • /
    • v.30 no.6 s.249
    • /
    • pp.553-559
    • /
    • 2006
  • Most diesel injector, which is currently used in high-pressure common rail fuel injection system of diesel engine, is driven by the solenoid coil energy for its needle movement. The main disadvantage of this solenoid-driven injector is a high power consumption, high power loss through solenoid coil and relatively fixed needle response's problem. In this study, a prototype piezo-driven injector, as a new injector mechanism driven by piezoelectric energy based on the concept of inverse piezo-electric effect, has been designed and fabricated to know the effect of piezo-driven injection processes on the diesel spray structure and internal nozzle flow. Firstly we investigated the spray characteristics in a constant volume chamber pressurized by nitrogen gas using the back diffusion light illumination method for high-speed temporal photography and also analyzed the inside nozzle flow by a fully transient simulation with cavitation model using VOF(volume of fraction) method. The numerical calculation has been performed to simulate the cavitating flow of 3-dimensional real size single hole nozzle along the injection duration. Results were compared between a conventional solenoid-driven injector and piezo-driven injector, both equipped with the same micro-sac multi-hole injection nozzle. The experimental results show that the piezo-driven injector has short injection delay and a faster spray development and produces higher injection velocity than the solenoid-driven injector. And the predicted simulation results with the degree of cavitation's generation inside nozzle for faster needle response In a piezo-driven injector were reflected to spray development in agreement with the experimental spray images.