DOI QR코드

DOI QR Code

Design of a Middleware for Android-based Smart Phone Applications

안드로이드 기반 스마트 폰 응용을 위한 미들웨어 설계

  • Oh, Sun-Jin (Dept. of Computer & Information Science, Semyung University)
  • Received : 2012.03.10
  • Accepted : 2012.04.13
  • Published : 2012.04.30

Abstract

With the rapid growth of smart phone technologies, mobile user's demands for using services provided by existing web or portal cites are highly increased. These services, however, are designed for the environment of desktop PCs or laptops in general, so it requires lots of costs for corrections and has difficulties for system protection to use in current mobile devices. In this paper, we design and implement a middleware for android-based smart phone apps to cooperate with a portal system with minimum corrections and function configuration. Our middleware system is working as an interface between an existing portal system and mobile devices to provide harmonious usage and safe system protection.

스마트 폰 기술의 급속한 발전과 더불어 유비쿼터스 컴퓨팅 환경 하에서 기존의 웹사이트나 포털시스템에서 제공하는 서비스를 이용하고자 하는 모바일 사용자들의 요구가 급증하고 있다. 하지만 이러한 서비스들은 데스크 탑 PC나 노트북 등의 환경에 맞춰져 있어 스마트 폰과 같은 오늘날의 모바일 기기에서는 그대로 사용하기 어려운 상황으로 수정으로 인한 많은 비용이나 시스템 보안에 대한 어려움이 큰 실정이다. 본 논문에서는 기존의 웹서버로부터 제공되는 포털 서비스를 모바일 기기에서 원활하게 이용할 수 있도록 중간에 미들웨어 시스템을 두어 최소한의 수정과 기능 설정만으로 포털시스템과 연동할 수 있으면서 인트라넷 보안과 스마트 폰 어플의 장점을 살릴 수 있는 안드로이드 기반 스마트 폰 응용을 위한 미들웨어를 설계하고 구현하였다.

Keywords

References

  1. Gabhart, K., Gordon, J., "Wireless Web Services with J2ME," WebServices Journal, Volume 2, Issue 2, 2002.
  2. Carpa L. et al., "Middleware for Mobile Computing," In Proceedings of the 8th Workshop on Hot Topics in Operating Systems, Germany, 2001.
  3. J. Stark, "Building Android Apps with HTML, CSS, and JavaScript", O'Reilly Media Inc., 2010.
  4. Efstratiou, C., et al., "Architectural Requirements for the Effective Support of Adaptive Mobile Applications," in Proceedings of IFIP/ACM International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware-2000, New York, USA, 2000.
  5. Coulouris, G., Dollimore, J., Kindberg, T., "Distributed Systems Concepts and Design", Addison-Wesley, 2001.
  6. Gu, T., et al., "A Middleware for Building Context-Aware Mobile Services," In Proceedings of IEEE Vehicular Technology Conference (VTC-Spring 2004), Milan, Italy, 2004.
  7. Lohse M., Repplinger M., Slusallek P., " Session Sharing as Middleware Service for Distributed Applications, Interactive Multimedia on Next Generation Networks," Proceedings of First International Workshop on Multimedia Interactive Protocols and Systems, Naples, Italy, 2003.

Cited by

  1. A Modeling Technique for Development of Mobile App. based on Android vol.14, pp.8, 2013, https://doi.org/10.5762/KAIS.2013.14.8.3999
  2. Application Study applied to the Encryption at Virtualization Launcher vol.14, pp.2, 2014, https://doi.org/10.7236/JIIBC.2014.14.2.87