• 제목/요약/키워드: 코드 이전

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

C++ 중간 코드를 이용한 CHILL96 컴파일러의 설계 및 구현 (Design and Implementation of a CHILL96 Compiler Using C++ Intermediate Code)

  • 금창섭;이준경;이동길;이병선
    • 한국정보처리학회논문지
    • /
    • 제7권5호
    • /
    • pp.1559-1569
    • /
    • 2000
  • 본 논문에서는 ITU-T에서 통신시트템 구현을 위해 제안된 CHILL96 언어를 C++언어로 변환하는 컴파일러의 설계 및 구현에 관하여 기술하였다. C++ 코드를 생성하기 위해서 CHILL96 언어에서 C++ 언어로서 변환 규칙을 고안하였다. ChILL96 컴파일러는 심볼 테이블과 추상구문트리와 밀접한 관계를 갖는 구문 분석기, 가시싱 제어기, 의미 분석기, 코드 생성기로 이루어져 있다. 또한, 본 논문에서 기술한, CHILL96 컴파일러는 이전에 개발된 다른 CHILL 컴파일러들에 비해 우수한 성능을 보여주었다. 이 논문에서 개발된 CHILL96컴파일러는 성능과 이식성의 향상 이외에도 기존에 CHILL로 개발된 통신 소프트웨어들을 C++로 변환함으로써 신규 기능의 추가니 유지보수에서 편의성을 높였다.

  • PDF

전송율제어를 갖는 프랙탈 비디오 코딩 (The Fractal Video Coding with Rate Control)

  • 서기범;정정화
    • 대한전자공학회논문지SP
    • /
    • 제37권3호
    • /
    • pp.1-10
    • /
    • 2000
  • 본 논문에서는 프랙탈 기반의 전송율 제어 가능을 갖는 동영상 압축 시스템을 제안한다. 기존의 프랙탈 압축방법의 부호화비트량 과다라는 단점을 극북하기위해, 제안하는 시스템은 이미지를 배경, 움직임 보상 및 프랙탈 코딩의 3가지로 분류하여 부호화 하였다. 부호화 되는 코드의 양을 줄이기 위하여 움직임 보상부의 움직임 벡터값은 가변길이 코드를 사용하고 프랙탈 변이값(offset)은 이전 프레임으로부터의 예측값과 최소 자승 근사화(least-square approximation)법으로 구한 값의 차값(difference)을 가변 길이 코드로 부호화하였다. 전송율 제어를 위해 현재의 비트 발생량과 밴드폭을 고려해서 화연 분할 문턱값(threshold)을 결정하는 알고리듬을 적용하였다. 전체 시스템의 실험 결과 동일한 화질에서 기존의 시스템에 비해 압축율이 18배이상 향상됨을 확인하였고, 전송율이 결정되어 있을 때의 전송율 제어가 이루어짐을 확인하였다.

  • PDF

멀티코어 환경을 위한 현대 동시성 프로그래밍 (Modern Concurrent Programming for Multicode Environment)

  • 김남규;강영진;이훈재
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 추계학술대회
    • /
    • pp.589-592
    • /
    • 2016
  • 멀티코어 이전의 시대에는 하드웨어의 발전을 토대로 프로그램 성능 향상에 도움을 받을 수 있었다. 그러나 하나의 코어 대한 성능 향상이 한계에 봉착하며 여러 개의 코어를 사용하는 멀티코어라는 방법이 보편화되었다. 멀티코어를 사용하기 위해 커널 레벨의 스레드를 사용하는 기존의 방법을 발전시킨 현대적 동시성 프로그래밍이 대두되었다. 현대 동시성 프로그래밍이란 경량 스레드를 사용하여 멀티코어의 장점을 최적화한다. 또 공유 가능한 데이터가 변경할 수 있는지의 유무가 동시성 코드 작성 시 주요 고려사항이 된다. 본 논문은 동시성 코드 작성 시 주요 고려사항들을 설명하고, 이러한 사항들이 현대 동시성 기술을 지원하는 언어 중 하나인 '고'에서 어떤 식으로 지원되고, 나아가 어떻게 더 훌륭한 동시성 코드를 작성할 것인지 논의한다.

  • PDF

능동적 탐지 대응을 위한 지능적 침입 상황 인식 추론 시스템 설계 (Design of Intelligent Intrusion Context-aware Inference System for Active Detection and Response)

  • 황윤철;문형진
    • 융합정보논문지
    • /
    • 제12권4호
    • /
    • pp.126-132
    • /
    • 2022
  • 현재 스마트폰의 급격한 보급과 IoT을 대상으로 활성화로 인해 소셜네트워크 서비스를 이용하여 악성코드를 유포하거나 지능화된 APT와 랜섬웨어 등과 같은 지능적인 침입이 진행되고 있고 이로 인한 피해도 이전의 침입보다는 많이 심각해지고 커지고 있는 실정이다. 따라서 본 논문에서는 이런 지능적인 악성 코드로 이루어지는 침입행위를 탐지하기 위하여 지능적인 침입 상황 인식 추론 시스템을 제안하고, 제안한 시스템을 이용하여 지능적으로 진행되는 다양한 침입 행위를 조기에 탐지하고 대응하게 하였다. 제안 시스템은 이벤트 모니터와 이벤트 관리기, 상황 관리기, 대응 관리기, 데이터베이스로 구성되어 있으며 각 구성 요소들 사이에 긴밀한 상호 작용을 통해 기존에 인식하고 있는 침입 행위를 탐지하게 하고 새로운 침입 행위에 대해서는 학습을 통해 추론 엔진의 성능을 개선하는 기능을 통하여 탐지하게 하였다. 또한, 지능적인 침입 유형인 랜섬웨어를 탐지하는 시나리오 통하여 제안 시스템이 지능적인 침입을 탐지하고 대응함을 알 수 있었다.

자바를 이용한 Extended Virtual Synchrony의 지원

  • 문남두;최혁재;유양우;박양수;이명준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (3)
    • /
    • pp.409-411
    • /
    • 1998
  • 자바는 분산환경에 적합하고 이식성이 높으며 코드 재사용이 용이하다는 장점을 가지고 있다. 이러한 이유로 다양한 분야에서 자바로 구현된 응용서비스를 제공하고 있다. 현제와 같은 정보중심사회에서 이러한 자바응용서비스는 서버의 실패(crash) 나 네트워크 분할(partition)과 같은 결함이 발생되더라도 투명하고, 안정적이며, 지속적인 서비스를 제공하는 것이 바람직하다. 이러한 요구사항은 이기종 분산환경에서 동일한 서비스를 제공하는 자바응용서비스를 그룹으로 동작하게 함으로써 해결될 수 있다. 본 논문에서는 자바응용서비스 그룹이 네트워크의 분할로 상호 통신할 수 없는 두 개이상의 구성요소로 분리되더라도 지속적인 서비스를 제공하고 네트워크가 복구(merge)되면 이전과 같이 하나의 그룹으로서 동작할 수 잇도록 그룹 구성원의 일관성을 유지하는 EVS ( Extended Virtual Synchrony)모델을 구현함으로써 자바응용서비스의 신뢰성과 고가용성(high availability)을 지원하고자 한다.

  • PDF

RFID 미들웨어를 위한 질의 색인 기법에 관한 연구 (A Study of Query Indexing Scheme for RFID Middleware)

  • 박재관;홍봉희
    • 한국공간정보시스템학회:학술대회논문집
    • /
    • 한국공간정보시스템학회 2005년도 추계학술대회
    • /
    • pp.155-160
    • /
    • 2005
  • 최근 이동체 또는 센서 데이터에 대한 연속 질의를 처리하기 위해 다양한 질의 색인 기법들이 연구되고 있다. 그러나 RFID 미들웨어는 이전 연구에서 고려되지 않은 특징이 존재한다. 첫째, 질의 색인에 삽입되는 질의는 Industry, Product, Serial의 세 부분으로 구성되며, 각 값은 범위 값으로 표현될 수 있기 때문에 색인 공간에서 비연속적인 간격의 조각들이 반복해서 나타난다. 둘째, TagID가 가지는 Industry, Product, Serial의 값은 포함관계를 가진다. 즉, 하나의 Industry에 여러 Product가 존재하며, 하나의 Product에 여러 Serial Item이 존재한다. 따라서 이러한 특징을 고려하지 못하는 기존의 질의 색인을 적용하면 다수의 질의 조각을 삽입하게 되어 색인의 성능이 급격히 저하되는 문제점이 있다. 이 논문에서는 RFID 미들웨어의 실시간 필터링 및 컬렉션을 위해서 Tag 스트림에 대한 질의 색인 기법을 제안한다. 이 논문은 ECSpec 필터링 범위의 3단계 계층구조 특징을 고려한 코드 분할(Code Segmented) 도메인을 제시하고 이를 위한 그리드 기반 색인 구조를 제안한다. 또한 ECSpec의 필터링 패턴 특징에 의해 나타나는 질의 조각의 반복 현상을 정의하고 이를 위한 질의 처리 기법을 제시한다.

  • PDF

분쟁사례를 통해 본 DC 법률문제 4

  • 손승우
    • 디지털콘텐츠
    • /
    • 4호통권143호
    • /
    • pp.108-111
    • /
    • 2005
  • 이 세상에 완전히 새로운 창작물이 있을까? 현존하는 대부분의 창작물은 그 이전의 창작물을 학습하고 분석해서 그 토대 위에 보다 발전적으로 또는 개성 있게 표현한 것들이다. 지난 호에서 설명한 바와 같이, 저작권법은 특허법과 달리 창작성이 있는 표현(expression)을 보호하고 아이디어(idea) 자체는 보호하지 않는다. 그 이유로서, Idea는 창작이라는 빌딩을 지을 때 가장 기초가 되는 벽돌(building blocks)의 역할을 하는 것으로 그 도구를 특정인의 독점하에 두지 않고 만인(public)이 자유롭게 이용함으로써 문화, 예술 및 과학의 발전을 도모할 수 있기 때문이다. 영화나 음악과 같은 문학저작물과 달리 소프트웨어나 게임은 기능성이 강한 저작물로서, 개발자가 소스코드(source code)를 공개하지 않으면 그것의 구조나 운용원리 및 아이디어를 쉽게 이해할 수 없다. 이러한 비공개 소프트웨어의 기능적 구성요소를 이해하기 위해 산업계에서는 역분석(reverse engineering)이란 공정을 활용해 오고 있다. 그런데 아이디어를 얻기 위해 수행된 프로그램역분석 과정은 필연적으로 원프로그램(original program)의 복제를 수반 하게 되므로 그것의 저작권 침해여부가 미국과 유럽 등을 중심으로 뜨겁게 논의돼 왔다. 이에 SW 역분석이 무엇인지 그리고 역분석 을 하면 타인의 저작권을 침해하게 되는 것인지 여부를 소니 플레이스테이션 사건을 중심으로 검토해 봤다. 또한 역분석은 영업비밀을 밝혀내는데 중요한 수단으로서도 사용될 수 있는데, 그것의 법률관계도 함께 살펴봤다.

  • PDF

미임계 증배 집합체를 이용한 BNCT용 열외중성자빔의 설계

  • 한치영;김도헌;김종경
    • 한국원자력학회:학술대회논문집
    • /
    • 한국원자력학회 1998년도 춘계학술발표회논문집(2)
    • /
    • pp.746-751
    • /
    • 1998
  • 붕소 중성자 포획 요법(BNCT, Boron Neutron Capture Therapy)용 열외중성자빔의 개발을 위하여 방사성 동위원소인 Cf-252를 중성자 선원으로 사용하였으며 상대적으로 낮은 중성자속을 높이기 위하여 미임계 증배 집합체를 이용하였다. 이전에 계시된 미임계 증배 집합체는 높은 핵연료 농축도를 필요로 하는 단점이 있어 본 연구에서는 이를 감소시키기 위한 몇 가지 설계안을 제시하였다. 중성자빔 설계를 위하여 몬테칼로 방법을 이용한 전산코드인 MCNP를 이용, 타원형두뇌 팬텀 내에서 AD, AR ADDR및 각각의 선량성분 등을 계산함으로써 설계된 중성자빔의 특성분석을 수행하였다. 새롭게 개선되어 제시된 중성자빔의 설계는 상대적으로 낮은 핵연료 농측도를 보이면서 기존의 결과와 유사한 결과를 보여주고 있으며 특히 두뇌 팬텀 내에서의 선량률은 기존에 비해 매우 높은 값을 보임으로써 짧은 시간에 효과적으로 뇌종양을 치료할 수 있는 이 점이 있다.

  • PDF

Interview - 정연호 한국 원자력연구원 원장 "원전 3대 핵심기술 개발 완료해 100% 국산화 도전"

  • 한국과학기술단체총연합회
    • 과학과기술
    • /
    • 통권501호
    • /
    • pp.4-7
    • /
    • 2011
  • 원전 수출은 완전히 국가대항전이 돼 버렸어요. 우리나라 도 산 학 연을 아우르는 범정부적 차원의 총력 체제를 시급히 구축해야 합니다. 신임 한국원자력연구원 정연호 원장의 말이다. 미국이나 일본 프랑스 등 원전 강국들은 국가 단독으로 나서는 것도 모자라 국가끼리도 손을 잡고 세계 시장을 공략하고 있다는 것이다. 그는 32년 동안 원전 개발 현장에서 잔뼈가 굵은 과학자로 핵연료 국산화를 주도했다. 정 원장은 원전기술 중 우리나라가 아직 국산화하지 못한 핵심 기술을 임기 중 완전하게 개발하겠다고 강조했다. 그 기술 중 계측 제어시스템(MMIS)은 지난해 기술 개발을 완료해 두산중공업 등 민간 기업에 이전했다. 나머지 원전 설계와 안전 해석 코드, 원자 각재펌프(RCP)는 내년까지 개발을 완료할 계획이다. 이렇게 되면 우리나라는 상을 원전 기술을 100% 자립하게 된다. 그에게 원전사업 등 앞으로의 계획을 들어봤다.

  • PDF

자바스크립트 프로그램 최적화를 위한 별칭 분석 (Alias Analysis for JavaScript Program Optimization)

  • 조강원;김홍준;이주환;나정호;이재진
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(C)
    • /
    • pp.462-465
    • /
    • 2011
  • 웹 애플리케이션의 사용이 늘어남에 따라 자바스크립트 프로그램의 성능을 높이는 것이 중요한 문제가 되었다. 자바스크립 프로그램에 대해 별칭 분석을 수행하면 더 많은 최적화가 가능해지지만, 자비스크립트가 가지는 동적인 특성으로 인해 분석 방법을 고안하는 데 어려움이 있었다. 본 논문에서는 자바스크립트의 주요한 동적 특성을 온전하게 다루는 별칭 분석 알고리즘을 최초로 제안한다. 제안한 방법은 별칭 그래프를 생성하여 프로그램 내의 별칭 관계를 완전하게 찾아내며, 또한 실행시킬 코드가 동적으로 추가될 때마다 이전에 이루어졌던 최적화가 유효한지 검사한다. 별칭 분석 결과를 이용하여 V8 자바스크립트 엔진에서 추가적으로 최적화를 수행한 결과, 유의미한 수행 시간 감소를 확인할 수 있었다.