• Title/Summary/Keyword: 실행 형태

Search Result 840, Processing Time 0.023 seconds

A Multimedia Authoring System Supporting Dynamic Presentations (동적 프리젠테이션을 지원하는 멀티미디어 저작 시스템)

  • Choi, Sook-Young;Shin, Hyun-San;Yoo, Kwan-Jong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.2
    • /
    • pp.328-336
    • /
    • 2000
  • This paper presents a multimedia authoring system in which user can create multimedia documents more easily and dynamic presentations can be supported. Our system defines a new time relation based on causal relation, so it controls effectively presentations when durations of media are changed in run-time. It supports dynamic authoring to feedback the consistency that could be occurred when users authorize multimedia documents. In our system, a multimedia document is represented to internal structure using trees through parsing phases, and a presentation engine is provided for processing dynamic presentations and user interactions in run-time.

  • PDF

MARPOL 73/78-부속서 II장의 향후전망

  • 이윤철
    • Journal of the Korean Institute of Navigation
    • /
    • v.23 no.3
    • /
    • pp.91-98
    • /
    • 1999
  • 1973년이 MARPOL의 채택 이래 상당한 경험들이 축적되었다. 그것들은 중요한 형태들의 다양한 부속서가 생성되게 하였으며, 이는 그것들을 더욱 이해하고 따르기 쉽게 하거나, 중요한 부속서의 형태들을 더 의미있게 만들도록 하기 위해서였다. 그런 변화들은 환경을 개선할 수 있는 제도들을 이끌것이며 실행하기 쉽고 정부들이 그 협약을 승인하기 좋도록 할 것이다. marpol 73/78은 106개국에 의해 승인되었고(1998.12.31까지)세계 선보량의 93.88%을 대표하고 있다.

  • PDF

Circuit Design for Arbitrarily-Shaped Image Segments Coding (임의 형태 영상 영역 부호화 회로 설계)

  • 최진호;김희정;김지홍
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2003.05b
    • /
    • pp.351-354
    • /
    • 2003
  • 본 논문에서는 임의 형태 영상 영역에 대한 변환 부호화 회로를 설계하고 구현하여 동작을 확인한다. 설계된 회로는 순방향 변환 부호화 회로와 역방향 변환 부호화 회로로 구성된다. 순방향 변환 부호화 회로에서는 영상 영역을 구성하는 화소들을 변환 블록의 가장 자리로 이동시킨 후, 비어 있는 부분을 화소 평균값으로 외삽한다. 그리고 변환을 실행한 후 외삽된 부분의 변환 계수들을 삭제한다 역방향 변환 부호화 회로에서는 먼저 삭제된 변환 계수들물 복원한 후에 역변환 과정을 수행하며, 역변환 계수들 중 복원된 부분의 계수들을 삭제한다. 모의 실험을 통해 본 논문에서 설계된 변환 부호화 회로가 특히 낮은 비트율에서 우수한 압축 성능을 갖는 것을 볼 수 있다.

  • PDF

Implementation of the Automated De-Obfuscation Tool to Restore Working Executable (실행 파일 형태로 복원하기 위한 Themida 자동 역난독화 도구 구현)

  • Kang, You-jin;Park, Moon Chan;Lee, Dong Hoon
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.27 no.4
    • /
    • pp.785-802
    • /
    • 2017
  • As cyber threats using malicious code continue to increase, many security and vaccine companies are putting a lot of effort into analysis and detection of malicious codes. However, obfuscation techniques that make software analysis more difficult are applied to malicious codes, making it difficult to respond quickly to malicious codes. In particular, commercial obfuscation tools can quickly and easily generate new variants of malicious codes so that malicious code analysts can not respond to them. In order for analysts to quickly analyze the actual malicious behavior of the new variants, reverse obfuscation(=de-obfuscation) is needed to disable obfuscation. In this paper, general analysis methodology is proposed to de-obfuscate the software used by a commercial obfuscation tool, Themida. First, We describe operation principle of Themida by analyzing obfuscated executable file using Themida. Next, We extract original code and data information of executable from obfuscated executable using Pintool, DBI(Dynamic Binary Instrumentation) framework, and explain the implementation results of automated analysis tool which can deobfuscate to original executable using the extracted original code and data information. Finally, We evaluate the performance of our automated analysis tool by comparing the original executable with the de-obfuscated executable.

Importance-Performance Analysis to Evaluate Historic Culture Festival -The Case of The Yeoncheon Jeongok Paleolithic Festival- (역사체험축제의 중요도-실행도 분석에 관한 연구 -연천전곡리 구석기축제를 중심으로-)

  • Park, Sang-Hyeon
    • The Journal of the Korea Contents Association
    • /
    • v.7 no.10
    • /
    • pp.321-329
    • /
    • 2007
  • The form of travel has been changing to dynamic, experience and family. Festivals are popular, specially the historic culture festivals, whose themes are a history event, a time and the people, are preferred to families because they give visitors opportunities of education and experience. Evaluation of festivals is important that it diagnoses the problems and enhancement One of the evaluation methods, Importance-Performance Analysis is useful which it is easy to find priority with visual matrix without complex statistical technique and a technical terminology. This research used IPA to evaluate The Yeoncheon Jeongok Paleolithic Festival which is one of the popular historic culture festivals. From the result 'unique food', 'rest facility', 'other convenience facility', 'hygiene', 'crowding' were included in selected to 'concentrate' territory of the IPA matrix. Therefor the festival manager should put his efforts to develop unique food, build more rest and other convenience facilities, enhance hygiene, and lowered crowding.

A Classification and Extraction Method of Object Structure Patterns for Framework Hotspot Testing (프레임워크 가변부위 시험을 위한 객체 구조 패턴의 분류 및 추출 방법)

  • Kim, Jang-Rae;Jeon, Tae-Woong
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.7
    • /
    • pp.465-475
    • /
    • 2002
  • An object-oriented framework supports efficient component-based software development by providing a flexible architecture that can be decomposed into easily modifiable and composable classes. Object-oriented frameworks require thorough testing as they are intended to be reused repeatedly In developing numerous applications. Furthermore, additional testing is needed each time the framework is modified and extended for reuse. To test a framework, it must be instantiated into a complete, executable system. It is, however, practically impossible to test a framework exhaustively against all kinds of framework instantiations, as possible systems into which a framework can be configured are infinitely diverse. If we can classify possible configurations of a framework into a finite number of groups so that all configurations of a group have the same structural or behavioral characteristics, we can effectively cover all significant test cases for the framework testing by choosing a representative configuration from each group. This paper proposes a systematic method of classifying object structures of a framework hotspot and extracting structural test patterns from them. This paper also presents how we can select an instance of object structure from each extracted test pattern for use in the frameworks hotspot testing. This method is useful for selection of optimal test cases and systematic construction of executable test target.

Enhancing the Performance of Multiple Parallel Applications using Heterogeneous Memory on the Intel's Next-Generation Many-core Processor (인텔 차세대 매니코어 프로세서에서의 다중 병렬 프로그램 성능 향상기법 연구)

  • Rho, Seungwoo;Kim, Seoyoung;Nam, Dukyun;Park, Geunchul;Kim, Jik-Soo
    • Journal of KIISE
    • /
    • v.44 no.9
    • /
    • pp.878-886
    • /
    • 2017
  • This paper discusses performance bottlenecks that may occur when executing high-performance computing MPI applications in the Intel's next generation many-core processor called Knights Landing(KNL), as well as effective resource allocation techniques to solve this problem. KNL is composed of a host processor to enable self-booting in addition to an existing accelerator consisting of a many-core processor, and it was released with a new type of on-package memory with improved bandwidth on top of existing DDR4 based memory. We empirically verified an improvement of the execution performance of multiple MPI applications and the overall system utilization ratio by studying a resource allocation method optimized for such new many-core processor architectures.

Strategy for Maintenance of Web Warehousing to activate an Electronic Commerce (전자상거래 활성화를 위한 웹 웨어하우징의 유지 전략)

  • 이현창;김경창
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.517-519
    • /
    • 2000
  • 전자상거래는 비즈니스의 목적을 추구하기 위해서 거래 당사자들이 인터넷 등의 전자적인 매체를 이용하여 상품이나 서비스, 거래에 수반되는 경제활동을 일컫는다. 이러한 전자상거래는 기존의 상거래 형태가 고객의 필요와 요구에 부응해 고객과의 개별화된 일대일 관계를 유지하는 개별 고객 점유 형태로 탈바꿈하였다. 이러한 패러다임의 변화속에서 고객 중심의 패러다임을 추구하는 최적의 환경을 제공할 수 있도록 인터넷이 그 역할을 담당하고 있다. 이를 제공하는 환경이 바로 웹 웨어하우징이다. 그러나 전자상거래 플랫폼에서 웹 상에서 나타나는 데이터가 HTML 형태이므로 실행시에 필요한 형태로 재구성하여야 한다. 그러나 기존 연구에서는 복잡한 방법과 웹 웨어하우스에 소스 결과를 바로바로 적용할 수 없었다. 이에 본 연구에서는 웹 웨어하우스에 저장된 데이터를 정확하고 효율적으로 유지 관리할 수 있는 알고리즘을 제시하며 성능을 평가를 보인다.

  • PDF

Development of an Automated Post Processing System Using Event Notification Service of Supercomputer (슈퍼컴퓨터의 이벤트 알림 서비스를 이용한 자동화된 후처리 시스템의 개발)

  • Lee, Seung-Min;Kim, Ho-Yoon;Kim, Myoung-Il;Jeong, Hee-Seok;Kim, Jae-Sung;Lee, Sang-Min
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2010.06b
    • /
    • pp.294-298
    • /
    • 2010
  • 슈퍼컴퓨터는 스케줄러를 이용하여 사용자의 작업(task) 실행 및 자원할당 요청을 관리하고, 사용자는 배치 프로세스 형태로 스케줄러에 작업을 제출한다. 스케줄러에 배치 프로세스 형태로 작업을 제출하는 방식은 사용자의 작업이 비동기적으로 수행되어 작업의 상태가 변경될 경우 확인할 수 있는 서비스를 필요로 한다. 이를 위해 대부분의 슈퍼컴퓨터는 작업이 완료되거나 오류가 발생하여 중단되었을 때 전자메일을 발송하여 사용자에게 정보를 제공하는 이벤트 알림 서비스를 제공하지만, 장기간 수행되는 작업의 경우 주기적으로 전자메일을 확인해야 하는 불편함이 있고, 다수의 작업을 동시에 수행하는 경우 각각의 이벤트 정보를 포함한 전자메일을 관리하는데 어려움이 따른다. 본 논문에서는 슈퍼컴퓨터에서 제공하는 전자메일 기반 이벤트 알림 서비스를 이용하여 이벤트를 통지받을 때 지정된 방식으로 후처리 작업이 실행될 수 있는 자동화된 후처리 시스템의 설계 및 구현 방법을 제시한다.

  • PDF

Malware farm using accelerated virtual machines (시계가 가속된 가상머신을 이용한 악성코드 인큐베이터)

  • Suh, Hee-Won;Choi, Jin-Young
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06c
    • /
    • pp.230-232
    • /
    • 2012
  • 악성코드인지의 가부가 나지 않은 실행 파일이 언제, 어떻게 동작하는지 여부를 판단과 수집을 위해 분석가들은 악성코드에 노출되기 쉬운 환경으로 조성된 PC를 이용하여 악성코드를 수집, 분석을 해왔다.이러한 PC를 악성코드의 인큐베이터라고도 할 수 있겠다. 이러한 PC를 두는 것은 시간 등에 큰 제약을 받게 되며, 분석이 쉬운 환경이 아니다. 이러한 환경 개선을 위해서 앞선 분석가들은 샌드박스 형태의 도구를 이용하고자 했다. 하지만 샌드박스 형태의 도구는 굉장히 제한적인 기능만을 제공하고 악성코드의 가부가 결정된 실행 파일에게만 적용시킬 수 있는 등의 단점을 가지고 있었다. 이 후 제안된 방법은 실제 PC와 근접한 수준의 환경을 제공하는 가상 PC이다. 이러한 가상 PC는 분석자에게 많은 편의를 제공하였으나 시간적인 부분에서 가지는 제한점은 기존과 동일하다. 본 논문에서는 가상 PC 분석 환경에서 시계를 가속하여 이러한 시간적인 부분에 대해 분석시간을 단축할 수 있는 방법을 제안한다. 이 방법을 적용할 경우 특정 시기 혹은 특정 시간 뒤에 동작하는 악성 코드의 활동시기와 조건을 가속한 시간만큼 단축하여 확인할 수 있다. 즉, PC를 감염시킨 뒤에 48시간이 지난 뒤에 공격 활동을 시작하는 악성코드가 시계를 2배로 가속하는 가상머신이라면 24시간 뒤에 행위를 탐지할 수 있다.