• 제목/요약/키워드: 모바일 프로그래밍

검색결과 92건 처리시간 0.029초

무선 모바일 환경 기반의 실시간 원격 디스플레이 기법 (Real-Time Remote Display Technique based on Wireless Mobile Environments)

  • 서정희;박흥복
    • 정보처리학회논문지C
    • /
    • 제15C권4호
    • /
    • pp.297-302
    • /
    • 2008
  • 모바일 디바이스에서 다량의 정보를 표시할 경우에 제한된 대역폭과 작은 스크린 사이즈로 인해 많은 정보를 디스플레이하기 어렵기 때문에 제어 명령을 수행하기 위해 모바일 장치를 리모컨으로 사용하여 TV와 같은 원격 장치에 디스플레이하는 시스템이 개발되고 있다. 이런 시스템들은 각각의 원격 디스플레이 장치에 해당하는 인터페이스 설계 및 개발에 필요한 비용이 많이 요구된다. 본 논문에서는 고유의 'Mote ID'에 대한 상황 데이터의 연속적인 모니터링을 위해서 유비쿼터스와 무선 모바일 환경 기반의 실시간 원격 디스플레이 기법을 제안한다. 또한, 유비쿼터스 컴퓨팅의 환경 데이터 처리를 통해서 상황 인식 기반의 실시간 원격 디스플레이의 응용으로 ZigbeX와 같은 센서 네트워크 장비를 통해서 원거리의 데이터를 수집 및 모니터링하고 PDA의 무선 모바일을 통해서 실시간 원격 디스플레이 어플리케이션을 구현한다. 본 논문에서 제안하는 시스템은 원격 디스플레이 및 제어를 위한 PDA, 데이터 수집 및 무선 통신(Radio Frequency: RF)을 위한 모트 임베디드 응용 프로그래밍, 수집한 데이터 분석 및 처리를 위한 서버 모듈, 가상 기계에 의한 모니터링 및 제어를 위한 가상 프로토타이핑으로 구성된다. 구현 결과, 인간 중심적인 설계 관점에서 이동성, 정보 접근의 유용성이 좋을 뿐 아니라 데이터 전송이 효율적임을 알 수 있었다.

안드로이드 기반 자연과학 교육용 디지털 앱북 개발을 위한 사용자 상호작용 라이브러리 (User Interaction Library for Natural Science Education Digital App-Book on Android Platform)

  • 이강운;백아람;최해철
    • 방송공학회논문지
    • /
    • 제20권1호
    • /
    • pp.110-121
    • /
    • 2015
  • 디지털 앱북은 기존의 전자책에서 발전한 형태의 멀티미디어 콘텐츠로서 동영상, 소리뿐만 아니라 모바일 기기의 센서를 이용한 다양한 상호작용을 지원할 수 있는 장점이 있다. 모바일 기기의 발전으로 이러한 디지털 앱북의 수요는 폭발적으로 증가하고 있지만, 상호작용을 지원하기 위해서는 프로그래밍 제작 노력이 많이 필요하기 때문에 공급이 그 늘어난 수요를 따라가기 힘든 실정이다. 이러한 문제를 해결하고자, 본 논문은 자연과학 교육용 디지털 앱북의 흥미를 느끼게 해주는 핵심 요소인 사용자-기기간 상호작용 기능들을 라이브러리로 구현하고 검증하였다. 제안 라이브러리는 사용자 동작 인식부, 기기 동작부, 콘텐츠 동작부로 구성되며, 각 부의 명령을 조합하여 다양한 상호작용 함수를 제공한다. 이러한 설계는 코드의 재사용성, 개발자의 쉬운 이해와 활용성, 넓은 확장성을 지원할 수 있다. 구현된 라이브러리는 상용화를 위한 자연과학 교육용 디지털 앱북 콘텐츠 제작에 직접 이용되었으며, 그 결과 코드 사용량을 크게 줄이고 개발 시간을 단축함으로써 제작 효율을 높일 수 있었다.

D* 서치와 퍼지 알고리즘을 이용한 모바일 로봇의 충돌회피 주행제어 알고리즘 설계 (Development of a Navigation Control Algorithm for Mobile Robots Using D* Search and Fuzzy Algorithm)

  • 정윤하;박효운;이상진;원문철
    • 대한기계학회논문집A
    • /
    • 제34권8호
    • /
    • pp.971-980
    • /
    • 2010
  • 이 논문은 모바일 로봇이 고정 장애물 또는 움직이는 장애물이 존재하는 환경에서 장애물을 회피하며 운행될 수 있는 제어 알고리즘을 연구하였다. 이 제어 알고리즘은 $D^*$ 알고리즘과, 충돌 위험도 퍼지로직, 이동로봇의 행동결정 퍼지로직을 사용하여 전역경로계획과 지역경로계획을 수행한다. $D^*$ 알고리즘에는 로봇이 이동하는 2 차원 공간을 정방형 격자 분활하여 적용한다. 이 알고리즘은 파이썬 프로그래밍 언어와 이동로봇의 운동방정식을 사용한 시뮬레이션을 통해 검증하였다. 시뮬레이션 결과를 통해 알고리즘을 적용하여 로봇이 이동하는 장애물을 피하거나 모르는 고정 장애물을 피하면서 원하는 위치로 이동하는 것을 볼 수 있다.

TLDP: 다중 방송 채널 환경을 위한 새로운 방송 스케쥴링 기법 (TLDP: A New Broadcast Scheduling Scheme for Multiple Broadcast-Channel Environments)

  • 권혁민
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권2호
    • /
    • pp.63-72
    • /
    • 2011
  • 방송 기반의 데이터 전파는 모바일 컴퓨팅 환경에서 보편적으로 받아들여지는 통신 방식이다. 그러나 많은 데이터를 방송해야 할 경우에 방송 채널의 순차성으로 인하여 원하는 데이터를 수신하기까지의 예상 지연시간이 증가한다. 이 대기시간을 줄이기 위하여 본 논문은 다중 채널을 통하여 데이터를 방송하는 문제를 연구한다. 기존의 기법들은 각 채널의 평형 방송을 가정하고 데이터들을 액세스 확률에 근거하여 분할하고 다중 채널에 할당한다. 만일 동일 채널에 할당된 데이터들도 그들의 액세스 확률에 근거하여 방송빈도를 다르게 한다면 성능은 더 향상될 것이다. 이와 같은 관점에서 본 논문은 동일 채널에 할당된 데이터들의 액세스 확률의 차이를 방송 스케줄에 반영할 수 있는 두 단계 동적프로그래밍 기법으로 명명된 새로운 방송 스케줄링 기법을 제안한다.

화재 대비를 위한 전자 도어록 기능의 개선 방안 (Improvement of Electronic Door Lock Function for Fire Preparation)

  • 송우림
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2018년도 추계학술대회
    • /
    • pp.9-11
    • /
    • 2018
  • 최근 도어록은 대중화 되어 있다. 하지만 기계식 열쇠로 여는 방식보다 편리하고 안전하다는 인식 때문에 도어록의 취약점을 제대로 알고 대비하지 못하는 경우가 많다. 따라서 본 연구에서는 도어록의 기능을 개선하고 취약점을 보완하여 강화 하였다. 도어록은 화재 발생시 열에 취약하여 문이 열리지 않을 수 있으므로 열 감지 센서를 부착하여 화재 현장의 내부 온도가 일정 이상이 되면 문이 자동으로 열리게 하였다. 그리고 실내에서는 비밀번호를 누르지 않아도 문이 자동으로 열리게 하였다. 본 연구에서 제안한 기능을 통하여 화재 발생시의 인명피해 예방을 기대할 수 있을 것이다.

  • PDF

심층신경망 기반의 객체 검출 방식을 활용한 모바일 화면의 자동 프로그래밍에 관한 연구 (Automatic Mobile Screen Translation Using Object Detection Approach Based on Deep Neural Networks)

  • 윤영선;박지수;정진만;은성배;차신;소선섭
    • 한국멀티미디어학회논문지
    • /
    • 제21권11호
    • /
    • pp.1305-1316
    • /
    • 2018
  • Graphical user interface(GUI) has a very important role to interact with software users. However, designing and coding of GUI are tedious and pain taking processes. In many studies, the researchers are trying to convert GUI elements or widgets to code or describe formally their structures by help of domain knowledge of stochastic methods. In this paper, we propose the GUI elements detection approach based on object detection strategy using deep neural networks(DNN). Object detection with DNN is the approach that integrates localization and classification techniques. From the experimental result, if we selected the appropriate object detection model, the results can be used for automatic code generation from the sketch or capture images. The successful GUI elements detection can describe the objects as hierarchical structures of elements and transform their information to appropriate code by object description translator that will be studied at future.

에너지 절감을 위한 선풍기 자동 ON/OFF 기능의 설계 및 구현 (Design and Implementation of Automatic Fan On/Off for Energy Saving)

  • 장준우;박성진;고현
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2018년도 추계학술대회
    • /
    • pp.5-8
    • /
    • 2018
  • 최근 지구 온난화와 열대야로 인하여 선풍기의 사용량이 폭발적으로 증가하고 있다. 이러한 상황에서 장시간 선풍기를 가동하면 전력 과부하로 인한 폭발 위험뿐만 아니라 약간의 전기 요금과 환경 오염이 우려된다. 따라서 이 연구에서는 실내 온도에 따라 선풍기를 자동으로 켜고 끄는 장치를 개발하여 폭발 위험성을 감소시킬 뿐만 아니라 에너지를 절감할 수 있도록 연구를 진행하였다. 본 연구에서는 선풍기가 자동으로 켜지고 꺼지는 기능과 모바일 애플리케이션에 온도를 표시하는 기능을 제안하였다. 선풍기가 켜지고 꺼지는 기능은 실내의 온도가 일정 이상으로 올라간다면, 선풍기가 스스로 켜지게 한다. 반대로 실내의 온도가 일정 이하로 내려간다면, 선풍기는 꺼지도록 한다. 두 번째로 온도 표시 기능은 모바일 애플리케이션을 통하여 실내의 온도를 확인하는 기능이다. 본 연구에서 제안한 자동 ON/OFF 기능으로 폭발 위험성을 감소시키고 에너지를 절감하는데 기여할 수 있을 것이다. 하지만 실내에 사람이 없더라도 실내가 일정 온도 이상으로 올라간다면 선풍기는 켜질 수 있다는 한계점이 있다. 본 연구에서 기대하는 바는 적절한 온도에서 선풍기가 가동되고 꺼지는 기능을 통하여 폭발의 위험성과 전기 요금, 환경오염을 줄일 수 있다는 점이다.

  • PDF

스프링 프레임워크 반응형 웹 AWS 호스팅 (Spring Framework Responsive Web AWS Hosting)

  • 최효현;손동원
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2017년도 제56차 하계학술대회논문집 25권2호
    • /
    • pp.149-150
    • /
    • 2017
  • 웹 프로그래밍을 공부하는 학생들이 본인들이 만든 웹 페이지를 서버에 호스팅하여 관리하기는 쉽지 않다. 본 논문에서는 스프링 프레임워크를 기반으로 반응형 웹을 개발하고 개발한 웹 페이지를 아마존 웹 호스팅 서비스를 이용하여 호스팅하는 과정을 다룬다. 스프링 프레임워크는 POJO(Plain Old Java Object) 방식의 프레임워크로써 특정한 인터페이스를 구현하거나 상속을 받을 필요가 없어 기존에 존재하는 라이브러리 등을 지원하기에 용이하고 객체가 가벼우며, CSS를 사용한 반응형 웹은 모바일에서도 접근하기 쉬우므로 높은 접근성을 제공한다. 이렇게 개발한 웹 페이지를 호스팅 하여 관리하는 것은 특히 입문단계의 개발자에게 큰 도움이 될 것이다.

  • PDF

유비쿼터스 컴퓨팅을 위한 접근 제어 규칙과 상황적응 규칙의 안전성 검사 (Access Control Rules and Adaptation Rules Safety Check for Ubiquitous Computing)

  • 정혜령;최기환;도경구;안준선;창병모
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 추계학술발표대회
    • /
    • pp.831-834
    • /
    • 2007
  • 유비쿼터스 환경에 대한 관심이 높아짐에 따라 모바일에 관련된 하드웨어 개발은 물론 소프트웨어에 대한 관심도 마찬가지로 높아지고 있다. 소프트웨어에 대해 높아지고 있는 관심 중에서도 자원의 공유 혹은 접근에 대한 보안은 매우 중요한 이슈로 떠오르고 있다. 본 논문에서는 유비쿼터스 소프트웨어를 개발하기 위한 더 나은 프로그래밍 환경을 제공할 수 있는 정책 기술 언어로 작성된 정책 명세에 포함되는 권한의 제어를 위한 접근 제어 규칙(Access Control Rule)과 변화되는 상황을 감지하기 위한 상황 적응 규칙(Adaptation Rule)을 검사하여 규칙 사이의 안전성을 검사하기 위한 방법을 제시한다. 또한 규칙 사이의 안전성을 말하기 위해 사용되는 타입 시스템에 대해서도 설명한다.

자바카드 기반 무선단말기용 사용자 인증 프로토콜의 설계 및 구현 (Design and Implementation of User Authentication Protocol for Wireless Devices based on Java Card)

  • 이주화;설경수;정민수
    • 정보처리학회논문지C
    • /
    • 제10C권5호
    • /
    • pp.585-594
    • /
    • 2003
  • 자바카드는 스마트카드 플랫폼에 자바의 기술을 접목시킨 것으로 스마트카드와 같은 작은 메모리를 가진 임베디드 장치를 위한 프로그래밍에 필요한 패키지와 클래스를 정의하고 있다. 또한, 자바카드는 국제 표준인 ISO-7816과 산업 명세 표준인 EMV와 호환된다. 그러나, 현재 국내외적으로 USIM이 장착된 IMT-2000에 자바카드를 이용한 사용자 인증 프로토콜을 지원하고 있지 않다. 본 논문은 표준화된 3GPP 규격(SMS), 자바카드 기술규격(APDU) 그리고 암호화 기술 등을 사용하여 자바카드 기반 무선단말기에 적용 가능한 사용자 인증 프로토콜을 설계 및 구현하였다. 표준화된 기술을 이용한 자바카드 사용자 인증 기능 지원으로 자바카드 응용 프로그램 개발 지원 도구의 보안 기능, 무선상거래, 무선보안, 전자지불시스템, 모바일 인터넷, 위치서비스 그리고 유비쿼터스 컴퓨팅 환경 등에 적용 가능하다.