• 제목/요약/키워드: 리소스 파일

검색결과 49건 처리시간 0.035초

J2ME기반 모바일 단말기에서의 MPEG4 동영상 재생 설계 및 구현 (Design and Implementation of the MPEG4 player on the J2ME)

  • 이봉하;김영만
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (3)
    • /
    • pp.487-489
    • /
    • 2002
  • 본 논문에서는 MPEG4 표준에 의거한 멀리미디어 파일을 동영상 디코더가 장착되지 않은 모바일 단말기에서 재생이 가능하도록 설계 구현 하였다. 모바일 단말기는 제한된리소스의 환경이므로 단말기 내에서 동영상을 처리하는 것에는 많은 한계가 있다. 본 논문에서는 MPEG4파일의 음성부와 영상부로 구분하여 모바일 단말기에 알맞은 파일로 변화시켜 실시간으로 데이터를 가져 와 모바일 단말기 상에서 플레이를 해준다. 비디오부는 PNG로 음성부는 SMAF(Synthetic Music Mobile Application Format)로 변화를 시켜 설계 구현하였다. 동영상 디코더가 장착되지 않은 단말기에서도 다양한 멀티미디어 서비스를 제공하는데 그 목적이 있다.

  • PDF

안드로이드 리소스 도용 방지를 위한 난독화 도구의 설계 및 구현 (Design and Implementation of An Obfuscation Tool for Preventing the Theft of Android Resources)

  • 박희완;김흥수
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2014년도 제49차 동계학술대회논문집 22권1호
    • /
    • pp.93-97
    • /
    • 2014
  • 소프트웨어는 대부분 바이너리 형태로 배포되기 때문에 역공학 분석이 쉽지 않다. 그러나 안드로이드는 자바를 기반으로 한다. 자바는 클래스 파일의 형태로 배포되는데 클래스 파일은 자바 소스 프로그램의 정보를 대부분 유지하고 있기 때문에 역공학 기술을 적용하기가 타 언어에 비해 쉽다. 이 문제에 대처하기 위해서 프로그램의 기능을 그대로 유지하고, 프로그램을 분석하기 어려운 형태로 변환하는 다양한 난독화 방법이 제안되었다. 안드로이드 환경에서는 안드로이드 SDK와 함께 배포되는 난독화 도구인 프로가드(Proguard)가 가장 널리 사용된다. 그러나 프로가드는 문자열 난독화를 기능을 제공하지 않는다. 본 논문에서는 프로가드의 한계를 보완할 수 있는 문자열 난독화 기법을 제안하고 구현하였다. 본 논문에서 제안하는 문자열 난독화 기법을 먼저 소스 코드에 적용하고, 이후 프로가드의 난독화 기능을 추가로 사용한다면 안드로이드 프로그램을 역공학 분석으로부터 보호하는 효과적인 방법으로 사용될 수 있을 것이다.

  • PDF

사회망을 이용한 XMDR 기반의 전문가 추천 시스템 (Expert Recommendation System based on XMDR using Social Network)

  • 주효식;황치곤;신효영;정계동;최영근
    • 한국정보통신학회논문지
    • /
    • 제15권3호
    • /
    • pp.691-699
    • /
    • 2011
  • 최근 사회망 기반의 검색 서비스들을 중심으로 다양한 방법들이 제시되고 있다. 기존의 추천시스템들은 특정 영역의 전문가를 검색할 수 있지만 검색하고자 하는 전문가에 대한 프로파일과 전문가를 평가하는 항목이 한 시스템에 있어야만 한다. 본 논문에서는 지식베이스와 XMDR을 이용하여 서로 다른 시스템에 존재하는 전문가 프로파일과 전문가를 평가하는 항목 수집을 자동화할 수 있다. 또한 다양한 리소스들을 이용하여 사회망을 동적으로 구축하여 여러 전문가를 추천할 수 있는 시스템을 구성하고자한다. 그러나 다양한 리소스들은 지역적으로 분산되어 있고 이종의 데이터 소스들로 구성되어있기 때문에 사용자 의사결정을 위한 정보를 얻는 것은 어렵다. 이러한 문제를 효율적으로 해결하기 위해서 사용자에게 단일 인터페이스를 제공하고 이종시스템들 간에 구축된 리소스들에는 각각 독립성과 투명성을 제공할 필요성이 있다. 따라서 본 논문에서는 분산되어있는 전문가 프로파일 추출을 위해 XMDR과 지식베이스를 이용하고 이러한 지식베이스를 사회망과 연계한 전문가 추천 시스템을 설계한다.

IoT 기반의 영산강 생태환경 감시망 연구 (A Study on Yeong-san River Ecological Environment Monitoring based on IoT)

  • 남강현
    • 한국전자통신학회논문지
    • /
    • 제10권2호
    • /
    • pp.203-210
    • /
    • 2015
  • 생태환경 감시 시스템은 센서노드, 게이트웨이, 서비스플랫폼, 그리고 웹브라우저로 구성된다. 본 논문에서는 생태환경 감시 서비스에서 다뤄질 수 있는 서비스 기능과 게이트웨이 리소스트리를 설계하였다. 게이트웨이 서비스기능은 oneM2M 규격의 공통 서비스 기능을 근간으로 하며, 게이트웨이 리소스트리는 센서 들의 데이터들을 처리하는 애플리케이션 부분과 게이트웨이에 링크되어 처리되는 부분, 마지막으로 디바이스 등록, 센싱, 제어, 프로파일을 관리 처리하는 부분 구성된다.

GVM SAL 코드 최적화 (GVM SAL Code Optimization)

  • 김은경;윤성림;오세만
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 춘계학술발표대회
    • /
    • pp.625-628
    • /
    • 2004
  • GVM(General Virtual Machine)은 무선 단말기 상에서 동적인 응용프로그램을 실행할 수 있는 가상 기계(Virtual Machine) 플랫폼이다. 가상 기계를 이용한 응용프로그램의 실행은 플랫폼 독립적인 실행이 가능하며 또한 효과적인 다운로드 솔루션을 통한 동적인 실행이 가능하다. GVM은 SGS 파일을 다운로드 받아 실행되는 시스템이므로, 성능의 저하없이 실행되기 위해서는 효율적인 최적화와 실행 시스템이 요구된다. 본 논문은 SGS 파일이 시스템 리소스의 제한이 큰 무선 단말기 상에서 보다 효율적으로 실행되기 위해서 SAL 코드에 대한 최적화를 수행하였다. SAL 코드 최적화 단계를 수행한 GS 파일은 부분적으로 SGS 파일의 최적화를 가져와 전체 SGS 파일의 크기를 줄이고, 실행될 때 수행 속도 면에서 좀 더 빠른 실행 속도를 가지게 된다. 존재하는 최적화 방법론에 관한 연구를 통하여 SAL 코드의 특성을 고려한 최적화 방법론을 제시하고, 최적화된 SAL 코드를 생성하기 위한 코드 최적화기에 관하여 설계하고 구현하였다.

  • PDF

응용 파일 시스템을 이용한 단일 실행 파일 이동형 SW의 설계 (A Design of Portable Software that consist of single file using Application File System)

  • 최원혁;김원영;허성진
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 추계학술발표대회
    • /
    • pp.943-944
    • /
    • 2009
  • 본 논문은 임의의 호스트의 실행 환경과 리소스에 대한 변경 없이 독립적으로 응용 프로그램 수준의 가상화를 제공하는 단일 실행 파일을 가지는 이동형 SW의 제공 방법에 대하여 소개한다. 이는 실행 포맷 변환기를 통하여 설치형 SW에서 추출된 이동형 SW 정보를 본 논문에서 제공하는 응용 파일 시스템에 구축하고, 이를 실행하기 위하여 윈도우 기반 시스템에서 사용자 레벨의 라이브러리 후킹 기술을 이용한 가상 실행 라이브러리와, 이 가상 실행 라이브러리를 실제 구동되는 이동형 SW 프로세스에 바인딩하여 실행시키게 하는 실행 엔진 모두를 하나의 파일에 제공하는 방법 대하여 기술한다

파일 단위 공간데이터 변경 인식 데이터 운영 기법 (Operation Technique of Spatial Data Change Recognition Data per File)

  • 이봉준
    • 한국지리정보학회지
    • /
    • 제24권4호
    • /
    • pp.184-193
    • /
    • 2021
  • 공간 데이터를 관리하는 시스템은 저장된 정보의 갱신을 위하여 신규 입수되는 공간정보 파일에 대하여 기존 정보와 달라진 정보만을 추출하여 기존 정보를 갱신 한다. 기존 정보와 달라진 객체만을 추출하기 위해서는 신규 입수된 공간 정보 파일 내에 포함된 모든 객체에 대하여 기존 정보와 달라진 부분이 있는지 비교하게 된다. 수시로 갱신되는 공간 정보의 양이 증가하고 전국 단위의 데이터 갱신이 요구되는 상황에서 이러한 전수 검사 방식을 개선 하고자 본 연구가 진행 되었다. 본 연구에서는 신규 입수 공간 정보 파일내의 개별 객체를 검사하기 이전에, 파일의 정보만으로 개별 공간 객체가 변경 되었는지 여부를 판단할 수 있는 방법에 대하여 고찰해 보았다. 공간 데이터 파일은 일반적인 이미지나 텍스트 문서 파일과는 다른 정형화된 데이터 특성을 가지므로 기존의 파일 hash를 생성하여 관리하는 방식과 비교하여 좀 더 단순한 방식으로 이와 같은 파일단위 변경여부 판단이 가능하다. 전수 검사가 필요한 대상 파일의 숫자를 줄임으로써 전체적인 데이터 품질 검사 시간과 변경 데이터 추출 시간을 절약하여 시스템의 리소스 사용을 개선할 것으로 기대한다.

자가 적응 모듈을 위한 목표 기반의 성능 개선 기법 (Goal-based Performance Improvement for Self-Adaptive Module)

  • 이준훈;박정민;이은석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.419-422
    • /
    • 2007
  • 오늘날 컴퓨팅 환경은 점차 복잡해지고 있으며, 복잡한 환경을 관리하기 위해 많은 노력을 하고 있다. 이러한 관리를 좀 더 효율적으로 하기 위하여 환경에 스스로 적응하는 자가 치유에 관한 연구가 중요한 이슈가 되고 있다. 이러한 자가 치유를 하기 위해서는 추가적으로 리소스를 더 사용하게 된다. 우리의 이전 연구에서는 이러한 자가 적응 모듈이 사용하는 리소스를 줄여 성능을 향상시키고자 스위치를 이용하여 자가 적응 컴포넌트의 동작을 조절하는 방법을 제안하였다. 그러나 이러한 방법론은 자가 적응 모듈의 동작을 제어하기 위한 추상화(abstraction) 기법을 제공하지는 않는다. 또한 자가 적응모듈을 설계할 때 개발자가 이 방법론을 적용하기 위한 코드를 직접 작성해야 한다. 본 연구에서는 이전 연구를 확장하여 1) 목표 그래프를 통해 자가 적응 모듈의 동작 단계를 분석하고 2) 기술된 단계를 이용하여 단계별 동작 스위치를 자동 생성한다. 이러한 방법론을 통하여 자가 적응을 위해 추가로 사용해야 하는 리소스의 사용을 줄일 수 있으며, 개발자가 자가 적응 모듈의 성능 개선을 위한 코드를 작성하는 수고를 덜 수 있다. 본 논문에서는 평가를 위하여 비디오 회의 시스템 내의 파일 전송 모듈의 목표 그래프를 작성하였다. 이 목표 그래프를 기반으로 자가 적응 모듈의 성능을 개선할 수 있는 동작 스위치의 템플릿 코드를 생성한다. 이러한 과정을 통해 생성된 코드를 자가 적응 모듈에 적용하여 스위치가 제대로 동작함을 확인한다. 또한 동작 스위치를 적용하기 전과 적용한 후의 동시 동작 컴포넌트 수를 비교한다. 이를 통해 목표 그래프를 기반으로 생성된 코드가 자가 적응 모듈의 성능을 향상시킬 수 있음을 확인할 수 있었다.

CC/PP와 애노테이션에 기반한 웹 문서 트랜스코딩 (Web Document Transcoding based on CC/PP and Annotation)

  • 김회모;이경호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (A)
    • /
    • pp.616-618
    • /
    • 2004
  • 모바일 디바이스가 널리 사용됨에 따라 이를 통한 웹 컨텐츠의 이용이 증가하고 있다. 그러나 모바일 디바이스를 통하여 기존의 웹 컨텐츠를 이용하는 데에는 한계가 있다. 본 논문에서는 CC/PP 프로파일에 따라 웹 문서를 적절히 가공하여 전송하는 트랜스코딩 방법을 제안한다. 제안된 방법은 보다 정교한 수준의 맞춤형 서비스를 지원하기 위하여 원본 문서에 애노테이션(annotation)을 기술할 수 있는 방법을 지원한다. 제안된 애노테이션은 모바일 디바이스에서 표시할 수 없는 컨텐츠를 임의의 리소스로 대체할 수 있다. 또한 제안된 방법은 디바이스의 스크린 사이즈를 고려하여 컨텐츠를 적절한 크기로 나누어 보여주며, 문서의 구조를 효과적으로 전달하기 위한 내비게이션 맵을 제공한다.

  • PDF

자가 적응 모듈의 오류 탐지와 재사용 (Fault Detection and Reuse of Self-Adaptive Module)

  • 이준훈;이희원;박정민;정진수;이은석
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (B)
    • /
    • pp.247-252
    • /
    • 2007
  • 오늘날 컴퓨팅 환경은 점차 복잡해지고 있으며, 복잡한 환경을 관리하는 이 점차 중요해 지고 있다. 이러한 관리를 위해 어플리케이션의 내부 구조를 드러내지 않은 상태에서 환경에 적응하는 자가치유에 관한 연구가 중요한 이슈가 되고 있다. 우리의 이전 연구에서는 자가 적응 모듈의 성능 향상을 위해 스위치를 사용하여 컴포넌트의 동작 유무를 결정하였다. 그러나 바이러스와 같은 외부 상황에 의해 자가 적응 모듈이 정상적으로 동작하지 않을 수 있으며 다수의 파일을 전송할 때 스위치가 꺼진 컴포넌트들은 메모리와 같은 리소스를 낭비한다. 본 연구에서는 이전 연구인 성능 개선 자가 적응 모듈에서 발생할 수 있는 문제점을 해결하기 위한 방법을 제안한다. 1) 컴포넌트의 동작 여부를 결정하는 스위치를 확인하여 비정상 상태인 컴포넌트를 찾아 치유를 하고, 2) 현재 단계에서 사용하지 않는 컴포넌트를 다른 작업에서 재사용한다. 이러한 제안 방법론을 통해 파일 전송이 않은 상황에서도 전체 컴포넌트의 수를 줄일 수 있으며 자가 적응 제어 모듈을 안정적으로 작동할 수 있도록 한다. 본 논문에서는 명가를 위하여 비디오 회의 시스템 내의 파일 전송 모듈에 제안 방법론을 적용하여 이전 연구의 모듈과 제안 방법론을 적용한 모듈이 미리 정한 상황들에서 정상적으로 적응할 수 있는지를 비교한다. 또한 파일 전송이 많은 상황에서 제안 방법론을 적용하였을 때 이전 연구 방법론과의 컴포넌트 수를 비교한다. 이를 통해 이전 연구의 자가 적응 모듈의 비정상 상태를 찾아낼 수 있었고, 둘 이상의 파일 전송이 이루어 질 때 컴포넌트의 재사용을 통해 리소스의 사용을 줄일 수 있었다.위해 잡음과 그림자 영역을 제거한다. 잡음과 그림자 영역을 제거하면 구멍이 발생하거나 실루엣이 손상되는 문제가 발생한다. 손상된 정보는 근접한 픽셀이 유사하지 않을 때 낮은 비용을 할당하는 에너지 함수의 스무드(smooth) 항에 의해 에지 정보를 기반으로 채워진다. 결론적으로 제안된 방법은 스무드 항과 대략적으로 설정된 데이터 항으로 구성된 에너지 함수를 그래프 컷으로 전역적으로 최소화함으로써 더욱 정확하게 목적이 되는 영역을 추출할 수 있다.능적으로 우수한 기호성, 즉석에서 먹을 수 있는 간편성, 장기저장에 의한 식품 산패, 오염 및 변패 미생물의 생육 등이 발생하지 않는 우수한 생선가공, 저장방법, 저가 생선류의 부가가치 상승 등 여러 유익한 결과를 얻을 수 있는 효과적인 가공방법을 증명하였다.의 평균섭취량에도 미치지 못하는 매우 저조한 영양상태를 보여 경제력, 육체적 활동 및 건강상태 등이 매우 열악한 이들 집단에 대한 질 좋은 영양서비스의 제공이 국가적 차원에서 시급히 재고되어야 할 것이다. 연구대상자 특히 배달급식 대상자의 경우 모집의 어려움으로 인해 적은 수의 연구대상자의 결과를 보고한 것은 본 연구의 제한점이라 할 수 있다 따라서 본 연구결과를 바탕으로 좀 더 많은 대상자를 대상으로 한 조사 연구가 계속 이루어져 가정배달급식 프로그램의 개선을 위한 유용한 자료로 축적되어야 할 것이다.상범주로 회복함을 알수 있었고 실험결과 항암제 투여후 3 일째 피판 형성한 군에서 피판치유가 늦어진 것으로 관찰되어 인체에서 항암 투여후 수술시기는 인체면역계가 회복하는 시기를 3주이상 경과후 적어도 4주째 수술시기를 정하는 것이 유리하리라 생각되

  • PDF