• 제목/요약/키워드: 어플리케이션 공학

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

웹 어플리케이션의 효율적인 개발 환경 구축에 관한 연구 (A Study on an Efficient Environment for Web Applications Development)

  • 강병도;이미경
    • 정보처리학회논문지D
    • /
    • 제10D권3호
    • /
    • pp.489-500
    • /
    • 2003
  • 인터넷의 급격한 성장과 함께 기존의 많은 소프트웨어들이 웹 기반으로 그 모습을 변화하고 있으며, 이로 인해 웹 어플리케이션의 복잡성이 증가되고 개발에 있어 많은 비용이 소요되고 있다. 따라서 웹의 특성을 잘 반영하는 개발 환경의 구축이 무엇보다 중요시된다. 본 논문에서는 웹 어플리케이션 개발을 위한 효율적인 환경을 제시한다. 이를 위해 웹의 특성을 파악한 후 웹 어플리케이션을 위한 프로세스와 모델링 환경을 정의한다. 제시된 환경은 크게 3가지 기능을 가진다. 첫째, 웹 어플리케이션 설계를 위한 모델링 환경을 제공한다. 둘째, WML이라는 웹 어플리케이션 모델링 언어를 제공한다. 셋째, 모델링 단계에서의 다이어그램을 바탕으로 자동으로 웹 페이지를 추출한다. 결국 제시된 환경의 사용은 웹 어플리케이션의 설계, 개발, 유지보수를 용이하게 할 수 있다.

안드로이드 소프트웨어 어플리케이션 개발을 위한 소프트웨어 개발 방법론 적용 (Adapting Software Development Methodology for developing Android Software Application)

  • 양효석;장진우;김보연;우수정;김영철
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.1500-1503
    • /
    • 2012
  • 본 논문은 학부 종합설계 과목에 팀 프로젝트로, 안드로이드 어플리케이션에 소규모 소프트웨어 개발 방법론인 XP(eXtreme Programing)를 적용하고자 한다. XP는 작은 단위의 소프트웨어를 효율적으로 개발하기 위한 방법으로, RUP(Rational Unified Process)와 같은 대규모 소프트웨어 개발방법론보다 소프트웨어 개발 일정을 단축시킬 수 있고 요구사항 변경에 유연하다. 그러나 XP의 단점은 설계단계에서의 문서화가 부족한 것이다. 본 논문에서는 XP의 단점을 보완하기 위하여 설계단계에서 UML을 사용하여 문서화와 도식화를 시도하고자 한다.

Vuforia 엔진을 이용한 증강현실 미로 찾기 게임에 대한연구 (Design & Implementation of a Maze Game Using Vuforia Engine)

  • 이주영;이경수;이윤원;강동병;정구민
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.79-82
    • /
    • 2012
  • 본 논문에서는 퀄컴의 Vuforia 엔진을 이용한 증강현실 미로 찾기 어플리케이션을 제안하고 구현하였다. Vuforia 엔진은 증강 현실 엔진 중 비교적 최근에 만들어져 다양한 마커를 활용할 수 있으며 속도, 마커 인식 면에서 다른 AR 엔진에 비해 뛰어나다. 본 논문에서는 Vuforia 엔진에 기반한 미로 찾기 앱을 설계하고 구현한다. 제안한 방법에서는 스마트폰으로 이미지 마커를 인식한 후, 스마트폰 화면에 3D 캐릭터와 미로를 출력해주도록 한다. 또한 가속도 센서를 이용하여 사용자가 직접 스마트폰을 기울여 캐릭터를 목적지까지 이동시키는 미로 찾기 게임 어플리케이션을 구현하였다.

스마트폰 기반의 KPU Zone 서비스 개발 (Smart phone-based KPU Zone Service)

  • 전현주;강승현;김동현;노영주;김성수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.1035-1037
    • /
    • 2010
  • 최근 한국의 핸드폰 보급률이 95%가 넘는 발전이 이루어지면서 스마트폰의 사용자수 역시 활발하게 증가하고 있다. 그에 따른 스마트폰 어플리케이션 시장 역시 활성화되어가고 있으나 아직까지 KPU Zone내에서의 편의를 제공하는 어플리케이션 서비스가 부족하다. 본 논문에서 다루는 내용은 안드로이드SDK기반의 구글 위치 찾기 서비스와 주변상권 활성화를 위한 KPU Zone 업체들에 기본정보 및 위치를 시각적으로 편리하게 이용할 수 있도록 하였다.

아이폰 "내 꿈은 요리왕" 어플리케이션 개발 (Development of "Cook King" Application on I Phone)

  • 황선명;박종석;이경원;이은혜;염희균
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.1376-1379
    • /
    • 2011
  • 본 논문은 요리를 만드는 I-Phone어플리케이션에 관한 내용으로 Objective-C프로그래밍 기반으로 OpenGL 및 OpenCV를 이용하여 구현 하였다.기능적으로는 요리사에게 중요한 요리시간에 대한 정보를 제공하는 것이 타 요리 앱플리케이션과 차별화된 내용이며 보다 효율적인 요리 데이터 관리를 위해 데이터베이스 프로그램중 하나인 sqlite3를 사용하여 보다 나은 프로그램을 유지보수 및 관리하는 것이 목표로 하였다.

원활한 버스 이용을 위한 시스템 연구 및 앱 개발 (System Study and Application Development for Smooth Bus Use)

  • 장정윤;박도현;김민정;서윤혜;조세홍;김영헌
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2022년도 추계학술발표대회
    • /
    • pp.1031-1033
    • /
    • 2022
  • 본 논문에서는 모든 사람들이 더 안전하고 편리하게 대중 교통을 이용하기 위해 탑승할 버스를 미리 예약할 수 있는 예약 버튼 시스템과, 단말기에 카드를 찍지 않아도 탑승 버튼을 통해 요금을 자동 결제하는 시스템, 그리고 버스 내에서 직접 stop 버튼을 누르지 않아도 앱의 하차 버튼을 누르면 자동으로 벨이 울리는 어플리케이션 시스템을 제안했다. 기존 버스 관련 앱 대부분이 버스 도착 예정시간, 경로, 정류소 정보들만 있다. 본 논문에서는 여기서 더 나아가 탑승할 버스 예약, 요금 결제, 하차벨 기능을 더한 어플리케이션 기술을 제안했다.

다이얼 아웃 플랫폼 기반 스마트폰용 오디오 컨퍼런스 시스템 설계 및 구축 (Design and Implementation of an audio conference system for smart phones based on the Dial-Out platform)

  • 정영희
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.789-791
    • /
    • 2012
  • 모바일 디바이스 환경이 스마트폰으로 급속하게 변화하면서 다양한 스마트폰용 어플리케이션들의 등장과 함께 비즈니스의 패러다임도 함께 변화하고 있다. 본 논문에서는 스마트폰 단말기 환경에서 단말용 어플리케이션을 통해 오디오 컨퍼런스 시스템이 구현되는 방식을 다루고 있으며, 구현된 시스템에서는 클라이언트 어플리케이션과 컨퍼런스 시스템 간에 웹서버 연동을 위한 안드로이드 API 기술, 클라이언트 어플리케이션과 인증서버 간 Restful 방식의 서버개발 기술, 인증서버와 컨퍼런스 시스템 간 웹서버 연동기술, 서버 데이터 스케줄러 기술, Restful 방식의 서버호출/xml Parser 개발 기술, 이벤트 처리와 컨퍼런스 컨트롤을 위한 스케줄러 구현, 예약시스템을 위한 캘린더 연동 기술이 사용되었다.

OpenAPI를 활용한 iOS기반 공공안내그림표지 어플리케이션 설계 및 구현 (Design and Implementation of Pictogram Application bassed on iOS in OpenAPI)

  • 조현성;박석천;박준식
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 춘계학술발표대회
    • /
    • pp.714-717
    • /
    • 2013
  • 스마트폰의 대중화로 현재 앱스토어에는 다양한 어플리케이션들이 나오고 있다. 이와 같이 급속하게 발전하는 시대임에도 불구하고 모바일디바이스에서 웹페이지 또는 어플리케이션 으로 확인 할 수 있는 표준정보의 부재가 심각하다. 본 논문에서는 확인하기도 힘들고 활용하기도 어려운 기술표준 관련 정보를 공공안내그림표지 OpenAPI를 활용하여 보다 쉽게 이용 가능한 iOS 기반 스마트폰 어플리케이션을 설계 및 구현한다.

HTML5를 활용한 포토앨범/다이어리 스마트폰 어플리케이션 개발 (Development of HTML5 based Photo Album/Diary Smartphone Application)

  • 김유미;서지은;오세창;황지환;최민
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.421-423
    • /
    • 2012
  • 본 연구에서 개발한 포토앨범/다이어리 어플리케이션은 아기의 성장과정을 사진/음성으로 기록할 수 있는 다이어리 기능을 제공한다. 또한, 아기와 관련된 각종 기념일(생일, 예방접종일 등)에 대한 일정을 관리할 수 있다. 음성녹음도 지원하기 때문에 아기와 부모의 대화, 그리고 부모의 음성일기 등을 빠짐없이 기록할 수 있다. HTML5기반 하이브리드 애플리케이션(Hybrid Application)은 다중 플랫폼을 지원하기 때문에 한번 개발하면 여러 플랫폼에서 사용할 수 있으므로 개발비용을 절약할 수 있을 뿐더러, HTML5 Device API를 사용함으로써 네이티브 앱과 동일하게 디바이스를 제어할 수 있다. 본 연구에서는 포토앨범/다이어리 스마트폰 애플리케이션을 HTML5 개발하여 아이폰 iOS와 안드로이드를 지원하며, 다양한 스마트폰 센서/장치에 접근할 수 있도록 개발되었다.

클라우드를 이용한 모바일 오프로딩 시스템 연구 (A Study on Mobile Offloading System in Cloud Computing)

  • 박세훈;최찬호;엄현상;염헌영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.822-825
    • /
    • 2012
  • 모바일 디바이스의 사용이 폭발적으로 증가하고 있고, 특히 스마트폰을 위한 많은 어플리케이션이 소개 되고 있지만, 여전히 스마트폰이 가지는 낮은 하드웨어 성능과 제한적인 배터리용량은 PC 환경을 대체하기가 어렵다. 본 논문에서는 클라우드가 가지는 서버 환경을 통해서 모바일 디바이스의 특정 태스크를 서버 사이드로 오프로딩 하여 실행하고, 단말은 그 결과만 전달받는 방식의 모바일 오프로딩 시스템을 제안한다. 실험을 통해서 모바일 오프로딩의 방법이 어플리케이션의 응답성을 높일 수 있음을 확인하였다. 또한 제시된 오프로딩 기법을 통해서 단말의 CPU utilization을 줄이고, 따라서 단말의 소모전력을 최대 70%까지 줄일 수 있었다.