• Title/Summary/Keyword: 모바일 소프트웨어

Search Result 769, Processing Time 0.029 seconds

Implementation of OpenVG API for Mobile Vector Graphics Accelerator (모바일 벡터 그래픽 가속기 설계를 위한 OpenVG API 구현)

  • Kim, Young-Ouk;Ro, Young-Sup;Oh, Sam-Kwan
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2008.06a
    • /
    • pp.251-255
    • /
    • 2008
  • 최근 모바일 시스템의 성능이 향상되면서 다양한 형태의 동적인 메뉴 구성과, 메일 및 이차원 지도 등의 표현에 벡터 그래픽을 도입하고 있다. 모바일 기기에서 사용되는 벡터 그래픽 처리 기술은 Flash Lite, SVG(Scalable Vector Graphics)등이 널리 사용되고 있는데 두 가지 모두 소프트웨어 방식으로 사용되고 있다. 매크로미디어사의 Flash Lite는 연산에 많은 메모리를 필요로 하고, SVG는 웹 표준에 맞춘 스크립트 해석 기반으로 구동 속도가 느리다. 모바일 컴퓨팅 환경에서 벡터 그래픽스에 대한 필요성과 사용빈도가 증가함에 따라 메모리를 적게 사용하고 하드웨어 가속기를 지원 할 수 있도록 저 수준의 API(Application Programming Interface)인 OpenVG 1.0을 크로노스 그룹(Khronos Group)에서 제정하였다. 본 논문은 모바일 사용 환경에 맞추어 사용될 수 있도록 OpenVG 1.0에 기반한 API를 구현하고 실험하였다. 구현된 API는 느린 소프트웨어의 한계를 벗어나기 위해 하드웨어 가속기 설계에 적합하도록 각각의 API 블록 및 형태를 하드웨어 파이프라인 형태의 관점에서 설계하였고, 구현된 API를 윈도우즈 환경에서 기능을 검증하였다.

  • PDF

Design of Mobile Convergence Service-Oriented Common Framework (모바일 융합 서비스 지원 공통 프레임워크 설계)

  • Tak, Mi-Kyung;Kim, Heang-Kon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.04a
    • /
    • pp.1379-1382
    • /
    • 2011
  • 모바일 융합 서비스를 개발하기 위해 단순 컴포넌트의 조립(integration)이나 합병(merge)과 융합 서비스를 식별하는 기존의 개념만으로 부족하다. 비즈니스 서비스 모델에 적합한 비즈니스 기능을 가진 융합 서비스를 지원하는 응용 시스템 개발을 위해 비즈니스 서비스 모델에서부터 서비스 모델로의 매핑과 다양한 자산(assets)정보가 필요하며 이들을 설계 단계에서 구현 단계를 지원하는 적절한 프레임 워크가 절대적으로 필요하다. 따라서 본 논문에서는 소프트웨어 집약적인 신기술을 도입하여 시장 전략과 융합 모바일 도메인에 적합한 소프트웨어 개발 도구 및 환경 지원을 위한 모바일 융합 서비스 기반 공통 프레임워크(SOCF:Service Oriented Common Frameworks)를 연구하며 실생활의 모바일 서비스가 제공자와 고객 간에 재사용 단위의 추상화 수준을 단순 컴포넌트를 넘어 서비스 제공과 사용사이(provide/consume)의 서비스 수준까지 확대하여 다양한 서비스 자원들을 통합하고 재사용하여 서비스 융합 시스템 개발을 지원하는 프레임워크 설계 및 구현에 관한 내용을 서술한다.

모바일 기기의 신뢰연산을 위한 디버깅 기술 활용

  • Seungkyun Han;Jinsoo Jang
    • Review of KIISC
    • /
    • v.33 no.5
    • /
    • pp.25-38
    • /
    • 2023
  • 중요 데이터와 서비스를 격리하여 보호하기 위한 신뢰연산기술이 모바일 기기에서 널리 활용되고 있다. 신뢰연산기술은 보통 하드웨어 기반 접근제어를 통해 메모리, 레지스터, 캐시 등의 하드웨어 자원을 공격자로부터 격리하는 신뢰실행영역을 시스템 내에 생성할 수 있게 한다. 하지만 보호 대상 소프트웨어에 악용 가능한 취약점이 존재할 경우 그 보안성이 파훼될 수 있다. 따라서 신뢰실행영역 내에도 소프트웨어에 대한 공격 효율성을 최소화할 수 있는 보안 기술이 적용되어야 한다. 모바일 디바이스에 주로 적용된 ARM 아키텍처에서도 포인터 인증, 메모리 태깅과 같은 다양한 하드웨어 기반 보안기술들이 정의되고 있으며 최신 고사양 모바일 디바이스를 중심으로 적용되고 있다. 하지만 아키텍처 버전에 따라 가용한 하드웨어 보안 기술이 상이하기 때문에 보안기술의 범용성을 향상시키기 위한 방안 또한 중요하게 연구되어야 한다. 본고에서는 모바일 신뢰연산기술의 보안성을 향상시키기 위한 대표적인 범용 보안 기술들에 대해 소개한다. 특히 유저서비스, 운영체제, 하이퍼바이저의 보안성을 향상시키기 위해 제안된 디버깅 와치포인트 기반 보안 기술들에 대해 분석하고 그 한계와 타 아키텍처 확장 가능성에 대해서 논의한다.

An Analysis of Learning Effects using Mobile Sequence Game (모바일 수열 게임을 이용한 학습 효과 분석)

  • Jeon, JaeHong;Lee, HwaMin;Hong, Min
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2011.11a
    • /
    • pp.1088-1091
    • /
    • 2011
  • 최근 대중화된 무선 유비쿼터스 환경으로 출퇴근, 점심시간, 여가 시간 등 자투리 시간을 활용하여 소셜 네트워크, 게임, 동영상 시청, 쇼핑, 학습, 필요한 정보 등 다양한 콘텐츠들을 모바일기기를 이용하여 즐기는 사용자가 급증하고 있다. 본 논문은 모바일 환경에서의 수열 문제 풀이에 대한 학습 효과를 검증하기 위해 여러 종류의 수열 문제들로 구성된 기능성 게임을 아이폰과 안드로이드 기반으로 설계 및 구현하였다. 또한 저장된 수열 게임 이용자의 기록 데이터베이스 내용을 대상으로 사용자들의 분포와 이에 따른 학습 효과를 분석하였다.

Tensorflow Model Environment with JavaCv for Mobile Devices (모바일을 위한 JavaCv를 이용한 Tensoflow모델 구동환경 개발)

  • Park, JinSang;Oh, SangGwon;Lee, SeongJin
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.01a
    • /
    • pp.23-24
    • /
    • 2020
  • 현재 PC환경 뿐만 아니라 모바일 환경, 임베디드 환경에서 딥러닝 모델을 구동하기 위한 많은 연구들이 진행 중에 있다. 본 연구에서는 완성된 딥러닝 모델을 구동하는 환경을 Java로 구현하여 개발 접근성을 높이고자 한다. 이미지, 영상처리를 위해 OpenCV를 사용시 C++ API문서는 보편화되어있는 반면에 JavaCv API 문서는 그렇지 못하다. 그러나 모바일 개발 환경 특성상 Java언어로 작업한 코드를 안드로이드 스튜디오에서 작업 시 그대로 가져올 수 있어 개발이 용이하다. 모델 구동을 위한 전반적인 이미지 처리 및 작업환경을 개발하였다.

  • PDF

Development of a Viewer for Analyzing the State-dependent Power Consumption of Mobile Software (모바일 소프트웨어의 상태별 전력 소모 분석을 위한 뷰어 개발)

  • Choi, Yoo-Rim;Baek, Du-san;Kim, Kyung-Ah;Lee, Jung-Won
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.478-481
    • /
    • 2015
  • 모바일 기기의 특성 중 하나인 제한된 전력은 중요한 문제로 다뤄지고 있다. 이러한 전력 문제를 해소하기 위해 다양한 모바일 저전력화 연구가 진행되고 있다. 이러한 연구들 중 전력 측정이 정확하지 않으면 저전력화 연구에 치명적인 오류를 가져올 수 있기 때문에 정확한 전력 측정은 다른 연구들의 근본이 된다고 할 수 있다. 이를 위해 포터블 전력 측정 장비(Portable Power Measurement and Analysis tools, PPAM)를 개발하였다. 그러나 포터블 전력 측정 장비는 높은 샘플링 주파수로 인한 방대한 양의 데이터를 텍스트로 출력한다. 이 데이터를 보다 효과적으로 분석하기 위해 본 논문에서는 데이터의 간소화와 시각화 등의 2가지 요구사항을 도출하였으며, 이를 충족하는 모바일 소프트웨어의 상태별 전력 소모 분석을 위한 뷰어 개발을 하였다. 이 뷰어를 사용함으로써 연구자는 소모 전력 데이터를 보다 직관적이며, 효율적으로 분석이 가능하다. 향후 이 뷰어는 포터블 전력 측정 장비와 함께 소프트웨어의 저전력화 연구에 도움이 될 것이다.

MADA Feedback Framework for Adaptive Inference Results of Situation Aware Services in Mobile Environments (모바일 상황인식 서비스의 추론 결과 적응을 지원하기 위한 MADA 피드백 프레임워크)

  • Shin, Soohye;Park, Joonseok;Yeom, Keunhyuk
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.7
    • /
    • pp.443-450
    • /
    • 2013
  • The high portability and mobility of mobile devices have given rise to critical concerns with regard to mobile situation-aware services that utilize user situation information in the mobile domain. Mobile situation-aware services for mobile devices are provided by collecting and analyzing data, from which the user situation is inferred through an inference system. However, the high mobility of the mobile domain has made it difficult to infer the required results. In addition, previous studies have not identified a systematic approach to modifying and adapting. In this paper, we propose a systematic feedback process model based on software cybernetics in order to address the abovementioned problems. Further, we propose a MADA(Monitoring, Analysis, Determinating, Adaptation) framework for the feedback process model. Thus, the proposed approach supports the development of self-adaptive mobile situation-aware services that can infer appropriate results and manage the inferred results systematically.

Design of MPEG-4 Based Hardware CODEC (MPEG-4에 기반한 하드웨어 코덱 설계)

  • Ahn, Yong-Beom;Kim, Eong-Soo
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2007.10a
    • /
    • pp.145-148
    • /
    • 2007
  • 영상전송에 있어서 주변 환경에 대한 영상인식은 대단히 중요하다. 최근 정보인프라의 대중화에 따라 모바일 환경에서까지 유, 무선을 통한 대상의 상태를 영상으로 확인하려는 사용자 중심적 욕구가 증가하였다. 하지만 기존의 모바일용 솔루션은 저대역폭을 가지는 모바일 단말기 기반의 네트웍 특성상 소프트웨어 코덱만을 지원하므로서 소프트웨어적인 처리의 한계로 인한 고화질의 영상은 기대할 수 없었다. 이러한 단점을 해결하기 위해서 본 논문에서는 모바일 환경에서까지 고화질 지원과 실시간적 요소를 고려하여 높은 압축률을 가지는 국제 비디오 압축 표준인 MPEG-4에 기반을 두어 하드웨어 코덱 설계에 관하여 기술하였다. 이를 위한 하드웨어의 최적화된 설계를 위하여 임베디드용 전용 CPU 채용과 MPEG-4에 기반한 하드웨어 코덱을 설계하였다. 구현된 시스템은 모바일 환경에서도 전송속도 및 해상도 등에 있어서 우수한 성능을 나타내었다.

  • PDF

The Design Strategy of Educational Contents in Smartphones (스마트폰의 교육용 콘텐츠 설계 전략)

  • Ku, jin-hee;Shin, soo-bum
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2013.05a
    • /
    • pp.407-408
    • /
    • 2013
  • 최근 스마트폰은 가장 대중적인 모바일 기기로서 초중등 학생들의 교육적인 활용 가능성은 다른 IT 기기에 비해서 높다고 할 수 있다. 또한 교육용 소프트웨어 중에서 컴퓨터의 잠재성을 가장 잘 보여줄 수 있는 것은 시뮬레이션이다. 그러나 스마트폰에서 실행되는 교육용 소프트웨어는 다른 모바일 기기에 비해서 특히 작은 화면에 대한 제약 등을 고려해야 하는 특성을 가지고 있다. 이 논문에서는 대표적인 시뮬레이션형 교육용 앱들을 분석하고, 이를 토대로 스마트폰의 특성을 고려한 교육용 콘텐츠 개발전략을 제시하였다.

  • PDF

Log Service Management Model for Effective Developments of Android Applications (안드로이드 어플리케이션의 효율적인 개발을 위한 로그 서비스 관리 모델)

  • Choi, Yun-seok
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2016.01a
    • /
    • pp.295-298
    • /
    • 2016
  • 본 논문에서는 안드로이드 기반의 효율적인 모바일 소프트웨어 개발을 위한 로그 서비스 관리 모델을 제안한다. 제안한 모델은 관점지향 프로그래밍을 적용하여 로깅 대상의 변경 없이 로그를 획득하며, 획득한 로그를 원격 호출 인터페이스를 사용하여 로깅 관리자에 전달한다. 로그 관리자는 안드로이드 기본 컴포넌트인 서비스 형태로 구성하며, 로깅 대상 어플리케이션 수행에 독립적으로 로그를 관리한다. 제안한 모델은 로깅을 위한 어플리케이션 변경을 최소화하고, 로깅이 어플리케이션 실행에 미치는 영향을 감소시킬 수 있다.

  • PDF