• 제목/요약/키워드: code reuse

검색결과 128건 처리시간 0.023초

Derivation of preliminary derived concentration guideline levels for surface soil at Kori Unit 1 by RESRAD probabilistic analysis

  • Byon, Jihyang;Park, Sangjune;Ahn, Seokyoung
    • Nuclear Engineering and Technology
    • /
    • 제50권8호
    • /
    • pp.1289-1297
    • /
    • 2018
  • Preliminary surface soil Derived Concentration Guideline Levels (DCGLs) were derived conforming to the Multi-Agency Radiation Site Survey and Investigation Manual (MARSSIM) procedure for the site release and reuse of Kori Unit 1 in Korea. Based on the decommissioning experiences of the U.S. nuclear power plants, a suite of residual radionuclides was determined, and uncertainties contributed to the resultant dose by the input parameters were quantified via the sensitivity analysis of parameters. The peak of the mean dose was obtained via the probabilistic analysis of the RESRAD (RESidual RADioactivity)-ONSITE code. Consequently, $DCGL_w$ of Kori Unit 1 in accordance with two scenarios, industrial worker and residential farmer scenario, were derived and the results were compared respectively with other NPPs. It could be used as a basic guideline for establishing regulatory standards for reuse planning, designing the site characterization surveys and implementing final status survey (FSS).

HTML을 위한 데이터베이스기반 스크립트언어의 코드 라이브러리 설계와 구현 (Design and Implementation of the script language code library based database for HTML)

  • 박영조;방혜자
    • 디지털산업정보학회논문지
    • /
    • 제9권4호
    • /
    • pp.1-10
    • /
    • 2013
  • Recently many documents have been written by HTML due to the expansion of the Internet and WWW. HTML allows scripting languages to interact between an user and an browser. Sometimes there might have problems with some functions of the script language. Some functions have the same name although the different contents and vice versa. It presents tremendous difficulties to maintain the functions. And, a file includes many functions shared among documents. If a user tries to see a HTML document, the file will be sent to the web browser in the user system. The network resource is wasted due to moving all data in the file through the network although some functions in the file is not used. So, we should design and implement the code library of a script language with a database. Each function has the name and arguments. A system of the code library manages functions with them. The system has the functions consistency and reduces the network resource consumption because there are only necessary functions in documents. Beside it is easy for the system to modify and reuse the functions.

다중 프로세서를 갖는 SoC 를 위한 CDMA 기술에 기반한 통신망 설계 (A CDMA-Based Communication Network for a Multiprocessor SoC)

  • 천익재;김보관
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2005년도 추계종합학술대회
    • /
    • pp.707-710
    • /
    • 2005
  • In this paper, we propose a new communication network for on-chip communication. The network is based on a direct sequence code division multiple access (DS-CDMA) technique. The new communication network is suitable for a parallel processing system and also drastically reduces the I/O pin count. Our network architecture is mainly divided into a CDMA-based network interface (CNI), a communication channel, a synchronizer. The network includes a reverse communication channel for reducing latency. The network decouples computation task from communication task by the CNI. An extreme truncation is considered to simplify the communication link. For the scalability of the network, we use a PN-code reuse method and a hierarchical structure. The network elements have a modular architecture. The communication network is done using fully synthesizable Verilog HDL to enhance the portability between process technologies.

  • PDF

C++ 코드로부터 클래스 관련 정보 생성 도구의 설계 및 구현 (The Design and Implementation of Class Relation Information Tool from C++ Code)

  • 장덕철;박장한
    • 한국정보처리학회논문지
    • /
    • 제7권3호
    • /
    • pp.818-830
    • /
    • 2000
  • Automation tools for program analysis are needed in order to program understand and maintain, extract the characteristics of object-oriented program such as class name, member function and data member. In this paper, we carried out design and implementation of the automation tool for effective maintenance of object-oriented software. Being based on Reverse Engineering, this approach extracts class relationship information from C++ source code and generates object-oriented model of class diagram using UML as the standard object-oriented methodology. Therefore, this paper provides developers visualized including class information, definitions of classes, inheritance relationships, set relationships, and simple reference relationships. Finally in this paper, we propose a method that construct class relationship information to table in analysis state and make form of table construction to link form so tat developers can perform understanding and maintaining program efficiently. And this method enable to restructure and reuse in object-oriented model.

  • PDF

External exposure specific analysis for radiation worker in reuse of containment building for Kori Unit 1

  • Byon, Jihyang;Park, Sangjune;Kim, Yangjin;Ahn, Seokyoung
    • Nuclear Engineering and Technology
    • /
    • 제54권5호
    • /
    • pp.1781-1788
    • /
    • 2022
  • The containment building Kori Unit 1 may require sequential steps for full decommissioning. This study assumes that the containment building is to be used as an auxiliary building that handles nuclear power systems and materials during decommissioning before conversion into a greenfield. Through the derivation of guidelines and dose evaluation, it was confirmed whether the radiation workers were satisfied with the ALARA decision. The specific modeling of the external radiation exposure was performed based on the facility investigation procedures. The external radiation specific derived concentration guideline levels (DCGLs) for radiation workers in containment building were obtained using the RESRAD-BUILD code and were applied to the VISIPLAN 3D ALARA Planning Tool code to calculate the working dose and check worker safety. The derivation of site-specific and realistic DCGLs and dose evaluation via 3D modeling can contribute to the scenario development for the decommission and remediation of containment building.

응집제를 적용한 토양세척 공정에서의 세슘 제염 성능 평가 연구 (A Study on the Decontamination Performance of Cesium by Soil Washing Process With Flocculating Agent)

  • 송종순;김선일
    • 방사성폐기물학회지
    • /
    • 제16권1호
    • /
    • pp.41-47
    • /
    • 2018
  • 원전사고 및 시설보수 과정에서 방출되는 방사성물질 중 $^{137}Cs$은 토양의 주 오염원 중 하나이다. 세슘으로 인한 토양오염은 주민의 거주 및 공업용지로의 재사용을 위해 제염이 불가피하다. 본 연구에서는 다양한 토양복원 기술 중 국내 외에서 실제 방사성물질로 오염된 토양에 적용한 사례가 있는 토양세척 기술을 선정하였다. 토양세척 공정은 세척제를 사용하여 토양과 세슘의 표면장력을 약화시켜 토양과 세슘을 분리하는 원리이다. 이러한 토양세척 공정의 세척수 재사용을 통해 공정효율을 높이고자 세척수에 응집제를 적용하여 미세토양 및 세슘의 제거 성능 실험을 수행하였다. ICP-OES를 통해 세슘 수용액에 토양을 첨가하여 세슘을 흡착시킨 후 응집제를 첨가하여 세슘의 농도를 측정하였으며 응집제 적용시 최대 세슘 제거율은 약 88%, 최소는 67%였다. Visual MINTEQ Code를 통한 세슘과 토양과의 종결합을 예측하였으며 탁도 측정을 통해 응집제 투여 후 탁도를 측정하여 세척수의 재사용 여부 및 미세토양 제거율을 분석하였다.

CDMA 고속초기동기획득을 위한 HW 재사용에 의한 정합필터의 설계 (The design of the matched filter for CDMA rapid initial PN code synchronization acquisition using HW reuse scheme)

  • 임명섭
    • 전자공학회논문지S
    • /
    • 제35S권11호
    • /
    • pp.28-36
    • /
    • 1998
  • 기지국간 비동기방식을 사용하는 CDMA 이동통신 방식에서는 handoff시 초기동기 획득시간이 빠른 초기동기 획득방식이 요구되므로 정합필터를 사용하는 초기동기획득 방식이 고려될 수 있다. Rayleigh fading 채널에서 non coherent QPSK/DS-SS방식으로 신호를 수신하는 model에서 정합필터방식으로 초기동기획득을 위해 소요되는 평균 초기동기 획득시간은 직렬상관방식에 비해 정합필터의 길이에 비례하여 단축됨을 분석하였다. 그러나, 종래의 정합필터 방식이 초기동기획득시간은 단축되지만 HW복잡도로 인한 구현상의 단점을 보완하기위해 본 논문에서는 기억소자를 이용한 HW 재사용에 의해 상관 연산을 반복해서 할 수 있는 설계방안을 제시하므로써 기존 정합필터의 HW복잡도를 정합필터 분할 길이 만큼 줄일 수 있도록 하였고, Altera MAXPlus Ⅱ FPGA로 simulation하므로써 기능을 입증하였다.

  • PDF

A Combination of CS-CDMA and OFDM for Enhanced LTE on Downlink Channel

  • Jiao, Bingli;Ma, Meng;Lee, William C.Y.
    • Journal of Communications and Networks
    • /
    • 제15권1호
    • /
    • pp.8-14
    • /
    • 2013
  • For alleviating the low spectrum efficiency problem of orthogonal frequency division multiplexing (OFDM), due to the strong inter-cell-interference (ICI) at cell's edge, we introduce comb-spectrum code division multiple access (CS-CDMA) into broadband OFDM system at downlink channel for enabling the use of entire spectrum for seamless coverage. In addition, we develop a new method, called orthogonal cell code (OCC) scheme, to assist CS-CDMA for nullifying the ICI from contiguous cells. In system operation, each of the conventional cells is divided into an outer cell and an inner cell, and a mobile station (MS) should access to the CS-CDMA when it is in the outer cell and access to OFDM when it is in the inner cell. This study investigates the spectrum efficiency of using CS-CDMA and makes a comparison with that of long term evolution (LTE) in the following cases; (1) under an assumption of perfect channel state information and (2) based on channel estimates at a MS station. The results show the great advantage of utilizing the proposed system.

안드로이드 시스템에서 코드 블록 재사용 분석 (Analysis of Code Block Reuse in Android Systems)

  • 호준원;최나연;송지연;김서영;이진주;차보연;정원지
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2016년도 추계학술발표대회
    • /
    • pp.241-242
    • /
    • 2016
  • 안드로이드 시스템은 공개적인 구조 때문에 다양한 공격에 노출될 수 있다. 특히 공개된 앱의 코드를 재사용하는 앱 재사용(reuse) 공격에 취약하다. 안드로이드 앱 재사용 공격에서 공격자는 역공학을 통해서 파악한 기존 앱의 유용한 코드 블록을 재사용해서 악성앱을 만든다. 이러한 안드로이드 앱 재사용 공격에 대항하기 위해서 다양한 방어기법들이 제안되었다. 기존에 제안된 기법들이 앱 전체 코드에 대한 재사용 공격을 탐지하는데 반해, 본 논문에서는 앱에서 코드 블록 재사용에 대한 분석기법을 제안하고자 한다. 기본 아이디어는 Birthday paradox을 이용해서 앱에서 재사용되는 코드 블록에 대한 수리적 분석을 수행하는 것이다. 분석을 통해서 동일 코드 블록 재사용 확률은 전체 코드 블록중에서 재사용 코드 블록이 차지하는 비율과 코드 블록 재사용에 참여하는 악성앱들의 개수에 영향을 받는다는 것을 파악하였다.

컴포넌트기반 방법론을 사용한 프레임워크 개발에 관한 연구 (A Study on the Development of Framework Using Component Based Methodology)

  • 김행곤;한은주
    • 한국정보처리학회논문지
    • /
    • 제7권3호
    • /
    • pp.842-851
    • /
    • 2000
  • Developers can reuse not only class code but also wide range of knowledge on domain by reusing framework. Existing Object-Oriented Methodology and Catalysis Methodology were presented when redefining component in the course of redesigning framework. However, existing methodologies have weakness that entire process is waterfall mode or design of interface lays too much stress on implementation stage. So, this thesis will present Component-Oriented Methodology for the reuse of framework, and construct the environment for framework and domain development. That is, domain is analyzed by input of domain knowledge on real world to create software based on component, and hotspot is identified through analyzed information, and refactoring by putting additional information on users and developers. After that, I will create domain framework and application framework depending on domain. In this Component-Oriented Methodology, information is searched, understood and extracted or composite through component library storage internally. Then this information is classified into the information on component, and used as additional information in redesigning. With this, developer can obtain reusability, easiness and portability by constructing infrastructure environment that allows to register, update and delete component through Component Management System(CMS) under he development environment which can be easily applied to his own application using framework component, in this thesis, CoRBA(Common Object Request Broker Architecture) environment.

  • PDF