• Title/Summary/Keyword: 응용프로파일

Search Result 418, Processing Time 0.026 seconds

Navigation Design Based On UI Prototype (UI 프로토타입에 기반한 항해 설계)

  • Lee Wook-jin;Park Sanghyun;Lee ByungJeong;Kim Heechern;Lee Sukhee;Wu Chisu
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.355-357
    • /
    • 2005
  • 웹 응용 관련 기술이 널리 이용되면서 적은 비용, 짧은 개발 기간, 고품질 등 새로운 요구사항이 등장하고 있다. 웹 응용 개발 현장에서는 이러한 요구사항을 만족시키기 위하여 개발 초기부터 UI 프로토타입(UI Prototype)물 적극적으로 이용하는 방법을 택하고 있다. UI 프로토타입에에는 클라이언트 측의 항해가 구현되어 있기 때문에, 항해 설계 활동(Navigation Design Activity)이 불필요하다고 생각할 수 있다. 그렇지만 UI 프로토타입의 복잡성과 비정형성 때문에 큰 규모의 웹 응용 개발 과정에서 요구사항을 만족시키지 못할 가능성도 있다. 이 논문에서는 항해 모델을 이용하여 웹 응용 전체를 쉽게 파악할 수 있고, 사용자 관점 및 서버 판정에서 항해의 문제점을 파악할 수 있다는 점을 근거로 UI 프로토타입에 기반한 항해 설계의 필요성을 제시한다. 그리고 웹 응용 개발 프로세스에서 항해와 관련한 활동들의 세부 단계를 밝히고, UML SPEM 프로파일(Profile)을 이용하여 세부 단계를 표현한다.

  • PDF

A Study on Translation of C# MSIL Code into Oolong Code for Embedded Systems (임베디드 시스템을 위한 C# MSIL 코드의 Oolong 코드 번역에 관한 연구)

  • Che, Sung-Kyou;Jung, Ji-Hoon;Lee, Yang-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05b
    • /
    • pp.983-986
    • /
    • 2003
  • 마이크로소프트사는 .NET 플랫폼을 개발하면서 C/C++의 강력함과 자바나 비주얼 베이직의 높은 생산성을 매우 효과적으로 결합한 프로피래밍 언어인 C#을 만들었다. C#은 컴파일 과정을 거치며 자바의 바이트 코드와 같은 중간 언어인 MSIL 코드를 갖는 파일을 출력하게 되는데, C# 이외에도 모든 .NET 언어들은 컴파일과정을 거치면서 MSIL 코드를 얻기 때문에 여러 .NET 언어들을 이용해서 하나의 응용 프로그램을 만들 수 있다. 썬 마이크로시스템즈사의 자바는 현재 가장 널리 사용되는 프로그래밍 언어 중 하나이며, 컴파일러에 의해 플랫폼에 독립적인 바이트 코드를 바이너리 형태로 가지고 있는 클래스 파일을 생성하면 JVM에 의해 운영체제와 하드웨어에 독립적으로 수행이 가능한 차세대 언어이다. 본 논문에서는 임베디드 시스템에서의 적용을 위해 C#을 컴파일 하여 나오는 중간 언어 형태인 MSIL 코드를 자바의 중간언어의 한 종류인 Oolong 코드로 변환해 줌으로서 C#으로 구현된 프로그램이 자바 플랫폼에서 JVM에 의해 실행되도록 하는 MSIL-to-Oolong 번역기 시스템 구현하였다.

  • PDF

Program Execution Speed Improvement using Executable Compression Method on Embedded Systems (임베디드 시스템에서 실행 가능 압축 기법을 이용한 프로그램 초기 실행 속도 향상)

  • Jeon, Chang-Kyu;Lew, Kyeung-Seek;Kim, Yong-Deak
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.49 no.1
    • /
    • pp.23-28
    • /
    • 2012
  • The performance improvement of the secondary storage is very slow compared to the main memory and processor. The data is loaded from secondary storage to memory for the execution of an application. At this time, there is a bottleneck. In this paper, we propose an Executable Compression Method to speed up the initial loading time of application. and we examined the performance. So we implemented the two applications. The one is a compressor for Execution Binary File. and The other is a decoder of Executable Compressed application file on the Embedded System. Using the test binary files, we performed the speed test in the six files. At the result, one result showed that the performance was decreased. but others had a increased performance. the average increasing rate was almost 29% at the initial loading time. The level of compression had different characteristics of the file. And the performance level was dependent on the file compressed size and uncompress time. so the optimized compression algorithm will be needed to apply the execution binary file.

WRL loader implementation for VRML rendering (VRML 렌더링을 위한 WRL분석기 구현)

  • 김세현;류승택;최정단;윤경현
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04b
    • /
    • pp.658-660
    • /
    • 2000
  • VRML 데이터를 지원하는 3차원 기반의 응용프로그램 제작을 위하여 VRML 데이터 파일인 WRL을 분석하고, WRL을 읽어들일 수 있는 파서(parser)를 제작하였다. 제작된 파서는 VRML의 구조를 계층적으로 보여주는 프로그램과, 읽어들인 데이터를 바탕으로 가상공간을 네비게이션(navigation)하는 프로그램을 통해 검증하였다. 본 논문에서는 응용프로그램의 요구에 수준에 따라 WRL의 정보를 효율적으로 분석하는 방법과, 읽어들인 정보를 가공하여 렌더링에 적용하는 방법을 설명하였다.

  • PDF

Designing SMS Phishing Profiling Model (스미싱 범죄 프로파일링 모델 설계)

  • Jeong, Youngho;Lee, Kukheon;Lee, Sangjin
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.25 no.2
    • /
    • pp.293-302
    • /
    • 2015
  • With the attack information collected during SMS phishing investigation, this paper will propose SMS phishing profiling model applying criminal profiling. Law enforcement agencies have used signature analysis by apk file hash and analysis of C&C IP address inserted in the malware. However, recently law enforcement agencies are facing the challenges such as signature diversification or code obfuscation. In order to overcome these problems, this paper examined 169 criminal cases and found out that 89% of serial number in cert.rsa and 80% of permission file was reused in different cases. Therefore, the proposed SMS phishing profiling model is mainly based on signature serial number and permission file hash. In addition, this model complements the conventional file hash clustering method and uses code similarity verification to ensure reliability.

New Method for Preference Measurement in Ranking-based Conjoint Analysis (순위기반 컨조인트분석에서 선호도측정을 위한 새로운 방법)

  • Kim, Bu-Yong
    • The Korean Journal of Applied Statistics
    • /
    • v.27 no.2
    • /
    • pp.185-195
    • /
    • 2014
  • Ranking-based conjoint analysis is widely used in various fields such as marketing research. While the ranking-based conjoint affords several advantages over the rating-based or choice-based conjoint, it has a serious shortcoming that respondents have much difficulty in ranking the product profiles in order of preference when many profiles are involved. This article suggests a new method for the preference measurement to improve the response efficiency. The method employs the concept of ranking sets that let the respondent evaluate a small number of profiles at a time. Through the proposed method, preference rankings of profiles obtained from each ranking set are aggregated to generate overall rankings. The balanced incomplete block design is expanded and transformed to the dual design in order to construct well-balanced ranking sets that can accommodate a large number of profiles. The proposed method is applied to the analysis of consumer preferences for perfume-for-women.

Transcoding MPEG-2 to H.264/AVC in the GOP Structure Conversion (GOP 구조 변환을 포함하는 MPEG-2에서 H.264/AVC로의 트랜스코딩)

  • Lee, Kang-Jun;Ha, Chang-Woo;Jeong, Je-Chang
    • Journal of Broadcast Engineering
    • /
    • v.14 no.1
    • /
    • pp.3-14
    • /
    • 2009
  • Currently, H.264/AVC is used in many multimedia applications. Also, The MPEG-2 main profile which supports B pictures for bi-directional motion prediction is widely used in applications such as HDTV and DVD’s. Therefore, transcoding the MPEG-2 main profile to the H.264/AVC baseline is necessary for universal multimedia access. In this transcoding architecture including the GOP structure conversion, the proposed algorithms adopt the adaptive search range selection through the linearity test of a predictive motion vector and adaptive mode selection using the reference region complexity information. The proposed algorithms extremely reduce the computational complexity while maintaining the video quality.

지역 거점 대학과 중소 SI 업체와의 산학 협동 : Web CMS 개선 사례

  • Kim, Jong-Cheol;Kim, Yeong-Il;Lee, Hyeon-U;Jang, Rae-Hyeon;Go, Seok-Ha
    • Proceedings of the Korea Society of Information Technology Applications Conference
    • /
    • 2006.06a
    • /
    • pp.208-231
    • /
    • 2006
  • JSP 모델 1로 개발된 웹 어플리케이션의 문제점은 HTML과 자바 코드가 같은 파일로 결합되어 유지관리에 어려움을 준다. HTML과 자바가 같은 파일로 결합될 때, HTML과 애플리케이션의 논리적인 측면 모두가 복잡해지기 때문에 여러 사람이 이들 파일에 대해 책임을 갖게 되는 것이 불가피해지는 문제점이 발생한다. 반면, JSP 모델 2(MVC 모델)는 객체지향 방법론의 구현으로 구현과 모델, 뷰를 분리함으로써 위의 문제점을 해소한다. 우리가 개선할 Web CMS도 JSP 모델 1로 개발된 웹 어플리케이션으로 JSP가 가지고 있는 문제점을 가지고 있었다. 이런 문제점을 개선하기 위해 기업에서 대학측에 Web CMS 개선 프로젝트를 제안하였다. 프로젝트에 적용한 기술들은 객체지향 모델링 언어인 UML을 기반으로 설계를 하고, 일정관리 도구인 MS-Project에 의해 일정관리를 하였다. 개발 프로그래밍 언어는 웹 어플리케이션 아키텍처인 자바 스트러츠로 개발하였다. 이에 본 논문은 새로운 기술인 객체지향 방법론을 적용하기 원하는 중소 SI 기업과 지역 거점 대학과의 산학협동 사례를 제시한다. 지방 중소 SI 기업과 그 기업에서 개발한 Web CMS를 지역 거점 대학과의 산학 협동을 통해 신기술로 개선한 과정과 방법, 결과에 대해 말하고자 한다. 또한, 기업과의 산학협동을 통해 얻은 교훈을 통해 대학과 기업이 서로 상생할 수 있는 방법에 대해 고찰해 보고한다.

  • PDF

An Instruction Level Profiling Technique Using Remote Debugging (원격 디버깅을 이용한 명령어 단위 프로파일링 기법)

  • Kim, Seung-Kyun;Kim, Jung-Won;Lee, Jae-Jin
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2008.06b
    • /
    • pp.542-546
    • /
    • 2008
  • 본 논문에서는 자원적 제약이 있는 임베디드 컴퓨팅 환경에서의 명령어 단위 프로파일 방법을 제시한다. 이전 많은 연구들은 일반적인 컴퓨팅 환경에서의 프로파일 방법에 대하여 연구되었으며, 특정한 목적 시스템에 한정된 경우가 많았다. 하지만 본 방법은 리눅스 상의 응용 프로그램에 대하여 오픈 소스인 GDB를 이용하여, 다양한 목적 시스템에 쉽게 적용 가능한 방법을 기술한다. 다른 한편으로 성능의 향상을 위하여, 기록 버퍼를 이용하여 호스트와 게스트 시스템 사이의 통신 부담을 줄여 처음 제시한 방법의 수배의 성능 향상을 얻을 수 있었다. 이외에 앞으로의 추가적인 최적화 기법들의 적용을 통한 성능 향상을 기대하고 있다.

  • PDF

A Performance Analysis of Just-in-Time Compiler for Dynamic instrumentation (동적 코드 분석을 위한 동적 컴파일 성능 분석)

  • Kim, Jee-Hong;Eom, Young-Ik
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2012.06a
    • /
    • pp.268-270
    • /
    • 2012
  • 동적 코드 분석 도구는 동적 컴파일(Just-in-Time Compile)을 통한 코드 변환 기술을 이용하여 응용프로그램 실행 중 기계어 수준의 코드를 분석한다. 기존의 동적 코드 분석 도구는 변환과정에서의 부하가 크기 때문에 리얼타임 프로그램에 적용하기 어렵다. 본 논문에서는 기존 동적 코드 분석 도구의 동적 컴파일 기법과 컴파일 프레임워크인 LLVM의 동적 컴파일 기법의 성능을 비교, 분석하였다. 이를 통해 LLVM의 동적 컴파일 기법을 이용한 높은 수행 성능을 가진 동적 코드 분석 도구의 설계 방안을 모색한다.