• 제목/요약/키워드: Code Library

검색결과 321건 처리시간 0.025초

KORMARC 245필드 입력형식의 문제점과 개선 방안 - MARC 21의 입력설계 원칙에 근거하여 - (A Study on the Improvement Plan of 245 Field in KORMARC)

  • 이경호
    • 한국도서관정보학회지
    • /
    • 제40권1호
    • /
    • pp.181-207
    • /
    • 2009
  • 한국도서관협회에서 "한국목록규칙 제4판"(KCR4)을 2003년 발행하고, 이를 근거로 2006년에는 국립중앙도서관에서 "한국문헌자동화목록형식-통합서지용"을 발행하였다. 그리고 많은 교육기관과 도서관에서 이를 근거로 목록을 하고 있다. 그러나 이 개정된 "한국목록규칙 제4판"과 "한국문헌자동화 목록형식"에서도 많은 오류가 발견되고 있는바, 이에 대한 시정이 요구되고 있다. 이에 본 연구는 자동화목록에서 가장 중심이 되고 가장 중요한 부분을 차지하고 있는 245필드의 기술형식에 대하여 KCR4판에 나타난 문제점을 지적한다. 그리고 이를 근거로 KORMARC의 245필드 입력형식 가운데 원괄호를 사용하여 기술하는 형식, 식별기호 사용법, 권차의 기술법, 책임표시사항의 기술법, 그리고 4인 이상 합저의 기술법에 대해 입력형식의 개선방안을 제안한다.

  • PDF

도서 관리를 위한 RFID 태그 데이터 포맷 설계 및 시스템 구현 (Design of RFID Tag Data Format for Books Information Management and Implementation of System)

  • 정필성;정원수;오영환
    • 전자공학회논문지CI
    • /
    • 제44권3호
    • /
    • pp.1-7
    • /
    • 2007
  • RFID(Radio Frequency IDentification)는 자동인식 기술의 한 종류로서 마이크로칩을 내장한 태그, 카드, 라벨 등에 저장된 데이터를 무선 주파수를 사용하여 사물이나 사람을 인식하는 기술이다. 기존에 널리 이용되던 바코드(Bar-code)를 대체하여 RFID를 사용함으로써 시스템의 자동화와 효율적인 자료 관리가 가능하다. 본 논문에서는 도서정보관리에 필요한 정보를 바탕으로 도서정보관리용 RFID 태그 데이터 포맷을 설계하고 이를 기반으로 하여 시스템을 구현하였다. RFID를 이용한 도서관리 시스템은 장서 점검기, 자가 대출기, 자가 반납기, 사서용 관리 시스템으로 나누어지며 RFID 리더에 인식된 태그의 정보를 RS-232 인터페이스를 통하여 호스트 컴퓨터에 전송되며 호스트 컴퓨터에서는 미들웨어를 구성하여 정보를 처리.운영하게 된다. 본 본문에서 구현한 시스템은 도서정보관리를 위한 사서용 관리 시스템에 맞추어 구현하였다.

증강현실기반 양방향 정보서비스에 관한 연구 (A Study on Interactive Information Service based on Augmented Reality)

  • 김용
    • 정보관리연구
    • /
    • 제41권4호
    • /
    • pp.41-67
    • /
    • 2010
  • 군사적 목적으로 시작된 증강현실 기술은 2000년대로 넘어오면서 무선인터넷과 위치기반기술 등의 등장으로 기술의 변혁기를 맞이하고 있다. 특히 현실에 불러오는 가상의 정보가 시각 분야에서 청각, 촉각, 후각 등 다른 감각으로 확장할 수 있는 가능성 때문에 인간의 지각을 풍요롭게 하는 매체의 일환으로 주목을 받고 있다. 본 연구에서는 도서관에서 활용 가능한 증강현실기반의 2D 바코드를 활용한 양방향 정보서비스 시스템에 대한 설계와 서비스 방법에 대하여 제안하였다. 이를 위하여 증강현실에 대한 기술적 배경과 응용분야를 분석하고 도서관의 정보서비스에 적용할 수 있는 방법에 대하여 알아보았다. 특히 유비쿼터스 환경에서 이용자의 요구 및 편의성에 기반을 둔 정보서비스의 구현을 위한 에코서비스로서 2D 바코드를 활용한 정보서비스를 제안하였다.

Sim-Hadoop : 신뢰성 있고 효율적인 N-body 시뮬레이션을 위한 Hadoop 분산 파일 시스템과 병렬 I / O (Sim-Hadoop : Leveraging Hadoop Distributed File System and Parallel I/O for Reliable and Efficient N-body Simulations)

  • 아마드;이승룡;정태충
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 춘계학술발표대회
    • /
    • pp.476-477
    • /
    • 2013
  • Gadget-2 is a scientific simulation code has been used for many different types of simulations like, Colliding Galaxies, Cluster Formation and the popular Millennium Simulation. The code is parallelized with Message Passing Interface (MPI) and is written in C language. There is also a Java adaptation of the original code written using MPJ Express called Java Gadget. Java Gadget writes a lot of checkpoint data which may or may not use the HDF-5 file format. Since, HDF-5 is MPI-IO compliant, we can use our MPJ-IO library to perform parallel reading and writing of the checkpoint files and improve I/O performance. Additionally, to add reliability to the code execution, we propose the usage of Hadoop Distributed File System (HDFS) for writing the intermediate (checkpoint files) and final data (output files). The current code writes and reads the input, output and checkpoint files sequentially which can easily become bottleneck for large scale simulations. In this paper, we propose Sim-Hadoop, a framework to leverage HDFS and MPJ-IO for improving the I/O performance of Java Gadget code.

코드 주입을 통한 OpenSSL 공유 라이브러리의 보안 취약점 공격 (Attacking OpenSSL Shared Library Using Code Injection)

  • 안우현;김형수
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제37권4호
    • /
    • pp.226-238
    • /
    • 2010
  • OpenSSL은 보안 통신 프로토콜인 SSL을 구현한 공개 소스 기반의 라이브러리이다. 하지만, 이 라이브러리는 리눅스 혹은 유닉스 운영체제에서 공유 라이브러리 형식으로 사용될 때 보안 정보를 쉽게 노출할 수 있다는 취약점이 있다. 본 논문은 이런 취약점을 공격하는 기법을 제안한다. 이 기법은 실행중인 클라이언트 프로그램에 공격 코드를 주입하여 SSL 핸드셰이크 단계에서 보안 취약점을 다음과 같이 공격한다. 첫째, 클라이언트가 서버에게 지원 가능한 암호 알고리즘의 목록을 전송할 때 그 목록의 모든 알고리즘을 임의로 지정한 알고리즘으로 교체한다. 이 교체는 암호 알고리즘의 목록을 수신한 서버로 하여금 지정한 암호 알고리즘을 선택하도록 한다. 둘째, 암복호화에 사용되는 암호 키를 생성 과정에서 가로채고, 그 암호 키를 외부 공격자에게 전송한다. 그 후 외부 공격자는 지정한 암호 알고리즘과 가로챈 암호키를 사용하여 송수신된 암호 데이터를 복호화한다. 제안하는 기법의 실현성을 보이기 위해 본 논문은 리눅스에서 OpenSSL 공유 라이브러리를 사용하는 ftp 클라이언트가 서버로 전송하는 암호화된 로그인(login) 정보를 가로채 복호화하는 실험을 수행하였다.

Criticality benchmarking of ENDF/B-VIII.0 and JEFF-3.3 neutron data libraries with RMC code

  • Zheng, Lei;Huang, Shanfang;Wang, Kan
    • Nuclear Engineering and Technology
    • /
    • 제52권9호
    • /
    • pp.1917-1925
    • /
    • 2020
  • New versions of ENDF/B and JEFF data libraries have been released during the past two years with significant updates in the neutron reaction sublibrary and the thermal neutron scattering sublibrary. In order to get a more comprehensive impression of the criticality quality of these two latest neutron data libraries, and to provide reference for the selection of the evaluated nuclear data libraries for the science and engineering applications of the Reactor Monte Carlo code RMC, the criticality benchmarking of the two latest neutron data libraries has been performed. RMC was employed as the computational tools, whose processing capability for the continuous representation ENDF/B-VIII.0 thermal neutron scattering laws was developed. The RMC criticality validation suite consisting of 116 benchmarks was established for the benchmarking work. The latest ACE format data libraries of the neutron reaction and the thermal neutron scattering laws for ENDF/B-VIII.0, ENDF/B-VII.1, and JEFF-3.3 were downloaded from the corresponding official sites. The ENDF/B-VII.0 data library was also employed to provide code-to-code validation for RMC. All the calculations for the four different data libraries were performed by using a parallel version of RMC, and all the calculated standard deviations are lower than 30pcm. Comprehensive analyses including the C/E values with uncertainties, the δk/σ values, and the metrics of χ2 and < |Δ| >, were conducted and presented. The calculated keff eigenvalues based on the four data libraries generally agree well with the benchmark evaluations for most cases. Among the 116 criticality benchmarks, the numbers of the calculated keff eigenvalues which agree with the benchmark evaluations within 3σ interval (with a confidence level of 99.6%) are 107, 109, 112, and 113 for ENDF/B-VII.0, ENDF/B-VII.1, ENDF/B-VIII.0 and JEFF-3.3, respectively. The present results indicate that the ENDF/B-VIII.0 neutron data library has a better performance on average.

ARM Core(R)를 이용한 AMR-WB+ 오디오 부호화기의 실시간 구현 (Real-time Implementation of the AMR-WB+ Audio Coder using ARM Core(R))

  • 원양희;이형일;강상원
    • 대한전자공학회논문지SP
    • /
    • 제46권3호
    • /
    • pp.119-124
    • /
    • 2009
  • 본 논문에서는 AMR Core(R)를 이용해서 AMR-WB+ 오디오 부호화기를 실시간 구현하였다. 구현 시 사용된 최적화 방법은 어셈블리어 단계에서 수행되었고, latency를 제거하고 32비트 레지스터를 사용하였다. 구현된 음성 부호화기는 평균 복잡도가 ARM9E 버전에서 인코더 160.76MHz, 디코더 33.05MHz으로 총 193.81MHz로 측정되었다. 사용된 ROM의 크기는 인코더 65.21Kbyte, 디코더 32.01Kbyte, 공통소스 279.81Kbyte이다. 구현된 AMR-WB+ 소스 코드는 3GPP에서 제공하는 테스트 벡터들을 CodeWarrior와 목표 PDA 상에서 모두 bit-exact하게 통과함을 보임으로써 검증되었다.

Effects of Neutron Spectrum and Cross-section Library on Displacements per Atom (dpa)

  • Park, Duck-Gun;Shimakawa, S.;Nagao, Y.;Kang, Young-Hwan
    • 한국원자력학회:학술대회논문집
    • /
    • 한국원자력학회 1997년도 춘계학술발표회논문집(1)
    • /
    • pp.125-130
    • /
    • 1997
  • Effect of cross-section libraries on displacements per atom (dpa) was investigated under the spectrum which is calculated in the outer and inner of capsule in the JMTR fuel region. The variation of dpa value of iron was calculated by TENJIN2 code using several cross section libraries (ENDFB-lV, JENDL 3.1 and JENDL 3.2). The dependency of input spectrum on total damage (dpa) is more clearly appeared in case or ENDFB-IV in JENDL 3.2 and JENDL 3.1 libraries. The gas production rate calculated by ENDFB-IV library showed slightly larger value than that by JENDL library, and it responded more sensitively in neutron spectrum.

  • PDF

RDA의 제정동향 및 내용구조에 관한 연구 (A Study on Movements to Establish RDA and Its Contents Structure)

  • 박진희
    • 한국도서관정보학회지
    • /
    • 제40권1호
    • /
    • pp.317-338
    • /
    • 2009
  • AACR의 합동상임위원회는 2009년을 목표로 AACR을 전면 개정하여 새로운 규칙이라고 할 수 있는 RDA를 준비하고 있다. RDA는 전통적인 도서관목록이 아니라 웹 기반환경에서 사용할 수 있으며 모든 매체에 대한 서지기술과 접근점을 제공하기 위한 다국적 내용의 표준을 지향하고 있다. 본 연구에서는 RDA의 제정배경과 특징, 내용구조에 대해서 검토하였다.

  • PDF

클래스 라이브러리 관리 시스템의 설계 및 구현 (Design and Implementation of the Class Library Management System)

  • 장영권
    • 한국컴퓨터정보학회논문지
    • /
    • 제3권3호
    • /
    • pp.47-53
    • /
    • 1998
  • 본 논문은 소프트웨어를 재사용하기 위한 클래스 라이브러리 관리 시스템(CLMS: Class Library Management System)을 설계하고 구현에 관한 것이다. 통신 관련 소프트웨어의 특징은 소프트웨어가 방대하고, 다른 소프트웨어와 달리 개발이 완료되어도 끊임없이새로운 서비스를 수용해야 하며 개발 후 유지보수 및 신규 서비스의 확장 및 추가가 용이해야 한다는 것이다. 이러한 특징 때문에 소프트웨어 재사용은 생산성과 품질 향상에 기여할것이다. 클래스 라이브러리 관리 시스템은 객체지향 데이타베이스를 기반으로 클래스 등록기, 클래스 검색기, 클래스 항해기로 이루어져 있으며 원시 코드뿐만 아니라 SDL 설계 명세서도 재사용 할 수 있도록 고안되었다.

  • PDF