• 제목/요약/키워드: 애플리케이션 개발

검색결과 1,282건 처리시간 0.032초

안드로이드 플랫폼에서 애플리케이션 간 데이터 전송을 위한 메타서비스 (Meta Service for Data Transfer between Applications on Android Platform)

  • 최화영;박상원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(A)
    • /
    • pp.104-107
    • /
    • 2011
  • 최근 이슈가 되고 있는 안드로이드 플랫폼은 높은 개방성을 지니고 있다. 이러한 안드로이드 플랫폼에서 애플리케이션을 개발할 때 애플리케이션 간의 데이터 처리는 매우 중요한 이슈이다. 안드로이드 플랫폼에서 데이터를 전송할 때 활용할 수 있는 메커니즘에는 클립보드, 인텐트 그리고 컨텐트 프로바이더 등이 있다. 클립보드는 윈도우즈의 클립보드와 동일한 기능을 가지지만 스트링 타입의 데이터만을 전송할 수 있어 다양한 데이터 처리에는 활용하기가 어렵다. 그리고 인텐트는 데이터 전송에 사용할 수 있지만 인텐트 메커니즘의 주목적은 어떤 액션이 수행되어야 할 메시지를 전달하는 것이기 때문에 다양한 타입의 데이터를 전달하는 데는 적합하지 않다. 또한 데이터를 전달하더라도 데이터의 정보를 포함해야하고 이를 구현하기는 까다롭다. 컨텐트 프로바이더는 애플리케이션 간 데이터 전송을 위해 제공하는 메커니즘이지만 양 애플리케이션 간에는 같은 형식의 레코드를 포함해야 한다. 데이터 저장소로 데이터베이스를 사용하기 때문에 컨텐트 프로바이더를 사용하기 위해서 데이터베이스의 연결 및 질의에 대한 구현도 개발자의 작업에 추가가 된다. 이러한 안드로이드 플랫폼에서 애플리케이션 간의 데이터 전송을 하기 위한 방법의 문제점을 보완하고 해결하기 위하여 본 논문에서는 메타서비스를 설계하고 구현하였다. 메타서비스는 클립보드의 간단한 활용방법에 착안하여 텍스트 데이터뿐만 아니라 다른 타입의 데이터도 전송이 가능하도록 지원해주는 서비스이다. 또한 애플리케이션 개발 과정에서 데이터 처리에 대한 구현 시 복잡성을 주여 효율적이며 높은 가독성을 제공한다. 본 논문에서는 메타서비스의 구조와 디자인 그리고 활용 방법에 대해서 자세히 다룬다.

설진 기반 모바일 건강관리 애플리케이션 개발 (Development of a mobile healthcare application based on tongue diagnosis)

  • 김지혜;소지호;최우수;김근호
    • 한국인터넷방송통신학회논문지
    • /
    • 제16권4호
    • /
    • pp.65-72
    • /
    • 2016
  • 모바일 건강관리 애플리케이션은 스마트폰과 태블릿 컴퓨터와 같은 모바일 장비로 구동되는 건강관리 소프트웨어 애플리케이션이다. 모바일 건강관리 애플리케이션은 만성질환을 호소하는 환자들의 일상적인 생활을 관리하고 모니터링 함에 있어 많은 잠재력을 가지고 있다. 그러나 한의학분야에서는 개발이 미비한 편이다. 이 연구의 목적은 한의학의 설진에 기반한 모바일 건강관리 애플리케이션을 개발하는 것으로, 개발 과정은 계획 수립, 디자인, 프로그래밍, 수정보완으로 구성되어있다. 또한 예비실험을 통해 애플리케이션의 개선사항과 생활에서의 사용 가능성을 확인하였다.

데이터 방송 위젯 애플리케이션 개발 (Development of Widget Application for Data Broadcasting)

  • 이차원;정문열
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.311-316
    • /
    • 2006
  • 기존의 정보 제공형 서비스에 시청자가 접근하기 위해서는 TV 시청을 중단하고 여러 단계를 거쳐서 이동해야 하고, 접근하는 시간이 시청자가 원하는 시간보다 오래 걸리는 단점이 있다. 본 논문에서는 이러한 접근성을 극복하기 위하여 데이터방송 위젯 애플리케이션을 제안한다. 본고에서는 실제 방송에 적용하기 위하여 개발한 실험용 위젯 애플리케이션을 중심으로 살펴보고자 한다. 위젯 애플리케이션으로 적용시킬 수 있는 정보는 무한하므로 위젯의 구조 또한 쉽게 응용하여 만들 수 있도록 설계하였다. 그리고, 화면상에 하나의 위젯만 떠있는 것이 아니라 다중의 위젯이 떠있는 상태를 관리할 수 있는 위젯 관리 애플리케이션도 살펴본다. 특정 플랫폼에 국한하지 않고 모든 플랫폼에 적용될 수 있도록 개발하였다.

  • PDF

웹 응용 설계를 위한 패턴 추출 방법 (A Pattern Extraction Approach for Web Application Design)

  • 한지윤;이기열;이병정;김희천;우치수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (2)
    • /
    • pp.304-306
    • /
    • 2003
  • 인터넷의 비약적인 발전은 웹 환경으로의 빠른 전환을 요구하고 있으며 웹 애플리케이션의 설계, 구현을 위한 체계적인 개발 방법론이 필요하게 되었다. 기존의 웹 관련 기술들은 웹 애플리케이션을 구현하기 위한 도구와 기반 실행 환경을 중심으로 개발되어 왔다. 하지만 설계 수준과 요구사항 수준에서 웹 개발을 지원하는 체계적인 방법론에 대한 연구는 아직 활발하지 못하다. 재사용성과 견고성을 높이기 위한 방법론으로서 웹 애플리케이션 패턴이 제안되고 있으나, 그러한 패턴을 추출하는 데 있어 정형적인 방법론은 제안되지 못한 상태이다. 본 논문에서는 웹 애플리케이션을 위한 설계 프레임워크에 관한 연구의 세부과제로서 웹 애플리케이션을 설계하는데 사용되는 웹 패턴을 추출하는 체계적인 접근법을 기술하도록 한다.

  • PDF

상황인식 애플리케이션 개발을 위한 상황정보 분석 (An Analysis of Context Information for Developing Context-Aware Applications)

  • 문미경;백선재;박규현;이대성;윤성필
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 추계학술대회
    • /
    • pp.1063-1066
    • /
    • 2009
  • 최근 유비쿼터스 컴퓨팅 환경의 실현 가능성이 높아지면서 동적으로 변화하는 외부 환경에서의 소프트웨어 역할이 중요해지고 있다. 유비쿼터스 환경에서는 소프트웨어가 외부환경의 변화를 감지하고 이에 대응하는 적절한 서비스를 제공하기 위해서 지속적으로 외부환경에 대한 정보를 이용하게 된다. 이러한 외부환경에 대한 정보, 즉 상황정보를 이용하는 상황인식 애플리케이션을 개발하기 위해서는 소프트웨어의 기능을 분석하고 설계하는 것뿐만 아니라 소프트웨어가 동작하는 외부환경의 변화를 분석하고 설계하는 것이 병행되어야 한다. 기존의 소프트웨어 설계 방법들은 소프트웨어가 동작하는 외부환경의 변화를 분석하고 이를 상황정보로서 획득하기 위한 방법에 대한 고려가 부족하였다. 본 논문에서는 상황인식 애플리케이션을 위해 획득되어야 하는 상황정보를 분석하고 모델링하는 방법을 제시한다. 또한 이를 이용하여 상황인식 애플리케이션이 수행해야 하는 상황규칙을 정의하는 방법을 제시한다. 본 논문에서 제시한 방법을 적용한 상황인식 강의실 관리시스템에 대한 개발 사례연구를 소개한다.

  • PDF

펜싱 강습을 위한 모바일 애플리케이션 설계 및 개발 (Design and Development of Mobile Applications for Fencing Lessons)

  • 김세민;유강수
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제66차 하계학술대회논문집 30권2호
    • /
    • pp.663-664
    • /
    • 2022
  • 본 연구에서는 펜싱의 저변확대를 위하여 펜싱 강습을 위한 모바일 애플리케이션을 설계하고 개발하였다. 펜싱의 저변확대가 어려운 이유로 펜싱 장비가 고가이고 시설을 갖추기 어렵다는 것에 있다. 이에 많은 펜싱 연구자들이 저변 확대를 위하여 뉴스포츠화한 펜싱 종목을 고안하거나, 금속제 장비가 아닌 플라스틱 훈련장비도 개발하는 등 많은 노력을 기울이고 있다. 이에 본 연구에서는 기본적인 펜싱 강습이 가능한 모바일 애플리케이션을 구현하였다. 모바일 애플리케이션에서는 시간 관리 기능, 점수 관리 기능 등을 갖추도록 하였다.

  • PDF

혼자 떠나는 1인 여행자들을 위한 모바일 여행 애플리케이션 개발 (Developing a mobile travel application for solo travelers)

  • 우효주;박정연;임병준;김인영;양영욱
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2023년도 추계학술발표대회
    • /
    • pp.48-49
    • /
    • 2023
  • 본 논문은 1인 가구의 증가에 따라 개인화된 여행 애플리케이션의 필요성을 강조하며, 안전성과 소통 기능을 강화한 애플리케이션을 개발하는데 목표를 설정하였고, 또 다른 주요한 문제점 해결을 모색하였다. 따라서 기존 애플리케이션과 차별화된 기능을 제시하여 혼자 여행하는 사람들의 여행 만족도 향상을 위해 애플리케이션을 개발하고자 한다.

효율적인 RFID 애플리케이션 개발을 위한 엔터프라이즈 애플리케이션 프레임워크에 관한 연구 (A Study on the Enterprise Application Framework for Developing Efficient RFID Applications)

  • 안규희;양석환;정목동
    • 한국멀티미디어학회논문지
    • /
    • 제11권2호
    • /
    • pp.269-280
    • /
    • 2008
  • RFID 기술로 대변되는 표준화된 EPC와 EPCglobal 네트워크를 통한 관련 정보의 흐름은 물류 공급망에서 소비자 요구를 충족시키기 위해 정보를 공유하고 협력하는 방식에 새로운 변화를 일으키고 있다. 효율적인 RFID 기술의 채택을 위해서는 EPCglobal 표준 기반의 통신 및 보안 기술, 그리고 비즈니스 처리를 위한 공통적인 기능이 마련되어야 하고, RFID 환경에 유연하게 대처할 수 있는 표준 아키텍처가 요구된다. 본 논문에서는 효율적이고 안전한 RFID 애플리케이션 개발을 위한 엔터프라이즈 애플리케이션 프레임워크(Enterprise Application Framework : EAF)를 제안한다. EAF는 RFID 엔터프라이즈 시스템을 개발하는데 필수적으로 요구되는 다양한 표준 통신 프로토콜을 이용한 통신 환경, PKI 기반의 보안 기능, 그리고 유연한 RFID 비즈니스 도입을 위한 추상 비즈니스 서비스를 제공한다. EAF를 통해 RFID 비즈니스 통합을 단순화하고, 개발 복잡성이 감소되어 RFID 애플리케이션 개발을 위한 비용 절감의 효과를 가져 올 것이다. 또한 PKI 기반의 보안 기능을 제공함으로서 안전한 RFID 애플리케이션을 개발할 수 있다.

  • PDF

자폐성장애 학생의 사회적 기술 향상을 위한 상황이야기 애플리케이션 개발 (Development of the Social Story Application Designed to Improve the Social Skills of Students with ASD)

  • 김소리;강옥려
    • 창의정보문화연구
    • /
    • 제5권3호
    • /
    • pp.329-343
    • /
    • 2019
  • 본 연구에서는 자폐성장애 학생들의 사회적 기술 향상을 위한 상황이야기 중재 콘텐츠를 담은 모바일 애플리케이션을 개발하고 평가하였다. 본 연구를 위해 자폐성장애 학생을 지도해 본 경험이 있는 교사 20명을 대상으로 요구조사를 실시하여 애플리케이션의 필요성을 확인하였고, 요구조사의 결과를 바탕으로 자폐성장애 학생의 특성과 요구를 고려한 모바일 애플리케이션을 개발하였다. 개발된 애플리케이션은 안드로이드 앱 스토어에 심사를 거쳐 등록하고, 현장 교사 10명에게 휴리스틱 사용성 평가를 진행하였다. 평가 결과 교육적 가치, 콘텐츠 구현 기술, 콘텐츠 정보 및 편의성 영역에서 모두 '매우 양호'에 가까운 결과를 얻었으며, 평가 결과에서 제시된 보완해야 할 사항들을 반영하여 애플리케이션을 완성하였다. 본 연구는 장애 학생의 사회적 기술 지도와 관련된 소프트웨어가 전무한 실정에서 관련 소프트웨어 개발 연구 활성화에 토대가 될 것으로 기대된다.

컴포넌트 기반 개발 (CBD) 설계의 서비스 지향 아키텍처 (SOA) 설계로의 실용적인 변환 기법 (A Practical Method to Transform Component-based Design to Service-Oriented Design)

  • 천두완;조성현;김수동
    • 정보처리학회논문지D
    • /
    • 제18D권6호
    • /
    • pp.461-480
    • /
    • 2011
  • 컴포넌트 기반 개발(CBD)는 재사용 컴포넌트를 개발하고 이를 결합하여 타켓 애플리케이션을 개발하는데 초점을 맞추고 있다. 서비스 지향 컴퓨팅(SOC)는 재사용 가능한 서비스를 개발하고, 발행하고, 조합하여 타겟 서비스 애플리케이션을 개발하는 비교적 새로운 패러다임이다. CBD의 대중성으로 인해, 많은 기관에서 이미 그들의 애플리케이션을 위한 CBD 모델을 소유하고 있다. 그러므로 기존에 있는 CBD 모델을 변환하여 SOC 애플리케이션을 개발하는 것이 처음부터 SOC 애플리케이션을 개발하는 것보다 경제적이다. 본 논문에서 기존에 많은 프로젝트를 통하여 보유하고 있는 CBD 설계를 SOA 설계로 변환하는 체계적인 방법을 다룸으로써 SOA 프로젝트의 실패율을 줄이고, 경제성을 확보한다. 이를 위해 먼저 CBD 설계와 SOA 설계의 구성 요소를 정리하고, 비교한다. 비교된 결과를 기반으로 CBD 설계와 SOA 설계의 매핑 관계를 정의하고, 이를 기반으로 변환 기법을 제안한다. 이 변환 기법 응용의 장점은 기존 CBD 설계와 SOA 설계 간의 일관성을 유지하면서 기존 설계의 재사용을 가능하게 하고, 서비스 지향 애플리케이션을 개발하는데 비용을 절감하는 데에 있다.