• 제목/요약/키워드: syntax command

검색결과 12건 처리시간 0.02초

Two-Pathway Model for Enhancement of Protocol Reverse Engineering

  • Goo, Young-Hoon;Shim, Kyu-Seok;Baek, Ui-Jun;Kim, Myung-Sup
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제14권11호
    • /
    • pp.4310-4330
    • /
    • 2020
  • With the continuous emergence of new applications and cyberattacks and their frequent updates, the need for automatic protocol reverse engineering is gaining recognition. Although several methods for automatic protocol reverse engineering have been proposed, each method still faces major limitations in extracting clear specifications and in its universal application. In order to overcome such limitations, we propose an automatic protocol reverse engineering method using a two-pathway model based on a contiguous sequential pattern (CSP) algorithm. By using this model, the method can infer both command-oriented protocols and non-command-oriented protocols clearly and in detail. The proposed method infers all the key elements of the protocol, which are syntax, semantics, and finite state machine (FSM), and extracts clear syntax by defining fine-grained field types and three types of format: field format, message format, and flow format. We evaluated the efficacy of the proposed method over two non-command-oriented protocols and three command-oriented protocols: the former are HTTP and DNS, and the latter are FTP, SMTP, and POP3. The experimental results show that this method can reverse engineer with high coverage and correctness rates, more than 98.5% and 99.1% respectively, and be general for both command-oriented and non-command-oriented protocols.

A practical application of cluster analysis using SPSS

  • Kim, Dae-Hak
    • Journal of the Korean Data and Information Science Society
    • /
    • 제20권6호
    • /
    • pp.1207-1212
    • /
    • 2009
  • Basic objective in cluster analysis is to discover natural groupings of items or variables. In general, clustering is conducted based on some similarity (or dissimilarity) matrix or the original input text data. Various measures of similarities (or dissimilarities) between objects (or variables) are developed. We introduce a real application problem of clustering procedure in SPSS when the distance matrix of the objects (or variables) is only given as an input data. It will be very helpful for the cluster analysis of huge data set which leads the size of the proximity matrix greater than 1000, particularly. Syntax command for matrix input data in SPSS for clustering is given with numerical examples.

  • PDF

인지문법에서 본 언어현상 (The linguistic phenomena in cognitive grammar)

  • 정춘회
    • 영어어문교육
    • /
    • 제4호
    • /
    • pp.179-206
    • /
    • 1998
  • Despite the fact that the phenomenal success of the classical model in phonology in terms of a small set of binary atomic primitives has encouraged the use of criterical features in the characterization of syntactic and semantic categories, cognitive linguists have recently found many evidences against it and proposed a valid alternative like prototype approach to classical model of linguistic categorization. In this paper the examples with prototype effects are shown in phonology, morphology, and syntax. In phonology there is no clear-cut borderline in initial sounds such as / r, m, n, v, ${\eth}$, z, w. j, b. d, g / and between vowels and consonants. In morphology family resemblance is shown between strong verbs and past tenses. In syntax there is no borderline among various kinds of sentences such as declarative, command, WH-question, yes-no question, etc.

  • PDF

The Syntax and Semantics of Yekan and Its Cousins

  • Lee, Hyun-Oo
    • 한국언어정보학회지:언어와정보
    • /
    • 제10권2호
    • /
    • pp.1-20
    • /
    • 2006
  • This paper is concerned with the distribution and interpretation of yekan and its cognates. Syntactically they require negation, but semantically the sentences in which they occur are positive ones that make monotone increasing inferences possible. This syntax-semantics discrepancy can be best accounted for by showing that yekan and its cousins must be strictly c-commanded by metalinguistic negation at the surface structure and that the positive meaning of the sentences they are part of is derived from the cancellation of the pragmatic upper-bounding implicatum associated with them. These also enable us to explain why they do not occur in the environments where typical NPIs do and why only certain forms of negation license them.

  • PDF

다중 뷰 편집환경을 위한 점진적 다중진입 지원 파서에 대한 연구 (A Study of Incremental and Multiple Entry Support Parser for Multi View Editing Environment)

  • 염세훈;방혜자
    • 디지털산업정보학회논문지
    • /
    • 제14권3호
    • /
    • pp.21-28
    • /
    • 2018
  • As computer performance and needs of user convenience increase, computer user interface are also changing. This changes had great effects on software development environment. In past, text editors like vi or emacs on UNIX OS were the main development environment. These editors are very strong to edit source code, but difficult and not intuitive compared to GUI(Graphical User Interface) based environment and were used by only some experts. Moreover, the trends of software development environment was changed from command line to GUI environment and GUI Editor provides usability and efficiency. As a result, the usage of text based editor had decreased. However, because GUI based editor use a lot of computer resources, computer performance and efficiency are decreasing. The more contents are, the more time to verify and display the contents it takes. In this paper, we provide a new parser that provide multi view editing, incremental parsing and multiple entry of abstract syntax tree.

전투기 음성인식제어 기술에 관한 연구 (Study on Automatic Speech Recognition In Fighter Avionics)

  • 김성우;장한진;박재성
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 제38회 하계학술대회
    • /
    • pp.1866-1867
    • /
    • 2007
  • 본 논문에서는 전투기 조종석에서의 음성인식 기술 적용과 관련하여 전투기 음성인식 시스템의 개요, 역사, 구성 및 실제 사용되고 있는 음성명령어(Command Syntax)에 대하여 알아보고, 전투기에 적용되고 있는 음성인식 시스템의 발전 추세를 분석한다.

  • PDF

병렬 컴퓨팅 시스템에서 LLVM 응용 연구 (Study on LLVM application in Parallel Computing System)

  • 조중석;조두산;김용연
    • 문화기술의 융합
    • /
    • 제5권1호
    • /
    • pp.395-399
    • /
    • 2019
  • 다양한 병렬 컴퓨팅 시스템을 지원하기 위해서는 LLVM IR을 벡터/행렬을 보다 효과적으로 지원할 수 있도록 확장하는 것과 LLVM IR을 machine code로 바꾸어 주는 부분을 새로운 알고리즘으로 설계하여 구현하면 된다. IR 예제에서 보았듯이 기본적으로 RISC 명령어로 구성되어 있기 때문에 RISC 명령어 생성은 자연스럽게 생성되며, 벡터 또한 현재 지원가능한데 행렬 명령어는 지원되지 못하고 있다. 벡터/행렬을 보다 강력하게 지원하기 위한 새로운 IR 구조, 명령어 생성 알고리즘 및 관련 부분의 확장이 필요하다. 이를 위해 LLVM IR의 각 명령어를 (벡터/행렬을 위한) target architecture의 적당한 명령어로 mapping을 해주는 부분 (instruction selection 알고리즘)이 중요하다. LLVM IR 명령어의 의미를 파악하고, target architecture의 각 명령어 의미와 syntax를 비교하여, 패턴이 일치하는 명령어를 선택하여 mapping을 효율적으로 해줘야 한다.

MVC 프레임 워크를 사용한 VoiceXML 다중 뷰 편집기의 설계 및 구현 (A Design and Implementation of the VoiceXML Multiple-View Editor Using MVC Framework)

  • 유재우;염세훈
    • 한국음향학회지
    • /
    • 제23권5호
    • /
    • pp.390-399
    • /
    • 2004
  • 본 논문에서는 음성 웹 언어인 VoiceXML의 작성 효율을 향상하기 위한 다중 뷰 편집기를 설계 및 구현하였다. VoiceXML 다중 뷰 편집기는 다중 뷰를 제공하기 위해 MVC (Model-View-Controller) 프레임워크을 이용하였다. MVC 프레임워크를 이용한 다중 뷰 편집기는 핵심 자료구조인 모델과 인터페이스인 뷰, 모델과 뷰를 제어하기 위한 제어기로 구성된다. MVC 프레임워크에서 모델은 추상 구문 트리와 추상 문법으로 구성되며 뷰는 역파싱 규칙과 역파서로 구성되고 제어기는 명령어 처리기와 트리 조작기로 구성된다. VoiceXML 다중 뷰 편집기는 문서의 구조, 내용, 흐름을 동시에 보여주어 기존 XML 편집기의 단점을 극복할 수 있다. MVC 프레임워크가 적용된 VoiceXML 다중 뷰 편집기는 여러 편집기를 통해 동시에 다양한 편집 뷰 (View)를 제공함으로써 사용자에게 음성 웹 문서 작성의 편의성을 제공하여 효율을 높일 수 있으며 여러 개의 뷰가 하나의 모델을 가짐으로써 편집기들의 무결성을 보장하도록 하였다.

전투기용 음성명령 시스템에 대한 연구 (A Study on Cockpit Voice Command System for Fighter Aircraft)

  • 김성우;서민기;오영환;김봉규
    • 한국항공우주학회지
    • /
    • 제41권12호
    • /
    • pp.1011-1017
    • /
    • 2013
  • 음성은 사람의 가장 자연스러운 정보 전달 수단이며, 음성인식 기술은 사람이 기계를 사용하는데 있어 편의성을 높이기 위해 필요성이 점차 증대되고 있다. 현대 전투기의 조종석은 디지털 기술의 발달로 인하여 항공전자 장비의 기능이 다양하고 복잡해지고 있으며, 전투기를 조종하여 공격 임무를 수행해야 하는 조종사에게 항공전자 장비의 운용으로 인한 임무 부하량이 증대되기 마련이다. 따라서 음성인식 기술을 이용하여 항공전자장비를 운용하게 되면, 조종사는 공격 임무에 더 많은 시간과 노력을 할애할 수 있게 된다. 본 연구는 전투기 조종석에 적용 가능한 음성명령 시스템을 개발하고, 검증환경을 구축하여 음성명령 시스템의 기능 및 성능을 검증한 것이다.

COMPARISON OF COMPUTER PROGRAMS WHICH USED IN STATISTICS TEACHING

  • Oh, Hyeyoung
    • Korean Journal of Mathematics
    • /
    • 제19권4호
    • /
    • pp.453-464
    • /
    • 2011
  • We used SAS program in statistics class as a plan to increase effect of class. Because lease cost of SAS program is high and low-level students felt difficulty of the syntax of SAS program, I planned to introduce other instruction-software. We observe whether it's O.K. to use Excel instead of SAS program and Excel is helpful in having positive attitudes. We try to compare and analyze the merits of two programs. The purpose of this study is to apply Excel to statistics class, cut down the cost of instruction-software, and make students understand statistics more conveniently and easily.