• 제목/요약/키워드: Formal language

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

임베디드 기기 바이너리 취약점 분석 효율성 제고를 위한 중간어 변환 기술 (Intermediate-Representation Translation Techniques to Improve Vulnerability Analysis Efficiency for Binary Files in Embedded Devices)

  • 정병호;김용혁;배성일;임을규
    • 스마트미디어저널
    • /
    • 제7권1호
    • /
    • pp.37-44
    • /
    • 2018
  • 임베디드 기기는 시퀀스 제어 기능과 수치연산 기능을 활용하여 제어 프로그램에 따라 산업현장의 기기 등 다양한 자동화 시스템에 활용된다. 현재 임베디드 기기는 기업의 산업현장, 원전, 대중교통 같은 국가기반시설에서 제어 시스템으로 활용되고 있다. 따라서 임베디드 기기를 대상으로 하는 공격은 큰 경제적 손실과 사회적 손실을 야기할 수 있다. 임베디드 기기를 대상으로 하는 공격은 대부분 데이터, 코드 변조로서 제어 프로그램을 대상으로 이루어진다. 산업 자동화 임베디드 기기의 제어 프로그램은 일반적인 프로그래밍 언어와 달리 회로 구조를 표현하기 위하여 설계되었고, 대부분의 산업 자동화 제어 프로그램은 그래픽 기반 언어인 LAD로 설계되어있어 정적분석이 용이하지 않다. 이러한 특징으로 인하여 산업 자동화 제어 프로그램에 대한 취약점 분석 및 보안 관련 연구는 정형 검증, 실시간 모니터링 수준에 그친다. 또한 사전에 취약점을 탐지하고 공격에 대한 대비가 가능한 산업 자동화 제어 프로그램 정적분석 연구는 매우 저조한 실정이다. 따라서 본 연구에서는 산업 자동화 임베디드 프로그램에 대한 정적분석 효율성 증대를 위하여 회로 구조를 표현하기 위해 설계된 산업 자동화 제어 프로그램을 논리식으로 표현하기 위한 방법을 제시한다. 또한 다양한 제조사의 산업 자동화 제어 프로그램을 통합적으로 분석하기 위하여 LLVM IR을 활용한 중간어 변환 기술을 제안한다. LLVM IR을 활용함으로서 동적 분석에 대한 통합분석이 가능하다. 본 연구에서는 해당 방법에 대한 검증을 위하여 S 사(社)의 제어 프로그램을 대상으로 하여 논리식 형태의 중간어로 변환하는 프로그램의 시제품을 개발하였다.

인공신경망 기계번역에서 말뭉치 간의 균형성을 고려한 성능 향상 연구 (A study on performance improvement considering the balance between corpus in Neural Machine Translation)

  • 박찬준;박기남;문현석;어수경;임희석
    • 한국융합학회논문지
    • /
    • 제12권5호
    • /
    • pp.23-29
    • /
    • 2021
  • 최근 딥러닝 기반 자연언어처리 연구들은 다양한 출처의 대용량 데이터들을 함께 학습하여 성능을 올리고자 하는 연구들을 진행하고 있다. 그러나 다양한 출처의 데이터를 하나로 합쳐서 학습시키는 방법론은 성능 향상을 막게 될 가능성이 존재한다. 기계번역의 경우 병렬말뭉치 간의 번역투(의역, 직역), 어체(구어체, 문어체, 격식체 등), 도메인 등의 차이로 인하여 데이터 편차가 발생하게 되는데 이러한 말뭉치들을 하나로 합쳐서 학습을 시키게 되면 성능의 악영향을 미칠 수 있다. 이에 본 논문은 기계번역에서 병렬말뭉치 간의 균형성을 고려한 Corpus Weight Balance (CWB) 학습 방법론을 제안한다. 실험결과 말뭉치 간의 균형성을 고려한 모델이 그렇지 않은 모델보다 더 좋은 성능을 보였다. 더불어 단일 말뭉치로도 고품질의 병렬 말뭉치를 구축할 수 있는 휴먼번역 시장과의 상생이 가능한 말뭉치 구축 프로세스를 추가로 제안한다.

데크놀로지 활용수업에서 경험적 인식과 수학적 사고에 관한 연구 - 중학교 3학년 기하 단원을 중심으로 (A Study of Mathematical Thinking and Experimental Recognition in using of Technology - Focused on Unit of Geometry at Level of Middle School Student)

  • 정인철;김택수;황운구
    • 한국학교수학회논문집
    • /
    • 제10권2호
    • /
    • pp.207-219
    • /
    • 2007
  • 수학에서 중요한 부분인 증명을 학생들은 어려워한다. 증명을 테크놀로지를 이용하여 대수적 시각화 자료와 특수화된 시각화 자료를 만들어 지도하였다. 그러나 테크놀로지를 활용한 대수적 시각화 자료의 표현상 오류에 의하여, 학생들이 경험적 인식을 가지지 못하여 경험적 정당화를 하는데 어려움이 있었다. 테크놀로지를 활용한 특수화된 시각화 자료는 고정된 경우에만 성립하기 때문에 수학적 사고의 확장을 제한하였다. 이를 해결하기 위해서 테크놀로지를 활용하여 자체 제작한 중학교 3학년 기하단원의 기하적 시각화 자료와 일반화된 시각화 자료를 통해 학생들에게 경험적 인식을 심어주어 경험적 정당화를 시켰으며, 수학적 사고의 향상을 관찰할 수 있었다.

  • PDF

복잡계의 원리와 주역의 사유방식이 주는 교육에의 시사점 (Comparative Comprehension of Men Learning by the Principles of Complex System and the Book of Changes)

  • 박혜정;도영애
    • 한국교육논총
    • /
    • 제41권1호
    • /
    • pp.59-79
    • /
    • 2020
  • 인간의 학습은 정해진 노선이 없다. 즉 어떤 길로 가도 되고 이르는 길 또한 천태만상이라는 것이다. 이는 현대사회에서 논의되어지는 복잡계의 구조에서도 살펴볼 수 있고, 동양의 오랜 고전인 『주역』을 통해서도 살펴볼 수 있다. 인간의 학습 자체는 무형식학습에서 시작해서 오늘날의 형식학습까지 전개되어 왔다. 인류 문명의 발달 단계를 살펴나가다 보면 이러한 발달 단계를 쉽게 발견할 수 있다. 인간에게 있어 인간 자신이라는 문제는 언제나 많은 논의가 되어왔고, 이 논의는 아직도 진행 중이다. 인간은 언어와 도구를 통해, 그리고 기술과 문화를 통해, 그리고 철학과 예술·종교를 통해 그들의 복잡하고 다양한 정신세계를 다루고 담아냈다. 또 이러한 다양한 활동을 통해 학습이 이루어져 왔다. 이는 한 세대의 유전을 통한 육체 과정에 한하지 않고, 학습이라는 정신과정으로 삶의 확장을 이루어낸다. 인간의 마음과 학습은 언제나 현재진행형일 수밖에 없는 이유도 여기에 있다. 본 연구는 복잡다양하고 다원화된 현대사회에서 어떤 학습을, 그리고 어떻게 함께 공존해나가야 할지를 복잡계의 원리와 『주역』의 사유방식을 통해 모색해보고자 한다.

  • PDF

단어와 그림으로 표현된 8학년 학생들의 '지구'에 대한 심상에서 나타난 지구계 이해 분석 (An Analysis of Earth System Understandings (ESU) of 8th-grade Students' Imagery about 'the Earth' Represented by Words and Drawings)

  • 오현석;김찬종
    • 한국지구과학회지
    • /
    • 제31권1호
    • /
    • pp.71-87
    • /
    • 2010
  • 이 연구의 목적은 '지구'에 대한 8학년 학생들의 심상을 탐색하는 것이다. '지구'에 관해 단어와 그리기로 표현된 중학생들의 심상을 지구계 이해 분석틀로 분석하였다. 학생들의 '지구'에 관한 심상은 시각적 이미지를 형성하게 된주된 영향을 미친 경험과 선행 지식에 따라 달라졌다. 특히 간접적 시각 경험에 의한 지구의 전체 모습에 기반을 둔 천문학적 관점과 직접적 시각 경험에 의한 지표의 풍경과 환경에 기반을 둔 일상적 관점에 따라 지구계 이해가 다르게 나타났다. 대체적으로 학생들의 '지구'에 관한 심상은 시각적 경험에 의해 영향을 받은 것으로 보이며 이러한 학생들의 지구계 이해는 단어라는 형식적 언어의 형태보다는 시각적 심상인 그리기로 더 잘 표상되었다. 지구계 하위계 간의 상호작용에서 학생들의 부정적 이미지가 표상되었다.

사용자 인터페이스를 위한 MVP기반의 XML 언어 (An MVP-based XML Language for User Interfaces)

  • 최종명;신경희;유재우
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제29권12호
    • /
    • pp.947-956
    • /
    • 2002
  • XML을 이용한 사용자 인터페이스 개발은 플랫폼과 프로그래밍 언어에 독립적이며, 사용자가 배우기 쉽고, 사용하기 쉬운 장점을 가지고 있다. 그러나, 현재까지 개발된 XML 기반 사용자 인터페이스 언어들은 정형화된 모델을 사용하지 않고 있으며, 사용자 인터페이스와 내부 로직의 결합 및 이벤트 처리 부분이 미약한 단점을 가지고 있다. 이러한 문제점을 해결하기 위해서 본 논문에서는 MVP(Model-View-Presenter) 모델을 확장한 EMVP (Extended MVP)를 제시하고, EMVP를 기반으로 사용자 인터페이스를 개발할 수 있는 새로운 XML 응용프로그램인 XUIML을 소개한다. XUIML은 EMVP를 기반으로 인터페이스 형태, 이벤트 처리, 데이타 흐름, 인터페이스와 내부 로직의 결합을 기술할 수 있는 방법을 제공한다 XUIML 시스템은 텍스트 편집기와 그래픽 편집기 및 XUIML을 자바와 C# 코드로 변환할 수 있는 변환기를 제공한다. 한편, XUIML의 그래픽 편집기는 직접 조작 방식을 지원하기 때문에 GUI 디자인 도구와 같은 높은 생산성을 얻을 수 있다.

빈도 분석을 활용한 한·영 사망기사 특징 비교 (A Corpus-driven Approach to Korean and English Newspaper Obituaries)

  • 신혜정
    • 한국콘텐츠학회논문지
    • /
    • 제14권11호
    • /
    • pp.592-601
    • /
    • 2014
  • 사망기사는 각 언어 문화의 특성이 반영된 귀중한 자료임에도 불구하고, 한국 학계의 관심을 받지 못했다. 특히 언어학적 관점에서 사망기사를 조명한 최근의 연구는 찾아보기 어렵다. 이에 본 연구는 코퍼스 분석기법을 적용하여 한국 및 영미권의 사망기사를 비교 연구하였다. 코퍼스 분석 프로그램 워드스미스(WordSmith)의 어휘목록(wordlist), 클러스터(cluster) 분석과 용례색인(concordance)을 활용하여 한국어와 영어 사망기사에 등장하는 고(高)빈도어를 찾고, 이로부터 각 언어 사망기사의 의미 있는 패턴을 포착하여 각각의 특징을 정리하였다. 본 연구에서 수집 분석한 코퍼스에서 한국과 영미권 사망기사는 뚜렷이 구별되는 특징을 보였다.

현대건축에서의 미니멀리즘의 의미와 특성에 관한 연구 (A Study on Meaning and Characteristics of Minimalism in Contemporary Architecture)

  • 이정욱
    • 한국실내디자인학회논문집
    • /
    • 제13호
    • /
    • pp.150-160
    • /
    • 1997
  • The tendency of the Minimalism in the contemporary a architecture is based on Mies van der Rohe s saying ‘나SS IS m more" as the principle of the Minimal art and its formative c composition. It can be divided into technical Minimalism p prevailed in Northern Europe and the zone of German l language, and the regional one in Southern Europe and S Southern America. The former is interested in the experiences of the techniques and materials, and the latter in that of the s space and the place through the simple forms. The minialistic approach to the architecture is nat only m methodological one. It accepts the concept and the construction of architecture as 2 axes for making it keeps the tradition and c communication with the master builder, the materials, and i염 m means to compound. The expressive characteristics of works in M Minimalism are 1) as the formal issue, it is simple, self-referring. without any symbol or any allusion, and compounds the r repetitive forms as the comceptual aspec않 of architecture, 2) it h has the characteristies such as the approach directly to the m means by which architecture made, the critical interests to the m material attributes, and the capacity to the contemporary t technology as the issue of technique and materials, 3) regarding t the space and the place, it shows the good sense to the site in t the sphere intervention of architecture 1e Maininlalism architecture has i않 impotance in the point t that it seeks to the qualities immanent in architecture by s showing the marvelous status through discovering the i immanent properties of the site, program materials, and the s structure, and also it begins new way of interpreting a architecture with new viewpoint to the its essence as well as a architecture itself.self.

  • PDF

XPOS: 효율적인 질의 처리를 위한 XPath 기반의 OWL 저장 모델 (XPOS: XPath-based OWL Storage Model for Effective Query Processing)

  • 김진형;정동원;백두권
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제35권3호
    • /
    • pp.243-256
    • /
    • 2008
  • 최근 인터넷의 급속한 발달로 인해 웹 상의 정보 양이 엄청나게 증가하고 있다. 하지만 현재 웹 상의 정보들은 사람이 읽고 해석하기에만 편리하게 설계되어 원하는 정보에 대한 정확한 검색이 어려워지고 있다. 이러한 문제점을 해결하기 위해 시맨틱 웹이 제안되었으며, 이를 구축하기 위해서는 데이타에 의미를 부여하는 온톨로지 언어를 사용해야 한다. 대표적인 은톨로지 언어는 RDF, RDF-S, OWL 등이 있다. 이러한 언어들 중 OWL은 W3C에서 권고안으로 채택한 언어로써 다른 온톨로지 언어에 비해 풍부한 표현력과 형식적인 의미론을 지닌다. 또한 OWL 데이타는 클래스/프로퍼티들 간의 계층 구조 정보를 포함한다. 따라서, 시맨틱 웹 상에서 데이타의 효율적인 검색을 위해서는 계층적 구조를 고려한 효율적인 OWL 저장 모델이 필요하다. 이 논문에서는 OWL 데이타의 클래스/프로퍼티들 간 계층 정보를 XPath 형태로 포함하며, 직관적이고 효율적인 질의 처리가 가능한 저장 모델(XPOS Model) 및 시스템을 제안한다. 또한, 제안 모델, Sesame, XML 저장소 기반 저장 시스템을 질의 처리 측면에서 성능에 대한 비교 평가 결과를 보인다.

문법성과 어휘 응집성 기반의 영어 작문 평가 시스템 (An English Essay Scoring System Based on Grammaticality and Lexical Cohesion)

  • 김동성;김상철;채희락
    • 인지과학
    • /
    • 제19권3호
    • /
    • pp.223-255
    • /
    • 2008
  • 본 논문에서 우리는 문장의 문법성과 텍스트의 어휘 응집성 측정을 위주로 하는 영어 작문 자동평가시스템을 소개하려고 한다. 문법 검사를 위해서는 링크 파서를 사용하고 어휘 연쇄를 측정하기 위해서는 로제 시소러스를 사용한다. 자동 평가 시스템의 채점 신뢰도를 측정하기 위해서 자동 채점과 수동 채점의 결과를 통계적으로 비교한다. 카파 통계와 다국면 Rasch 모형에 따른 분석 결과 자동 채점은 수동 채점과 유사성이 크며 수동 채점과 비교해서 신뢰성에 특별한 문제가 없다는 결론을 내리게 된다. 본 연구의 가장 큰 의의는 다양한 종류의 기술과 도구를 바탕으로 신뢰할 만한 수준의 영작문 자동 평가 시스템을 개발했다는 것이다. 평가 대상이 문장 단위를 넘어 선 텍스트 단위이며, 단어나 문법 등의 형식적 측면만 검사하는 것이 아니라 내용적 측면도 평가한다.

  • PDF