• Title/Summary/Keyword: 코드화

검색결과 1,690건 처리시간 0.039초

빈 인트로스펙션 메커니즘을 이용한 자바 소스 코드 생성기 구현 (An Implementation of Java Source Code Generator using Bean Introspection Mechanism)

  • 손승우;김창갑;김흥남
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.391-393
    • /
    • 1999
  • 자바빈 컴포넌트를 이용한 RAD 개발 도구들은 일반적으로 자바빈 컴포넌트를 시각적으로 배치하고, 속성 및 이벤트를 편집할 수 있는 개발 환경을 제공한다. RAD 개발 도구들은 배치된 컴포넌트에 대한 속성과 이벤트를 편집할 수 있는데 특히 이벤트는 개발자의 응용 논리가 포함된 부분으로 완전한 시각화를 통한 구현이 어렵다. 본 논문에서는 자바빈 컴포넌트 기반 개발 환경에서 자바 언어의 인트로스팩션(Introspection) 메커니즘을 이용한 자바 소스 코드 생성 기법을 제시한다. 자바 소스 코드의 생성은 태그로 표시된 템플릿 코드의 생성과 자바의 위임 이벤트 모델을 이용한 이벤트 처리 코드를 생성하여 템플릿 코드에 합성하는 방법을 따른다. 본 논문에서 제시하는 기법은 인트로스펙션에 의해 추출된 정보를 개발자에게 시각적으로 보여주며 개발자의 시각적 조작에 따라 이벤트에 대한 소스코드를 자동으로 생성해준다.

  • PDF

실행코드 블록 비교 기반의 변종 악성코드 검출 (A Detection of Modificated Malware Based on Comparison of Executable Code Block)

  • 이대로;김태형;김성훈;이승형;이현수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(C)
    • /
    • pp.301-303
    • /
    • 2012
  • 본 논문에서는 알려진 악성코드로부터 악의적인 행위 패턴을 정의하는 방법을 제안하고, 이를 기반으로 변형된 악성코드의 검출 방법을 제안한다. 악의적인 행위 패턴에 대한 정의는 Cross Reference를 기반으로 블록화 한 후 실행코드 블록의 호출 관계에 따른 그래프를 이용하여 정의하였다. 그리고 변형된 악성코드에 대한 검출은 실행코드 내부에서 악의적인 행동 패턴을 찾음으로써 판단한다. 제안된 방법에 대한 실험결과 변형된 악성코드의 검출이 가능함을 확인하였다.

행위 그래프를 이용한 악성코드 유사도 판별법 (A Method for Malware Similarity Analysis based on Behavior Pattern Graph)

  • 김지훈;손강원;조두산;윤종회
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 춘계학술발표대회
    • /
    • pp.501-503
    • /
    • 2015
  • Malicious(악의적인) + Code 즉, 악의적인코드를 포함한 소프트웨어라는 의미로 줄여 Malware(Malicious + Software) 라고 불리는 악성코드는 최근 네트워크와 컴퓨터의 급속한 발전에 따라 기하급수적으로 증가하고 있는 추세이다. 폭발적인 증가율 추세를 보이고 있는 악성코드의 위협을 대비하기 위해 악성코드에 대한 분석이 필요한데 그 분석의 종류로는 초기분석, 동적 분석, 정적분석으로 나누고 장, 단점을 정리하였다. 또한 악성코드 대량화에 따른 효율적인 분석과 빠른 의사결정을 위한 악성코드 유사도에 대한 연구를 소개하고 API Call Sequence와 분류된 API를 이용한 악성행위 유사도 판별법을 제시하고 실험하였다.

이미지 전처리와 앙상블 기법을 이용한 이미지 기반 악성코드 분류 시스템 (Image-based malware classification system using image preprocessing and ensemble techniques)

  • 김해수;김미희
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2021년도 추계학술발표대회
    • /
    • pp.715-718
    • /
    • 2021
  • 정보통신 기술이 발전함에 따라 악의적인 공격을 통해 보안문제를 발생시키고 있다. 또한 새로운 악성코드가 유포되어 기존의 시그니처 비교방식은 새롭게 발생하는 악성코드를 빠르게 분석 할 수 없다. 새로운 악성코드를 빠르게 분석하고 방어기법을 제안하기 위해 악성코드의 패밀리를 분류할 필요가 있다. 본 논문에서는 악성코드의 바이너리 파일을 이용해 시각화하고 CNN모델을 통해 분류한다. 또한 정확도를 높이기 위해 LBP, HOG를 통해 악성코드 이미지에서 중요한 특성을 찾고 데이터 클래스 불균형에서 오는 문제를 앙상블 모델을 통해 해결하는 시스템을 제안한다.

허프만 코드의 효율적인 복호화에 관한 연구 (A Study on Efficient Decoding of Huffman Codes)

  • 박상호
    • 전기전자학회논문지
    • /
    • 제22권3호
    • /
    • pp.850-853
    • /
    • 2018
  • 본 논문에서는 허프만 코드의 효율적인 복호화를 위하여 균형이진 트리와 정규 허프만 트리를 이용한 복호화 방법을 제안하였다. 균형이진 트리 방식은 트리의 높이를 낮추고 이진탐색이 가능하도록 하여 검색횟수를 줄일 수 있었지만 심벌의 발생확률이 아니라 코드의 크기에 트리를 만드는 것이 단점이다. 이러한 단점을 보완하기 위하여 트리의 레벨 마다 심벌의 발생확률에 따른 균형이진 트리를 구성하고 이진탐색을 레벨 별로 수행하였다. 최상위 레벨부터 순차적으로 검색을 하지 않고 코드가 있는 레벨을 찾아 검색하기 위하여 정규 허프만 트리를 사용하여 검색횟수를 최소화하였다.

MPI 기반의 병렬 성층${\cdot}$회전 난류 시뮬레이션 (Parallel Stratified and Rotating Turbulence Simulation based on MPI)

  • 김병욱;양성봉
    • 한국정보처리학회논문지
    • /
    • 제7권1호
    • /
    • pp.57-64
    • /
    • 2000
  • 본 논문에서는 MPI 기반이 성층${\cdot}$회전 난류 시뮬레이션을 위한 LES코드의 기법에 대해 연구하며 그 결과를 실험한다. 본 논문에서는 병렬화 기법을 위해서 순차 LES코드에 내재되어 있는 Tridiagonal solver의 제거를 통한 병렬화의 성능 향상과 포아선 방정식의 병렬화를 위한 영역 분할 방법을 소개한다. 또한 본 논문에서 연구되어진 병렬 LES 코드를 슈퍼컴퓨터에서 다양한 영역 분할에 대한 실험을 수행하며 그 결과에 대해 나타낸다. 실험 환경은 CRAY-T3E에서 수행하였으며, 다양한 영역 분할에 대해 프로세서의 개수를 변화시키며 수행속도와 그에 따른 속도의 향상을 측정하였다. 그 결과 단일 프로세서에서 순차 LES를 수행하는 것보다 병렬 LES코드에서 최고 16배에 해당되는 속도의 향상의 결과를 얻을 수 있었다.

  • PDF

STCW 협약요구 교육 이수증명서 국제양식 통일제안에 관한 연구

  • 조민철;김주환;이영찬;장운재;김종관
    • 한국항해항만학회:학술대회논문집
    • /
    • 한국항해항만학회 2013년도 춘계학술대회
    • /
    • pp.459-461
    • /
    • 2013
  • 선박에 승선하는 모든 선원들은 STCW 협약에서 요구하는 바와 같이 STCW 코드 A-I/6조에 따라 해당 훈련 및 평가에 대해 관리, 감독 및 감시되어야 하며, 선원들은 STCW 협약 요구 교육을 이수한 후 이에 대한 증서를 발급받아 해당 선박에 승선하고 있다. 그러나 이러한 법정교육에 대한 교육 이수증서양식이 국제적으로 통일되어 있지 않아 항만국통제(PSC) 검사시 검사관들이 해당 교육 이수 및 교육내용에 대한 식별이 어려우며, 또한 이수 증서 양식이 국가별로 제 각각이라 신뢰성이 검증되지 않은 증서도 발생하고 있는 실정이다. 이에 따라, STCW 협약 요구 법정교육을 분류 및 코드화하고, 이수증서에 대한 국제양식이 통일된다면, (1) 증성 양식의 통일화로 증서의 신뢰성을 높일 수 있을 것이며, (2) PSC 검사시 검사관의 혼돈을 방지하고, (3) 이수증서에 대해 거증서류로서의 활용도도 증대될 것이다. 따라서 이러한 문제를 해결하고, 선원 교육증서 양식 통일화에 대해 우리나라가 국제적으로 선도적인 역할을 할 수 있도록 이에 대한 연구를 수행하게 되었다.

  • PDF

도로관리를 위한 도로주소코드 표준화에 관한 연구 (Study on Road Address Code Standards for Road Management)

  • 임성진;박지수;손진곤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.1276-1279
    • /
    • 2015
  • 물리적으로 연속된 도로에 하나의 위치를 특징 짖고, 특정화한 위치의 개별성을 보장받아 규칙적으로 주소를 부여하면 특정위치는 물론 주변위치도 추측 가능해진다. 그동안 도시화와 산업화로 인하여 도로의 입체화, 다각화, 고기능화가 진행하는 가운데, 도로관리제도는 광역에 걸친 다수의 기관들이 전문 분야와 공종별로 분할하고 있는 복잡한 모습을 하고 있다. 이는 시간이 지날수록 자유로운 의사소통과 기술공유, 집약된 의사결정 등을 어렵게 하고 다양한 문제를 드러내고 있어 더 이상 기존의 제도와 방식은 적합하지 않게 되었다. 따라서 본 연구는 도로관리상 최대 맹점이라 할 수 있는 도로상의 개별위치에 대한 정의 없이 경험에 의존하는 관리방식에서 탈피하여, 도로가 위치하고 있는 지번주소, 도로명 주소, 국가도로망체계 등의 도로주소정보를 코드화하여 이를 도로상에 규칙적으로 부여하는 방안을 제시하였다. 또한, 본 논문의 목적은 정보시대의 도로관리에 적합하도록 도로를 식별하고자 정의한 도로주소코드를 통해서 디지털 모델링에 적합한 표준화방안을 제시하는데 있다.

유니코드의 한글 인코딩 표준안 (Hangul Encoding Standard based on Unicode)

  • 안대혁;박영배
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권12호
    • /
    • pp.1083-1092
    • /
    • 2007
  • 현재 유니코드에서 한글 텍스트의 인코딩 기법은 '완성형 현대한글 음절'과 주로 옛한글을 표현하는데 사용되는 '자모 조합형 한글'로 나뉘고 있다. 그러나 정규화 변환과 유니코드의 한글자모 조합 규정에서 자모와 완성형 현대한글 음절을 다시 조합하여 한글음절로 사용할 수 있게 허용했기 때문에, 구현하는 사람마다 각기 서로 다르게 한글 인코딩을 하고 있다. 이는 인코딩과 정규화 형식을 처음 작성할 당시 옛한글의 확장 사용을 고려하지 않았거나, 한글에 대한 올바른 이해가 부족한 상태에서 작성된 데 따른 결과라 하겠다. 결과적으로 한 개의 한글음절에 대한 여러 가지 표현 방법이 존재함으로써 한글 문자열의 검색, 비교, 정렬에 문제점이 발생한다. 따라서 본 연구에서는 현재 사용되고 있는 한글 인코딩 방법을 중심으로 정규화에 의한 부작용 등의 문제점을 분석하고, 이들을 올바르게 처리하기 위한 효율적인 단일 한글 인코딩 표준 방안을 제안한다.

농촌시설물 시공 및 유지관리 정보화 시스템 구축을 위한 작업분류체계 구축에 관한 연구 -비닐하우스, 유리온실, 축사를 중심으로- (A Study on the Work Breakdown Structure of Agricultural Facilities for Developing a Construction and Maintenance Information System -Focused on Vinyl house, Glass greenhouse, Cattle shed-)

  • 최오영;김태희;김재엽;김광희;최응규
    • 한국건축시공학회지
    • /
    • 제9권4호
    • /
    • pp.147-155
    • /
    • 2009
  • 최근 들어 농촌에서는 농업규모의 증가, 기술적 복합성 증가, 대량 생산으로 시설물이 점차 다양화, 대형화, 복잡화 되고 있다. 또한 농업의 국제 경쟁력을 갖추기 위해 새로운 관리기술이 필요시 되고 있는 실정이다. 따라서 본 연구는 농촌시설물을 관리할 수 있는 정보시스템 구축을 위한 분류체계를 설정하고자 한다. 시설물에 대한 분류체계 및 코드부여 작업을 통해 PCM(조달-시공-유지관리)정보시스템 구축을 할 수 있을 것이다. 연구의 내용은 국내 건설정보 분류체계의 시설물(Facilities), 공간(Spaces), 부위(Elements), 공종(Works), 자원(Resources)의 5가지 자료를 분석하였으며, 농촌시설물에 적합한 항목들을 도출하였다. 농촌시설물 중 가장 높은 비율을 차지하는 비닐하우스, 온실, 축사 순으로 위계를 설정하여 연구를 진행하였으며, 그 결과, 비닐하우스는 프레임 공간과 시설물 마감공간으로 구분하여 자재코드를 부여하였다. 온실의 경우는 창호의 형태에 따라 코드를 부여하였으며, 축사는 H-beam축사, Pipe축사로 구분지어 코드를 부여하였다. 본 연구에서 설정된 분류코드는 향후 조달 시공 유지관리 시스템의 기초 데이터로 활용 될 것으로 사료된다. 시스템이 구축되면 제품의 부품화와 모듈화를 통해 전문가의 도움 없이 농민이 직접 설치 시공 할 수 있으며, 유지관리 및 교체부품의 정확한 구분으로 인해 폐기물을 최소할 것으로 판단된다.