• 제목/요약/키워드: Implementation Phase

검색결과 1,243건 처리시간 0.026초

J2EE 플랫폼에서의 개념적 컴포넌트 모델링 및 컴포넌트 생성 지원 도구 개발 (Development of a Supporting Tool for Conceptual Component Modeling and Component Construction on the J2EE Platform)

  • 이우진;김민정;정양재;윤석진;최연준
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.761-770
    • /
    • 2001
  • 소프트웨어 산업이 급속하게 발전해감에 따라 정보 기술 업체간 경쟁이 더욱 심화되어 소프트웨어 재사용성, 적시성, 유지 보수성 등이 업체의 생명력으로 대두되면서 소프트웨어 컴포넌트 기술이 점차 각광을 받고 있다. 현재 몇몇 컴포넌트 생성 지원 도구들이 제공되고 있지만 컴포넌트의 식별, 모델링, 상세 설계, 코드 생성, 전개, 시험 등 컴포넌트 생성 전 과정을 밀접히 연계하여 지원하는 도구가 드물다. 또한, 특정 플랫폼에 의존적인 소규모 컴포넌트 생성에 중점을 두고 있어 사용자 관점의 다양한 규모의 컴포넌트 생성에는 제약이 따른다. 이 논문에서는 컴포넌트 생성에 연관된 모든 과정을 지원하는 컴포넌트 모델링 및 생성 지원 도구의 설계와 프로토타입 구현에 대해 기술한다. 컴포넌트 모델링은 영역 고유의 비즈니스 로직의 재사용 측면에서 컴포넌트 플랫폼 아키텍쳐에 관계없이 개념적인 컴포넌트의 식별 및 모델링을 지원한다. 상세설계 및 코드 생성 부분은 일차적으로 J2EE 플랫폼 아키텍쳐에 의존적으로 지원되며 설계 모델과 소스 코드의 일관성을 동적으로 유지시키는 Round-trip Engineering 기능을 지원한다.

  • PDF

GPU을 이용한 다중 고정 길이 패턴을 갖는 DNA 시퀀스에 대한 k-Mismatches에 의한 근사적 병열 스트링 매칭 (Parallel Approximate String Matching with k-Mismatches for Multiple Fixed-Length Patterns in DNA Sequences on Graphics Processing Units)

  • 호 티엔 루안;김현진;오승록
    • 전기학회논문지
    • /
    • 제66권6호
    • /
    • pp.955-961
    • /
    • 2017
  • In this paper, we propose a parallel approximate string matching algorithm with k-mismatches for multiple fixed-length patterns (PMASM) in DNA sequences. PMASM is developed from parallel single pattern approximate string matching algorithms to effectively calculate the Hamming distances for multiple patterns with a fixed-length. In the preprocessing phase of PMASM, all target patterns are binary encoded and stored into a look-up memory. With each input character from the input string, the Hamming distances between a substring and all patterns can be updated at the same time based on the binary encoding information in the look-up memory. Moreover, PMASM adopts graphics processing units (GPUs) to process the data computations in parallel. This paper presents three kinds of PMASM implementation methods in GPUs: thread PMASM, block-thread PMASM, and shared-mem PMASM methods. The shared-mem PMASM method gives an example to effectively make use of the GPU parallel capacity. Moreover, it also exploits special features of the CUDA (Compute Unified Device Architecture) memory structure to optimize the performance. In the experiments with DNA sequences, the proposed PMASM on GPU is 385, 77, and 64 times faster than the traditional naive algorithm, the shift-add algorithm and the single thread PMASM implementation on CPU. With the same NVIDIA GPU model, the performance of the proposed approach is enhanced up to 44% and 21%, compared with the naive, and the shift-add algorithms.

위성 EPIRB 표준 성능측정을 위한 Test Bench의 설계 및 구현에 관한 연구 (A Study on Design and Implementation of the Test Bench for Standard Performance Measurement of Satellite EPIRB)

  • 임종근;김기문
    • 한국정보통신학회논문지
    • /
    • 제8권3호
    • /
    • pp.554-562
    • /
    • 2004
  • 범세계 해상 조난ㆍ안전 시스템에 따라 이의 한 요소인 위성 EPIRB는 국제항해에 종사하는 300GT 이상의 모든 선박에 의무적으로 탑재해야 할 뿐 아니라 각국의 자국법에 의해 어선과 같은 소형선에서도 위성 EPIRB 탑재를 확대 보급되고 있는 추세이다. 그러나 이를 규제하고 있는 현행 국내법으로는 국제법에서 요구하고 있는 위성 시스템과의 호환성 및 장비 자체의 성능을 정확히 평가할 수 없으며 국제법에 준하는 성능 검사가 요구되더라도 일반적인 계측기를 통해서는 확인할 수 없다는 문제점을 안고 있다. 따라서 본 연구에서는 국제법에서 규정하고 있는 대부분의 시험 내용을 확인할 수 있는 시험용 Bench를 설계, 제작하여 기저대역에서 파악하여야 하는 파형에 관련된 사항뿐만 아니라 변조 특성, 주파수 측정, 전력의 측정 등을 쉽게 수행할 수 있도록 하였으며 본 연구의 결과를 통해 전체 시스템과의 호환성과 관련된 송신 반복 주기, 위상 편차, 주파수 안정도 등에 대한 기준을 마련함으로써 결론적으로 조난자의 생명과 직결되는 주요한 조난통신장비의 성능을 향상시키게 할 것이다.

Hybrid 내장형 시스템의 설계공간탐색을 위한 시간분석 시뮬레이터의 설계 및 구현 (A Design and Implementation of a Timing Analysis Simulator for a Design Space Exploration on a Hybrid Embedded System)

  • 안성용;심재홍;이정아
    • 정보처리학회논문지A
    • /
    • 제9A권4호
    • /
    • pp.459-466
    • /
    • 2002
  • 최근의 내장형 시스템은 유연성을 유지하고 시간 제약사항을 만족하기 위해서 일반적인 프로세서와 FPGA와 같은 재구성 가능한 부품을 결합하는 Hybrid 시스템을 사용하는 추세이다. 이러한 내장형 시스템은 구축하는 설계 시간을 단축하여 짧은 시간 안에 시장에 진입하는 것이 아주 중요하다. 새로이 주목받고 있는 연구분야인 설계공간탐색은 실제 시스템을 제작하지 않고도 시스템 수준에서 어플리케이션의 성능을 분석하여 최소의 비용으로 시스템에서 요구하는 제약사항을 만족하는 구조를 예측하는 것을 가능하게 한다. 본 논문에서는 Hybrid 내장형 시스템의 설계공간탐색을 위한 시간분석 시뮬레이터를 선계하고 구현하였다. 시스템 설계변수를 변화하면서 정량적인 성능 데이타를 이용하여 설계공간 탐색을 가능하게 하는 Y-Chart 방법을 Hybrid 시스템의 경우에 적용하여 시뮬레이터를 확장 구현하였으며, 기존의 소프트웨어 시간 분석 도구 및 하드웨어 시간분석도구를 활용한다. 본 논문에서 제시하는 시간분석 시뮬레이터는 Hybrid 내장형 시스템의 설계 비용과 시간을 현저하게 줄이면서, 최적의 하드웨어 구성을 찾는 설계공간탐색의 핵심 모듈로 활용될 것으로 기대된다.

병원급식의 미생물적 품질보증을 위한 HACCP 전산프로그램의 개발 (The Development of a Computer-Assisted HACCP Program for the Microbiological Quality Assurance in Hospital Foodservice Operations)

  • 곽동경;류경;최성경
    • 한국식생활문화학회지
    • /
    • 제11권1호
    • /
    • pp.107-121
    • /
    • 1996
  • This study was carried out to develop the computer-assisted Hazard Analysis and Critical Control Point (HACCP) program for a systematic approach to the identification, assessment and control of hazards for foodservice manager to assure the microbiological quality of food in hospital foodservice operations. Sanitation practices were surveyed and analyzed in the dietetic department of 4 hospitals. Among them, one 762-bed general hospital was selected as standard model to develop computer-assisted HACCP program. All data base files and processing programs were created by using Foxpro package for easy access of HACCP concept. HACCP program was developed based on the methods suggested by NACMCF, IAMFES and Bryan. This program consisted of two parts: the pre-stage for HACCP study and the implementation stage of the HACCP system. 1. Pre-stage for HACCP study includes the selection of menu item, the development of the HACCP recipe, the construction of a product flow diagram, and printing the HACCP recipe and a product flow diagram. A menu item for HACCP study can be selected from the menu item lists classified by cooking methods. HACCP recipe includes ingredients, their amount and cooking procedure. A flow diagram is constructed based on the HACCP recipe. The HACCP recipe and a product flow diagram are printed out. 2. Implementation of HACCP study includes the identification of microbiological hazards, the determination of critical control points, the establishment of control methods of each hazard, and the complementation of data base file. Potentially hazardous ingredients are determined and microbiological hazards are identified in each phase of the product flow. Critical control points (CCPs) are identified by applying CCP decision trees for ingredients and each process stage. After hazards and CCPs are identified, criteria, monitoring system, corrective action plan, record-keeping system and verification methods are established. When the HACCP study is complemented, HACCP study result forms are printed out. HACCP data base file can be either added, corrected or deleted.

  • PDF

POWER UPRATES IN NUCLEAR POWER PLANTS: INTERNATIONAL EXPERIENCES AND APPROACHES FOR IMPLEMENTATION

  • Kang, Ki-Sig
    • Nuclear Engineering and Technology
    • /
    • 제40권4호
    • /
    • pp.255-268
    • /
    • 2008
  • The greater demand for electricity and the available capacity within safety margins in some operating NPPs are prompting nuclear utilities to request license modification to enable operation at a higher power level, beyond their original license provisions. Such plant modifications require an in-depth safety analysis to evaluate the possible safety impact. The analysis must consider the thermo hydraulic, radiological and structural aspects, and the plant behavior, while taking into account the capability of the structures, systems and components, and the reactor protection and safeguard systems set points. The purpose of this paper is to introduce international experiences and approaches for implementation of power uprates related to the reactor thermal power of nuclear power plants. The paper is intended to give the reader a general overview of the major processes, work products, issues, challenges, events, and experiences in the power uprates program. The process of increasing the licensed power level of a nuclear power plants is called a power uprate. One way of increasing the thermal output from a reactor is to increase the amount of fissile material in use. It is also possible to increase the core power by increasing the performance of the high power bundles. Safety margins can be maintained by either using fuels with a higher performance, or through the use of improved methods of analysis to demonstrate that the required margins are retained even at the higher power levels. The paper will review all types of power uprates, from small to large, and across various reactor types, including light and heavy water, pressurized, and boiling water reactors. Generally, however, the content of the report focuses on power uprates of the stretch and extended type. The International Atomic Energy Agency (IAEA) is developing a technical guideline on power uprates and side effects of power uprates in nuclear power plants.

한국전자정부의 Smart Office 구현 (Smart Office Implementation for Korea m-Government)

  • 박용석
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.68-70
    • /
    • 2014
  • 세계적인 전자 정부의 발전에 맞추어, 한국의 전자정부는 지난 몇 해 동안 그 발전을 거듭해왔다. 국제 연합 (United Nations) 에 의하면 전에는 한국 전자 정부는 세계 10위권 밖 이었으나, 몇 해 전 부터는 세계 1위에 이르게 되었다. 지속적으로 여러 국가 기관들, 즉 안전행전부와 미래 창조과학부 등이 다양한 전자 정부 활성화 전략(전자 정부 3.0 등)을 제시 하고 추진 중에 있다. 하지만 세계경제 포럼의 국가 네트워크 준비 지수를 보면, 한국은 무선통신이 그 취약점이며, 이는 한국 공공기관의 유무선 통신 활성화와 최근 추세인 BYOD (Bring Your Own Device) 와 Smart office 구현에 부합하는 데 취약하다. 본고는 선진국 사례 및 정책 등을 분석하고 한국 정부에 적합한 BYOD 서비스 구현 및 그 보안을 알아본다.

  • PDF

농업-ICT 융·복합 기술 동향 및 표준화 추진방향 (A study on standardization strategy based on technological trends of agriculture-ICT convergence)

  • 민재홍;박주영;강신각
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.715-718
    • /
    • 2014
  • 현재 국내 농업은 많은 발전을 이루었지만 지구 온난화 등으로 발생하는 재난 재해 극복, FTA 등으로 인한 수입 농산물 극복, 미국 유럽 등의 선진국 중심의 과학화된 실용화 기술에 대한 대처 등 농업을 주체로 하는 다양한 산업에서 국제 경쟁력을 확보하기 위한 노력이 지속되어야 할 분야이다. 한편 국내 ICT 기술은 세계 최고 수준임으로 기존의 농업기술에 정보화기술, 자동제어 기술 등 IT 고유의 기술을 융합시켜 농업의 생산 유통 소비 전 과정에 걸쳐 생산성향상, 효율성 증대, 품질향상 등과 같은 고부가가치를 창출 방안 모색이 필요하다. 따라서 본 논문에서는 국내 농업의 현황, 농업-ICT 융합 도입 및 기술 현황, 표준화 동향 등을 분석하여 우리나라가 선도할 농업-ICT 융합 기술 분야를 도출하고 향후 표준화 및 활성화 방안을 제시하고자 한다.

  • PDF

RC4 스트림 암호 알고리즘을 위한 고속 연산 구조의 FPGA 구현 및 성능 분석 (FPGA Implementation and Performance Analysis of High Speed Architecture for RC4 Stream Cipher Algorithm)

  • 최병윤;이종형;조현숙
    • 정보보호학회논문지
    • /
    • 제14권4호
    • /
    • pp.123-134
    • /
    • 2004
  • 본 논문에서는 RC4 스트림 암호 알고리즘을 구현하는 고속 연산 구조를 제안하고, FPGA 구현 결과를 제시하였다. 기존 방식이 긴 초기화 동작이 필요하거나, S-배열 초기화 대기 시간을 제거하기 위해 S-배열을 2개 혹은 3개를 사용하는 구조를 갖는데 비해, 제안한 RC4 스트림 암호 연산 구조는 256-비트 valid-비트 엔트리 방식을 사용하여, S-배열 초기화 동작을 제거하였다. 그리고 RC4 알고리즘을 다양한 응용 분야에 사용될 수 있도록 효율적인 모듈라 연산 하드웨어를 사용하여 40 비트와 128 비트 키를 지원하도록 하였다. 제안한 RC4 스트림 암호 연산 구조를 Xilinx XCV1000E-6H240C FPGA로 구현하였다. 설계된 RC4 프로세서는 40MHz에서 106Mbps의 암호 비트 생성율의 성능을 갖고 있으며 WEP 프로세서와 RC4 키 검색 엔진에 적용 가능하다.

TNFD 적용을 위한 국내 활용가능 데이터 적용 방안 검토 (Review of Domestic Data Application Strategies for TNFD Implementation)

  • 김은섭;김호석;이동근;최윤영;김다슬
    • 한국환경복원기술학회지
    • /
    • 제27권1호
    • /
    • pp.55-70
    • /
    • 2024
  • The loss of biodiversity poses a significant threat not only to business sustainability and investment risk but also to societal well-being. Nature serves as a crucial driver for long-term business viability and economic prosperity. The Task Force on Nature-related Financial Disclosures (TNFD), established in September 2023, mandates that companies assess and disclose their impacts on nature. Despite this, many businesses lack a full understanding of their reliance on and impact upon natural capital and ecosystem services, leading to insufficient disclosures. This study evaluates the applicability of TNFD's assessment methodologies and indicators within a domestic context, highlighting the condition of nature and ecosystem services, and exploring potential synergies with national biodiversity policies. Our analysis suggests that TNFD necessitates a unique approach to the spatial and temporal data and methodologies traditionally employed in environmental impact assessments. This includes assessing the reciprocal influences of corporate activities on natural capital and ecosystem services via the LEAP framework. Moreover, in industries where the choice of specific indicators depends on unique sectoral traits, developing a standardized strategy for data and assessment indicators-adapted to local conditions-is crucial due to the variability in the availability of assessment tools and data. The proactive engagement of the private sector in ecosystem restoration projects is particularly promising for contributing towards national biodiversity objectives. Although TNFD is in its nascent phase, its global adoption by numerous companies signifies its potential impact. Successful implementation of TNFD is anticipated to deepen businesses' and financial institutions' understanding of natural capital and ecosystem services, thereby reinforcing their commitment to sustainable development.