• Title/Summary/Keyword: Information code

Search Result 6,012, Processing Time 0.031 seconds

Identifying Risk Management Locations for Synthetic Natural Gas Plant Using Pipe Stress Analysis and Finite Element Analysis (배관응력해석 및 유한요소해석에 의한 SNG플랜트의 리스크 관리 위치 선정)

  • Erten, Deniz Taygun;Yu, Jong Min;Yoon, Kee Bong;Kim, Ji Yoon
    • Journal of Energy Engineering
    • /
    • v.26 no.2
    • /
    • pp.1-11
    • /
    • 2017
  • While they are becoming more viable, synthetic natural gas (SNG) plants, with their high temperatures and pressures, are still heavily dependent on advancements in the state-of-the-art technologies. However, most of the current work in the literature is focused on optimizing chemical processes and process variables, with little work being done on relevant mechanical damage and maintenance engineering. In this study, a combination of pipe system stress analysis and detailed local stress analysis was implemented to prioritize the inspection locations for main pipes of SNG plant in accordance to ASME B31.3. A pipe system stress analysis was conducted for pre-selecting critical locations by considering design condition and actual operating conditions such as heat-up and cool-down. Identified critical locations were further analyzed using a finite element method to locate specific high-stress points. Resultant stress values met ASME B31.3 code standards for the gasification reactor and lower transition piece (bend Y in Fig.1); however, it is recommended that the vertical displacement of bend Y be restricted more. The results presented here provide valuable information for future risk based maintenance inspection and further safe operation considerations.

A Software Vulnerability Analysis System using Learning for Source Code Weakness History (소스코드의 취약점 이력 학습을 이용한 소프트웨어 보안 취약점 분석 시스템)

  • Lee, Kwang-Hyoung;Park, Jae-Pyo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.11
    • /
    • pp.46-52
    • /
    • 2017
  • Along with the expansion of areas in which ICT and Internet of Things (IoT) devices are utilized, open source software has recently expanded its scope of applications to include computers, smart phones, and IoT devices. Hence, as the scope of open source software applications has varied, there have been increasing malicious attempts to attack the weaknesses of open source software. In order to address this issue, various secure coding programs have been developed. Nevertheless, numerous vulnerabilities are still left unhandled. This paper provides some methods to handle newly raised weaknesses based on the analysis of histories and patterns of previous open source vulnerabilities. Through this study, we have designed a weaknesses analysis system that utilizes weakness histories and pattern learning, and we tested the performance of the system by implementing a prototype model. For five vulnerability categories, the average vulnerability detection time was shortened by about 1.61 sec, and the average detection accuracy was improved by 44%. This paper can provide help for researchers studying the areas of weaknesses analysis and for developers utilizing secure coding for weaknesses analysis.

A Reuse Model Utilizing Diverse Aspects of Components and Services (컴포넌트의 다면성과 서비스를 기반으로 하는 재사용 모델)

  • Park, Soo-Jin;Park, Soo-Yong
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.4
    • /
    • pp.303-316
    • /
    • 2007
  • Even though many approaches for reuse have been introduced, software engineers are still hesitating to reuse existing software components. Among various reasons for the phenomena, the most significant one is that existing approaches failed to give substantial benefit for the reduction of developers' effort in reusing software assets. To solve this problem, we introduce a custom reuse model utilizing diverse aspects of components specified by RAS and services oriented architecture. We also carried out a case study to demonstrate its feasibility and evaluated it by comparing it to an existing code-based software reuse process. The proposed reuse model helps in the reduction of effort in reusing existing components by decreasing the time for searching and understanding them. Compared to other approaches such as product line engineering, our approach for software reuse using MPC does not require much initial work for implementing the reuse model in different projects. It is of interest to software engineers who are worried about heavy investment, which can cause the delay in their usual development work. Furthermore, the proposed reuse model is not mutually exclusive with other approaches for software reuse such as CBSD or product line engineering. It can accelerate the benefits gained from them.

A Study on Development of Safety Management Evaluation Index for Shipping Company (해운선사 안전관리 평가지표 개발에 관한 연구)

  • Kim, Hwa-Young
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.19 no.6
    • /
    • pp.629-636
    • /
    • 2013
  • There is no safety evaluation index with marine accidents and information of ship's safety management result for good grasp of safety management level of shipping company and effective monitoring. In this paper, we proposed a SMEI(Safety Management Evaluation Index) for evaluation of shipping companies. The SMEI is consist of MAR(marine accidents ratio), SSMR(ship safety management ratio) and SAP(safety advantage point) through brainstorming of the expert group and AHP(analysis hierarchy process)in previous study. And weights of SMEI are calculated using experts's opinions through the Delphi method. We also verified the validity of proposed SMEI to 119 Korean shipping companies with 916 ocean-going ships of Korean flag, which grouped three part (small, mid and big) by number of ship and gross tonnage. And we found out 19 shipping companies, 8 companies in group1 & group2 respectively and 3 companies in group 3, with score below 1.0 by SMEI. In these companies, there are no marine accidents in recent 3 years and appeared low frequency remarkably in the detention and mojor non-conformity by data analysis.

Numerical Heat Transfer Analysis of die Electrowinning Cell in the Pyroprocessing (파이로프로세스 전해제련장치의 열전달 해석)

  • Yoon, Dal-Seong;Paek, Seung-Woo;Kim, Si-Hyung;Kim, Kwang-Rag;Ahn, Do-Hee
    • Journal of Nuclear Fuel Cycle and Waste Technology(JNFCWT)
    • /
    • v.7 no.4
    • /
    • pp.213-218
    • /
    • 2009
  • Electrowinning process recovers uranium with actinide elements from spent fuels and is a key step in the Pyroprocessing because of proliferation resistance. An analysis of heat transfer of the Electrowinning cell was conducted to develop basic tool for designing engineering-scale Electrowinner. For the calculation of the heat transfer, ANSYS CFX commercial code was adapted. As a result of the calculation, the vertical Heating Zone length had great effect upon temperature of LiCl-KCl eutectic salt. To maintain constant temperature in the salt, the Heating Zone length should be three times longer than the height of the salt. However, the argon and salt temperatures were barely affected by the Cooling Zone length. The temperature under the Cell cover was mainly influenced by the number of the cooling plates. When the cooling plates were installed more than the number of 5, temperature under the cover was maintained below $250^{\circ}C$. These temperature properties had similar tendency toward the temperature of the Cell which was measured from experiments, Simulated heat transfer information from this study could be used to design engineering-scale Electrowinner.

  • PDF

Determinants of participation in UCC services (UCC 서비스 사용자의 참여수준 결정요인분석)

  • Kim, Yeon-Jeong;Jun, Bang-Gi;Kim, Yoo-Jung;Kang, So-Ra
    • Journal of Korea Technology Innovation Society
    • /
    • v.10 no.3
    • /
    • pp.486-508
    • /
    • 2007
  • This study identifies key determinants of participation in UCC services. Incorporating insights from the flow theory, we examine the effects of psychological factors of social presence, self expression, arousal, and challenge as well as web-site characteristics variables of media easiness, contents usability, and immediateness. We have done a sample survey of internet users and collected 260 responses. Using Windows SPSS/PC 12.0 Package, we have performed statistical analyses including a correlation analysis, a factor analysis, and a multiple regression analysis. The result of the study is as follows. Psychological variables of perceived social presence, self expression, arousal, and challenge all show positive significant effect on participation in UCC service. Among web site characteristics, media easiness, which consists of a web structure that is easy-to-use, user friendliness, and personalized service, demonstrates a positive significant effect on participation in UCC services. Immediateness also has a positive significant effect. Some of the practical implications of the result are follows. We should improve user access to platforms of UCC service by opening up platforms. This will heighten perceived challenge which has the strongest influence on participation in UCC services. We need to focus on multimedia services and adjust to the cultural code of netizen who crave for visual expressions and on the spot on-line activities. Also suggested is that contributions made by participants need to be acknowledged through such provisions as profit sharing. Needs for individualized service, which is an aspect of media easiness, should also be addressed. Participants tend to value individuality while at the same time accepting broader trends. Information services need to be customized for individuals. In UCC centered internet businesses, netizen consumers are presumer. They are consumers and producers at the same time, and consumer needs should also be explored for the success of internet businesses.

  • PDF

Design and Implementation of a BPEL Engine for Dynamic Function using Aspect-Oriented Programming (동적 기능 추가를 위하여 관점지향 프로그래밍 기법을 이용한 BPEL 엔진의 설계와 구현)

  • Kwak, Dong-Gyu;Choi, Jae-Young
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.37 no.4
    • /
    • pp.205-214
    • /
    • 2010
  • BPEL is a standard workflow language, which interacts with Web Services and is used in various applications. But it is difficult to use BPEL for specific applications which require additional functions. In this paper, we present a system which can add new functions to BPEL based on an aspect-oriented programming (AOP) technique. In order to add new functions to BPEL, we define a JWX document format that can describe new functions to apply to BPEL. JWX is XML-oriented document that can code the corresponding Java program in order to dynamically add new functions to BPEL documents. It is possible for BPEL workflow to add new functions without modifying the existing programs using the AOP technique, which guarantees low degree of coupling between key and additional requirements. Additionally this systems weaves based on new functions of Java program and JWX document by expanding BPEL engine called B2J based on AOP and execute them. Therefore it is possible to develop a new BPEL engine with additional functions easily and with low cost. The new system can execute additional conditions that the current BPEL engine doesn’t provide. The new system using functions of BPEL supplied by B2J. The new system can be used to add a new rule engine, which isn't currently provided.

An Ontology-based Data Variability Processing Method (온톨로지 기반 데이터 가변성 처리 기법)

  • Lim, Yoon-Sun;Kim, Myung
    • Journal of KIISE:Software and Applications
    • /
    • v.37 no.4
    • /
    • pp.239-251
    • /
    • 2010
  • In modern distributed enterprise applications that have multilayered architecture, business entities are a kind of crosscutting concerns running through service components that implements business logic in each layer. When business entities are modified, service components related to them should also be modified so that they can deal with those business entities with new types, even though their functionality remains the same. Our previous paper proposed what we call the DTT (Data Type-Tolerant) component model to efficiently process the variability of business entities, which are data externalized from service components. While the DTT component model, by removing direct coupling between service components and business entities, exempts the need to rewrite service components when business entities are modified, it incurs the burden of implementing data type converters that mediate between them. To solve this problem, this paper proposes a method to use ontology as the metadata of both SCDTs (Self-Contained Data Types) in service components and business entities, and a method to generate data type converter code using the ontology. This ontology-based DTT component model greatly enhances the reusability of service components and the efficiency in processing data variability by allowing the computer to automatically generate data type converters without error.

An On-chip Cache and Main Memory Compression System Optimized by Considering the Compression rate Distribution of Compressed Blocks (압축블록의 압축률 분포를 고려해 설계한 내장캐시 및 주 메모리 압축시스템)

  • Yim, Keun-Soo;Lee, Jang-Soo;Hong, In-Pyo;Kim, Ji-Hong;Kim, Shin-Dug;Lee, Yong-Surk;Koh, Kern
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.31 no.1_2
    • /
    • pp.125-134
    • /
    • 2004
  • Recently, an on-chip compressed cache system was presented to alleviate the processor-memory Performance gap by reducing on-chip cache miss rate and expanding memory bandwidth. This research Presents an extended on-chip compressed cache system which also significantly expands main memory capacity. Several techniques are attempted to expand main memory capacity, on-chip cache capacity, and memory bandwidth as well as reduce decompression time and metadata size. To evaluate the performance of our proposed system over existing systems, we use execution-driven simulation method by modifying a superscalar microprocessor simulator. Our experimental methodology has higher accuracy than previous trace-driven simulation method. The simulation results show that our proposed system reduces execution time by 4-23% compared with conventional memory system without considering the benefits obtained from main memory expansion. The expansion rates of data and code areas of main memory are 57-120% and 27-36%, respectively.

Automated Schedulability-Aware Mapping of Real-Time Object-Oriented Models to Multi-Threaded Implementations (실시간 객체 모델의 다중 스레드 구현으로의 스케줄링을 고려한 자동화된 변환)

  • Hong, Sung-Soo
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.8 no.2
    • /
    • pp.174-182
    • /
    • 2002
  • The object-oriented design methods and their CASE tools are widely used in practice by many real-time software developers. However, object-oriented CASE tools require an additional step of identifying tasks from a given design model. Unfortunately, it is difficult to automate this step for a couple of reasons: (1) there are inherent discrepancies between objects and tasks; and (2) it is hard to derive tasks while maximizing real-time schedulability since this problem makes a non-trivial optimization problem. As a result, in practical object-oriented CASE tools, task identification is usually performed in an ad-hoc manner using hints provided by human designers. In this paper, we present a systematic, schedulability-aware approach that can help mapping real-time object-oriented models to multi-threaded implementations. In our approach, a task contains a group of mutually exclusive transactions that may possess different periods and deadline. For this new task model, we provide a new schedulability analysis algorithm. We also show how the run-time system is implemented and how executable code is generated in our frame work. We have performed a case study. It shows the difficulty of task derivation problem and the utility of the automated synthesis of implementations as well as the Inappropriateness of the single-threaded implementations.