• Title/Summary/Keyword: 모듈화 프로그램

Search Result 213, Processing Time 0.032 seconds

Study on Design Technology for Disaster Management System for Super Long Span Bridge (초장대교량의 재난관리시스템 설계기술에 관한 연구)

  • Yun, Junghyun;Jang, Chunho;Ham, Eun-Gu;Kim, Moonok;Choi, Yunjung
    • 한국방재학회:학술대회논문집
    • /
    • 2011.02a
    • /
    • pp.93-93
    • /
    • 2011
  • 연육 연도교에 주로 건설되는 초장대교량은 시설물 특성상 이용객들의 대피공간이 제약받고 태풍, 해일 등 자연재해에 노출이 많기 때문에 다른 공공시설물보다 재난에 취약한 구조물이다. 최근 공공시설물의 건설동향이 구조물의 장대화로 되어감에 따라 재난 발생시 예상 위험이 점점 더 커져가고 있다. 본 연구는 이전 연구를 통해서 구축된 재난관리 시나리오를 토대로 재난관리 알고리즘을 개발하였다. 초장대교량의 재난은 자연재해와 인적재해로 구분할 수 있다. 여러 가지 재해 중 본 연구에서 제시한 재난관리 알고리즘은 자연재해의 경우 안개, 강설, 결빙, 강풍, 지진, 해일 및 풍수해이며 인적재해의 경우 화재, 교통사고, 구조물파괴 및 테러이다. 이 재난관리 알고리즘은 재난관리 전산 프로그램 구축의 기초로 사용될 것이다. 본 연구는 국내외 재난관리 관련 사례조사를 토대로 재난 수준별 평가방법을 수립하였다. 안개, 강설, 결빙, 강풍, 지진, 해일 및 풍수해와 같은 자연재난은 심각한 재난 발생전에 교통통제가 가능한 형태로 분류될 수 있으며 사례조사를 통해 교통통제 관리기준을 설정하였다. 화재, 교통사고, 구조물 파괴 및 테러와 같은 인적재난은 상황 발생시부터 비상대응을 취해야할 재난의 형태로 분류될 수 있으며 사고발생 시나리오를 통해 대응 단계별 평가방법을 설정하였다. 또한 재난 수준별 평가방법을 토대로 재난관리 알고리즘을 개발하였다. 자연재해와 같이 사고 발생 전에 교통통제가 가능한 재해는 교통통제 모듈로 구분하여 재난관리 알고리즘을 설정하였다. 인적재해와 같이 사고 발생 즉시 비상대응을 실시해야할 재해는 비상대응 모듈로 구분하여 재난관리 알고리즘을 설정하였다. 교통통제 모듈과 비상대응 모듈은 원칙적으로 국가재난관리등급에 따라 관심, 주의, 경계, 심각의 4단계로 구분하였다. 교통통제 모듈과 비상대응 모듈은 AAD에 의해 관리자, 외부기관 및 이용자 각각의 세부 행동지침 및 요령을 제시하였다.

  • PDF

Adoption of Wireless Near Field Communication Method in the Discharge Measurements using Microwave Water Surface Current Meter (전자파표면유속계를 이용한 유량측정시 근거리 통신의 적용)

  • Kim, Young-Sung;Yang, Jae-Rheen
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2008.05a
    • /
    • pp.1784-1788
    • /
    • 2008
  • 전자파표면유속계는 여러 측정지점을 가능한 신속하게 이동하면서 홍수시 유속을 측정하는데 그 목적이 있다. 또한 홍수시 유속은 시간대 별로 급격히 변하는 속성을 가지고 있으므로 유량측정 지점의 유량을 실시간으로 획득하기 위해서는 현장 측정에서 측정한 유량데이터가 실시간으로 집계 되어야한다. 현재의 시스템은 측정 정보를 실시간으로 전송하기 위하여 현장 측정자에게 PDA가 보급되어 있으며 CDMA망을 통해서 유량 측정을 위한 각종 정보 및 측정결과를 실시간 전송하도록 되어있다. 그러나 전자파표면유속계를 비롯한 각종 유속계가 PDA와 무선으로 통신을 할 수 있게 되어있지 않기 때문에 열악한 여건의 현장에서 측정한 데이터를 야장에 수기로 기록한 후 이를 다시 PDA에 수동으로 입력시켜야하는 불편함이 있다. 전자파표면 유속계를 제외한 다른 측정 장비는 제조회사가 수자원공사와 독립적인 업체이므로 통신 접속을 하기위한 특정 인터페이스를 알아내기가 어려운 실정이다. 그러나 전자파표면유속계는 수자원공사에서 개발한 장비로서 핵심기술을 수자원공사에서 보유하고 있으므로 PDA와 통신을 가능하게 하는 장치의 개발이 가능하다. 이에 이러한 불편한 문제점을 개선하여 현장에서 홍수 유량 측정시 작업자들의 편이성을 증대시키고자 전자파표면유속계와 PDA간에 근거리통신기법을 적용하였다. 이를 위하여 Bluetooth, UWB(Ultra-Wide Band, 초광대역통신), Zigbee 등 적용가능한 근거리 통신기법을 조사하였다. 그 결과 Zigbee가 소비전력이 적어 현장에서 홍수유량측정에 이용되는 전자파표면유속계에 적용성이 가장 뛰어난 것으로 나타났다. 무선통신 모듈과 연동되는 전자파표면유속계는 이동식을 기준으로 적용하였으며 기존 신호처리부에 무선통신 모듈을 장착할 수 있는 구조로 설계하였다. 장착 방식은 기존 이동식 유속계의 신호처리부의 RS-232 포트에 무선통신 모듈을 장착하면 사용할 수 있는 구조로 되어있다. 신호처리부 RS-232 포트는 현재까지는 측정한 유속값을 PC로 전송받는 용도로 활용되었으나 무선모듈 장착 시에는 무선통신 할 수 있는 이중화 구조를 채택하였다. 두 가지 방식에 대한 통신구별은 초기에 송수신하는 데이터에 따라 구별되도록 하였다. 신호처리부에서 무선통신 추가에 따른 운용 방식은 별도의 수자원공사 모드를 추가하여 운용하도록 수정하였다. 유속 측정 시에는 무선통신 모듈을 제거한 상태에서 측정한 후, 측정한 데이터를 PDA로 전송할 때 아를 부착하여 사용할 수 있는 구조를 갖도록 제작하였다. 이러한 방식을 적용시킨 이유는 기존에 보급된 유속계에 무선모듈을 장착한 후, 신호처리부 운용 프로그램을 업그레이드하면 바로 사용할 수 있도록 하기 위함이다.

  • PDF

Aspect Mining Process Design Using Abstract Syntax Tree (추상구문트리를 이용한 어스팩트 마이닝 프로세스 설계)

  • Lee, Seung-Hyung;Song, Young-Jae
    • The Journal of the Korea Contents Association
    • /
    • v.11 no.5
    • /
    • pp.75-83
    • /
    • 2011
  • Aspect-oriented programming is the paradigm which extracts crosscutting concern from a system and solves scattering of a function and confusion of a code through software modularization. Existing aspect developing method has a difficult to extract a target area, so it is not easy to apply aspect mining. In an aspect minning, it is necessary a technique that convert existing program refactoring elements to crosscutting area. In the paper, it is suggested an aspect mining technique for extracting crosscutting concern in a system. Using abstract syntax structure specification, extract functional duplicated relation elements. Through Apriori algorithm, it is possible to create a duplicated syntax tree and automatic creation and optimization of a duplicated source module, target of crosscutting area. As a result of applying module of Berkeley Yacc(berbose.c) to mining process, it is confirmed that the length and volume of program has been decreased of 9.47% compared with original module, and it has been decreased of 4.92% in length and 5.11% in volume compared with CCFinder.

A Study on the Adaptable Conceptual Design System Based on Super-Application Concept (수퍼 어플리케이션 개념에 의한 유연화된 개념설계시스템 개발에 관한 연구)

  • Dong-Kon Lee;Kyung-Ho Lee;Soon-Sub Lee;Kyu-Yeul Lee;Soon-Hung Han
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.31 no.2
    • /
    • pp.1-6
    • /
    • 1994
  • A computer system supporting conceptual design is required to have not only a design model for creative works but also flexibility to cope with changing environments. In this research, a new conceptual design system was developed by expanding functions of existing systems. The modules of the system were maintained to have independency so that each unit module could be executed alone. The adaptable conceptual design system based on the super-application concept which control each module in high level was developed using UNIX C Shell of SUN SPARC workstation.

  • PDF

A Study Medium-based safe File Management Security System on the cloud Environment (클라우드 환경에서 매체기반의 안전한 파일관리 보안 시스템에 대한 연구)

  • Kim, Hee-Chul
    • Journal of Convergence for Information Technology
    • /
    • v.9 no.1
    • /
    • pp.142-150
    • /
    • 2019
  • This study is a file management security system that encrypts and decrypts computer and cloud data by using Bluetooth based cryptographic module. It is a necessary solution in terms of abuse of personal information and protection of social and national information. We developed H/W and S/W for SFMS(: Safe File Management Security) related Bluetooth module in cloud environment and implemented firmware development, encryption key generation and issuance, client program for system mobile and key management system. In the terminal internal encryption and decryption, SFMS was developed to ensure high security that the hacking itself is not possible because key values exist separately for each file.

Quality estimate function of the program module (프로그램 모듈의 품질평가 함수)

  • 김혜경;최완규;이성주
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.5 no.3
    • /
    • pp.605-611
    • /
    • 2001
  • In order to offer the service information of high-quality, we should develop the software of high-Quality. We need the united estimate method, because existing developed quality measurements individually measure attributes using the different viewpoint. Therefor, this paper propose the model that able to include many method of measurements. Our model selects the ratio scales and calculates the relative significance of them by using rough logic. Then, in order to measure the quality of module, it integrates the significance of scales and the measured value of them by using fuzzy integral. Finally, we analyze the correlation between the existing scales with our measurement and validate our model through statistical technique.

  • PDF

A Study on the quality estimate function of the program module (프로그램 모듈의 품질평가 함수 산출에 관한 연구)

  • Kim, Hye-Kyoung;Choi, Wan-Kyoo;Lee, Sung-Joo
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.12 no.1
    • /
    • pp.67-72
    • /
    • 2002
  • In order to offer a service of highly qualified information, software of good quality should be designed and developed. We need the united estimation method because the existing approaches for the quality measurements measure the attributes at the different viewpoint individually. Therefor, this paper Propose the model that handles many methods of measurements. Our model selects the ratio scales and calculates the relative significance of them by using the rough logic. As a next step, the proposed method integrates the significance of scales and the measured value of them based upon the fuzzy integral. Finally, the correlations are analyzed between the existing scales with our measurements and our model is validated through statistical technique.

A Study on the Status and Revitalization of Ocean Education in Busan (부산지역 해양교육 현황 및 활성화 방안에 관한 연구)

  • Moon, Serng-Bae;Jeong, Woo-Lee
    • Journal of Navigation and Port Research
    • /
    • v.36 no.6
    • /
    • pp.507-512
    • /
    • 2012
  • Korea is the 5th Maritime Power in the world, especially, Busan Metropolitan City is the 3rd Marine City, which has the largest Container port facility and logistic system in the world. However, Busan Citizen's maritime consciousness does not reach that level. This study points out the problems, which are insufficiency of linkage among maritime education institutes, uniformity of ocean education programs, incomplete ocean education system, inadequate management of ocean education programs and shortage of professional instructors. To solve these problems, it is necessary to develop the ocean education modules, establish the ocean education course and put into formal education course to maximize the education effectiveness. This is for the improvement of the reputation as a Marine City Busan, construction the hydrophil culture and propagation of ocean culture.

Design & Implementation of DRM Client for License-based Digital Content Distribution System (라이센스 기반 유통시스템을 위한 DRM 클라이언트의 설계 및 구현)

  • 남도원;윤기송
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2003.05a
    • /
    • pp.202-205
    • /
    • 2003
  • 무한 복제가 가능한 디지털 컨텐츠의 보호를 위해 사용한 암호화 기술은 최종 사용자의 환경에 컨텐츠의 복호화를 위한 모든 키가 존재해야 한다는 전제를 달고 있다는 점과, 사용자의 클라이언트 환경이 다양한 악의적인 공격에 노출되어 있다는 점은 디지털 컨텐츠의 유통에서 클라이언트 환경의 설계가 매우 중요하다는 것을 말해준다. 본 논문에서는 라이센스 기반의 디지털 컨텐츠 유통 시스템을 위한 DRM 클라이언트를 설계한다. 여기서 설계된 DRM 클라이언트는 사용자에게 노출되어서는 안되는 복호화 키를 비롯한 중요한 정보들을 저장하는 시큐어 데이터 영역, 컨텐츠를 활용하기 위한 뷰어 프로그램을 DRM 정책에 따라 제어하기 위한 플러그인 구조, 라이센스와 암호화된 컨텐츠에 담긴 정보를 바탕으로 DRM정책을 결정하고 이에 따라 클라이언트를 구성하는 각 모듈을 제어하는 DRM 제어부, 암호화된 컨텐츠를 복호화하여 넘겨주는 필터 드라이버로 나뉘어 있으며 이를 구현하기 위한 기술과 함께 소개한다.

  • PDF

A SOC Design Methodology using SystemC (SystemC를 이용한 SOC 설계 방법)

  • 홍진석;김주선;배점한
    • Proceedings of the IEEK Conference
    • /
    • 2000.06b
    • /
    • pp.153-156
    • /
    • 2000
  • This paper presents a SOC design methodology using the newly-emerging SystemC. The suggested methodology firstly uses SystemC to define blocks from the previously-developed system level algorithm with internal behavior and interface being separated and validate such a described blocks' functionality when integrated. Next, the partitioning between software and hardware is considered. With software, the interface to hardware is described cycle-accurate and the other internal behavior in conventional ways. With hardware, I/O transactions are refined gradually in several abstraction levels and internal behavior described on a function basis. Once hardware and software have been completed functionally, system performance analysis is performed on the built model with assumed performance factors and influences such decisions regressively as on optimum algorithm selection, partitioning and etc. The analysis then gives constraint information when hardware description undergoes scheduling and fixed-point trans- formation with the help of automatic translation tools or manually. The methodology enables C/C++ program developers and VHDL/Verilog users to migrate quickly to a co-design & co-verification environment and is suitable for SoC development at a low cost.

  • PDF