• Title/Summary/Keyword: Android applications

Search Result 418, Processing Time 0.02 seconds

안드로이드 인텐트 기반 컴포넌트 상호작용 다이어그램 생성 및 테스트 시나리오 설계기법 (Android Intent Based Component Interaction Diagram Generation and Test Scenarios Design Techniques)

  • 백태산;이우진
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제5권4호
    • /
    • pp.165-170
    • /
    • 2016
  • 안드로이드 어플리케이션은 인텐트를 이용하여 다른 어플리케이션의 컴포넌트를 호출하여 실행시킬 수 있다. 하지만 컴포넌트들 사이의 상호작용이 정상적으로 처리되지 않으면 잘못된 컴포넌트가 실행되거나 전화 수신과 같은 시스템 브로드캐스트를 처리하지 못하는 문제점이 발생할 수 있다. 본 논문에서는 이와 같은 상호작용 문제점을 검사하기 위해 서로 연동하여 동작하는 어플리케이션들로부터 컴포넌트 기반의 다이어그램들을 생성하고 이를 하나의 병합된 다이어그램으로 변환하여 테스트 시나리오를 생성하는 방법을 제안한다. 제안된 방식은 기존의 테스팅 기법에서 고려하지 못한 어플리케이션간의 상호작용 검사를 효율적으로 수행할 수 있다.

안드로이드 로깅 시스템을 이용한 DDoS 공격 애플리케이션 탐지 기법 (DDoS Attack Application Detection Method with Android Logging System)

  • 최슬기;홍민;곽진
    • 정보보호학회논문지
    • /
    • 제24권6호
    • /
    • pp.1215-1224
    • /
    • 2014
  • 현재까지는 스마트폰에 저장된 사용자의 개인정보를 유출시키고, 유출된 개인정보를 악용하기 위한 악성 애플리케이션을 탐지하고, 이러한 악성 애플리케이션으로부터 사용자의 데이터를 보호하기 위한 다양한 연구가 진행되었다. 하지만, 최근에는 스마트폰을 공격 대상이 아닌 DDoS와 같은 2차적인 공격을 수행하기 위한 새로운 공격 도구로 사용하기 위한 악성 애플리케이션이 유포되고 있다. 따라서 본 논문에서는 안드로이드 로깅 시스템을 이용하여 단말기 내부에 설치된 DDoS 공격 애플리케이션을 탐지하는 기법에 대하여 제안한다.

안드로이드 로컬 마켓 인증 방안 (Application Authentication via Various Distributors)

  • 한규석;손태식
    • 정보처리학회논문지C
    • /
    • 제19C권4호
    • /
    • pp.235-238
    • /
    • 2012
  • 급격하게 증가하고 있는 스마트폰의 애플리케이션 이용의 편의를 위한 마켓 기반의 배포 방식이 활성화되고 있으며, 안드로이드의 경우 개방성을 제공하여 다양한 형태의 애플리케이션 배포 방식이 존재하고 있다. 그러나 애플리케이션의 직접 설치를 허용하는 개방성은 안드로이드 애플리케이션의 불법적인 이용이라는 부작용을 낳고 있으며, 이에 대응하기 위해 온라인 인증과 같은 강력한 사용자 인증 방식을 이용하고 있다. 그러나 이러한 방식은 정당한 사용자에게도 경우에 따라 이용을 제한할 수 있다는 문제점을 갖고 있으며 특히 구글 외 로컬 마켓에서 사용자의 애플리케이션 이용을 저해하는 요인이 된다. 따라서 본 논문에서는 사용자가 로밍, 통신사 변경 등의 다양한 변동 상황에서 구매한 애플리케이션을 그대로 이용할 수 있는 인증 방안을 제시한다.

WebKit 모바일 웹 브라우저의 성능 향상을 위한 기법 연구 (A Study of High Performance WebKit Mobile Web Browser)

  • 김정길
    • 한국위성정보통신학회논문지
    • /
    • 제7권1호
    • /
    • pp.48-52
    • /
    • 2012
  • 스마트폰의 급속한 보급 확산에 따라 모바일 기기에서 웹 브라우저는 주요한 기능으로 자리 잡고 있으며 사용자는 모바일 기기에서 PC 수준의 고속화된 성능을 기대하는 현실이다. 웹키트(WebKit)는 구글의 안드로이드(Android) 플랫폼에 사용되고 있는 웹 브라우저를 만드는 데 기반을 제공하는 오픈 소스 응용 프로그램 프레임워크이다. 본 논문에서는 WebKit 라이브러리의 연산의 병렬처리를 통한 성능 향상 기법을 제안하였다. 제안된 병렬처리 기법은 JPEG 라이브러리에 적용되었으며, 성능 검증은 PC 기반의 실험을 통하여 이기종 컴퓨팅 기반의 모바일 임베디드 시스템 환경에서의 예측 방법을 사용하였다. 실험 결과는 제안된 병렬화 기법이 이기종 컴퓨팅 환경의 모바일 임베디드 기기로의 적용을 통한 성능 향상 가능성을 보여주었다.

안드로이드 기반 외국인을 위한 초급 한글교육용 어학 콘텐츠의 설계 및 구현 (Design and Implementation of a Korean Language Educational Content for Foreign Beginners Using Based on Android)

  • 강지훈;문상호
    • 한국정보통신학회논문지
    • /
    • 제15권2호
    • /
    • pp.477-483
    • /
    • 2011
  • 최근 스마트폰이 대중화 되고 그에 따라 스마트폰에 대한 소비자들의 관심이 높아지면서 다양한 형태의 애플리케이션이 개발되고 있다. 이는 사용자의 성향이나 특성에 따라 멀티미디어, 게임, 정보, 교육 등 그 분야 또한 다양하다. 그 중 현재 모바일 환경에서의 어학 관련 교육용 콘텐츠들은 대부분 영어, 일어, 중국어 등 외국어에 대한 교육용 콘텐츠들이 대부분이며, 이에 비해 한글교육용 콘텐츠 개발은 미비한 실정이다. 이에 따라, 본 논문에서는 안드로이드OS 기반으로 스마트폰에서 활용할 수 있도록 외국인을 위한 초급 한글 교육용 어학 콘텐츠를 설계 및 구현한다.

An Automatic and Scalable Application Crawler for Large-Scale Mobile Internet Content Retrieval

  • Huang, Mingyi;Lyu, Yongqiang;Yin, Hao
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제12권10호
    • /
    • pp.4856-4872
    • /
    • 2018
  • The mobile internet has grown ubiquitous across the globe with the widespread use of smart devices. However, the designs of modern mobile operating systems and their applications limit content retrieval with mobile applications. The mobile internet is not as accessible as the traditional web, having more man-made restrictions and lacking a unified approach for crawling and content retrieval. In this study, we propose an automatic and scalable mobile application content crawler, which can recognize the interaction paths of mobile applications, representing them as interaction graphs and automatically collecting content according to the graphs in a parallel manner. The crawler was verified by retrieving content from 50 non-game applications from the Google Play Store using the Android platform. The experiment showed the efficiency and scalability potential of our crawler for large-scale mobile internet content retrieval.

Efficiently Managing Collected from External Wireless Sensors on Smart Devices Using a Sensor Virtualization Framework

  • 이병복;홍상기;이계선;김내수;고정길
    • 정보와 통신
    • /
    • 제30권10호
    • /
    • pp.79-85
    • /
    • 2013
  • By interacting with external wireless sensors, smartphones can gather high-fidelity data on the surrounding environment to develop various environment-aware, personalized applications. In this work we introduce the sensor virtualization module (SVM), which virtualizes external sensors so that smartphone applications can easily utilize a large number of external sensing resources. Implemented on the Android platform, our SVM simplifies the management of external sensors by abstracting them as virtual sensors to provide the capability of resolving conflicting data requests from multiple applications and also allowing sensor data fusion for data from different sensors to create new customized sensors elements. We envision our SVM to open the possibilities of designing novel personalized smartphone applications.

이기종 스마트 플랫폼 상에서의 하이브리드앱 기반 스마트러닝 콘텐츠 호환성에 관한 연구 (A Research of the Compatibility for the HybridApp-Based Smart-Learning Contents in the Heterogeneous Smart Platform)

  • 국중진;박병하
    • 대한임베디드공학회논문지
    • /
    • 제8권1호
    • /
    • pp.11-16
    • /
    • 2013
  • With the development and general use of a variety of Android/iOS-based smart phones and smart pads, the existing e-learning contents need to be changed in such a way that they can be carried out on different smart device platforms. This paper shows what changes are needed for that aim, and, in particular, for the compatibility of different platforms by designing and implementing Android/iOS-based smart learning contents in the form of a hybrid app. This paper will hopefully help you consider what elements are required to develop smart-learning contents on a variety of platforms for mobile devices.

XML 파싱기법을 이용한 안드로이드 기반의 종합 날씨 정보 앱 설계 및 구현 (Design and Implementation of Android-based Total Weather Information Application using XML Parsing Techniques)

  • 이진욱;윤형수;하수철
    • 디지털콘텐츠학회 논문지
    • /
    • 제12권4호
    • /
    • pp.611-618
    • /
    • 2011
  • 본 논문은 XML(eXtensible Markup Language) 파싱(parsing)기법을 이용한 안드로이드 기반의 날씨 정보 어플리케이션의 설계 및 구현에 관한 사항이다. GPS 위치 프로바이더와 XML 파싱기법 이용하여 현재 위치에 따라 날씨 정보가 변하게 된다. 또한 알람 시스템을 이용하여 어플리케이션의 접속과 종료에 상관없이 알람 이벤트가 발생 될 때의 시간을 기준으로 날씨 정보를 음성(English)으로 출력한다. 모든 어플리케이션에서 사용자 인터페이스는 앱의 첫 인상이 중요하기 때문에 복잡하지 않고, 단순한 방법으로 사용자 인터페이스 설계를 하였다.

Digital Forensic for Location Information using Hierarchical Clustering and k-means Algorithm

  • Lee, Chanjin;Chung, Mokdong
    • 한국멀티미디어학회논문지
    • /
    • 제19권1호
    • /
    • pp.30-40
    • /
    • 2016
  • Recently, the competition among global IT companies for the market occupancy of the IoT(Internet of Things) is fierce. Internet of Things are all the things and people around the world connected to the Internet, and it is becoming more and more intelligent. In addition, for the purpose of providing users with a customized services to variety of context-awareness, IoT platform and related research have been active area. In this paper, we analyze third party instant messengers of Windows 8 Style UI and propose a digital forensic methodology. And, we are well aware of the Android-based map and navigation applications. What we want to show is GPS information analysis by using the R. In addition, we propose a structured data analysis applying the hierarchical clustering model using GPS data in the digital forensics modules. The proposed model is expected to help support the IOT services and efficient criminal investigation process.