DOI QR코드

DOI QR Code

Design and Implementation of Middleware for Smartphone Environments

스마트폰 환경을 위한 미들웨어 설계 및 구현

  • 김경주 (부산대학교 정보전산원 연구원) ;
  • 문상호 (부산외국어대학교 컴퓨터공학과) ;
  • 유영중 (부산외국어대학교 컴퓨터공학과) ;
  • 박성호 (부산대학교 정보전산원)
  • Received : 2011.01.05
  • Accepted : 2011.02.08
  • Published : 2011.03.31

Abstract

The various Smartphone platforms that are used currently make difficult to build efficient applications("apps") for Smartphone. Introduction of middleware in the Smartphone environment is being studied to solve this problem. By enhancing interoperability between server systems and Smartphone platforms as introducing this middleware supports efficiently for Smartphone apps to be developed and managed. Thus, the development of this middleware for Smartphone has become essential for the purpose of responding actively to the rapidly expanding Smartphone market. In this research, we designed and implemented Smartphone middleware which optimizes the cost and time for developing new application service and maintaining it. In order to test this implemented middleware's performance and its capabilities, we also developed university Smartphone apps and activated campus twitter.

현재 제공되고 있는 다양한 스마트폰 플랫폼은 효율적인 애플리케이션 개발을 어렵게 하고 있다. 이 문제를 해결하기 위하여 스마트폰 환경에 미들웨어를 도입하는 연구가 이루어지고 있다. 미들웨어의 도입은 서버 시스템과 스마트폰 플랫폼의 상호 운용성을 높여 효율적으로 스마트폰 애플리케이션을 개발하고 관리할 수 있도록 지원한다. 그러므로 급속하게 확장하는 스마트폰 환경에 능동적으로 대응하기 위하여 스마트폰 미들웨어 개발은 필수가 되고 있다. 본 연구에서는 다양한 스마트폰 플랫폼 환경에서 새로운 애플리케이션 서비스를 개발하고 유지하는데 소요되는 비용과 시간을 최적화할 수 있도록 스마트폰 미들웨어를 설계 및 구현하였다. 그리고 구현된 스마트폰 미들웨어의 성능 및 활용성을 검토하기 위하여 대학환경의 스마트폰 응용과 캠퍼스 트위터를 개발하였다.

Keywords

References

  1. 김민수, 김광수, 이용준, "USN 미들웨어의 특징 및 기술 개발 동향," IITA, 주간기술동향, 통권 1284호, 2007. 2.
  2. 박병섭, "대용량 데이터처리를 위한 XML기반의 RFID 미들웨어 시스템", 한국콘텐츠학회논문지, 제 7권, 제7호, 2007.
  3. Ting Liu, Margaret Martonosi, "Impala: A Middleware System for Managing Autonomic, Parallel Sensor Systems," San Diego : ACM p.107, 2003.
  4. Eduardo Souto, Germano Guimaraes, Glauco Vasconcelos, Mardoqueu Vieira, Nelson Rosa, Carlos Ferraz. "A Message-Oriented Middleware for Sensor Network," New York:ACM p.127, 2004.
  5. EPCglobal Architecture framework, URL : http://www.epcglobalinc.org
  6. R. E. Schantz and D. C. Schmidt, "Middleware for distributed systems: Evolving the common structure for network-centric applications," in Encyclopedia of Software Engineering, J. Marciniak and G. Telecki, Eds. New York: Wiley & Sons, 2002.
  7. Object Management Group, "The Common Object Request Broker: Architecture and Specification Revision 2.4, OMG Technical Document formal/00-11-07," October 2000.
  8. N3 Nabee Document. URL : http://www.n3soft.co.kr