A Practical Quality Model for Evaluation of Mobile Services Based on Mobile Internet Device

모바일 인터넷 장비에 기반한 모바일 서비스 평가를 위한 실용적인 품질모델

  • Received : 2010.01.26
  • Accepted : 2010.02.25
  • Published : 2010.05.15

Abstract

Mobile Internet Device (MID) allows users to flexibly use various forms of wireless internet such as Wi-Fi, GSM, CDMA, and 3G. Using such Internet, MID users can utilize application services. MID usage is expected to grow due to the benefits of portability, Internet accessibility, and other convenience. However, it has resource constraints such as limited CPU power, small memory size, limited battery life, and small screen size. Consequently, MIDs are not capable to hold large-sized complex applications and to process a large amount of data in memory. An effective solution to remedy these limitations is to develop cloud services for the required application functionality, to deploy them on the server side, and to let MID users access the services through internet. A major concern on running cloud services for MIDs is the potential problems with low Quality of Service (QoS) due to the characteristics of MIDs. Even measuring the QoS of such services is more technically challenging than conventional quality measurements. In this paper, we first identify the characteristics of MIDs and cloud services for MIDs. Based on these observations, we derive a number of quality attributes and their metrics for measuring QoS of mobile services. A case study of applying the proposed quality model is presented to show its effectiveness and applicability.

모바일 인터넷 디바이스(Mobile Internet Device, MID)는 장소에 구애를 받지 않고 다양한 무선 인터넷(Wi-Fi, GSM, CDMA, 3G등)을 이용하여 어플리케이션 서비스를 이용하는 장치이다. MID는 휴대성, 인터넷 접속성 등 편리함으로 널리 사용될 것으로 예상되나, 크기가 작은 장치로서 낮은 성능의 CPU, 작은 용량의 메모리, 낮은 전력, 작은 액정의 화면 등 자원의 제약성을 가지고 있다. 따라서, 높은 사양을 요구하는 어플리케이션을 MID에 설치하거나 많은 양의 데이터를 메모리에 저장하고 처리하는데 제약을 가지고 있다. 이런 한계를 극복하기 위한 효과적인 방법은 필요한 기능을 서버 측의 클라우드 서비스 형태로 설치 운영하고, MID 단말기에서 필요한 기능은 인터넷을 이용하여 호출 형태로 사용한다. 기능이 MID 클라이언트와 서버에 분산되어 있고, 원격의 서비스를 사용하며, 제3의 개발자가 개발한 서비스 등을 이용하기 때문에 서비스의 이질성(Heterogeneity)과 독립성(Independability)등으로 서비스의 품질 (Quality of Service, QoS)이 떨어질 수 있다. 클라우드 서비스의 고유한 속성인 이질성과 독립성으로 인해 품질측정이 전통적 소프트웨어 품질측정보다 기술적으로 어렵다. 본 논문에서는 MID와 클라우드 서비스의 특징을 규명하고, 이를 근간으로 모바일 서비스의 품질을 측정하기 위한 품질모델을 유도 제시한다. 품질모델은 품질속성과 각 속성별로 적용할 수 있는 메트릭으로 구성된다. 제시된 품질모델은 사례연구를 통하여 본 연구의 실효성과 적용 가능성을 보여준다.

Keywords

References

  1. Gillett, F., "Future View: The New tech Ecosystems of Cloud, Cloud Services, And Cloud Computing," Making Leaders Successful Every Day, FORRESTER Research, August, 2008.
  2. George H. F. and John Z., "The Challenges of Mobile Computing," Computer, vol.27, no.4, pp.38- 47, IEEE Computer Society Press, April, 1994. https://doi.org/10.1109/2.274999
  3. Tergujeff, R., Haajanen, J., Leppanen, J., and Toivonen, S., "Mobile SOA: Service Orientation on Lightweight Mobile Devices," In Proceedings of 2007 IEEE International Conference on Web Services (ICWS 2007), pp.1224-1225, 2007.
  4. Aymerich, F.M., Fenu, G., and Surchis, S., "An Approach to a Cloud Computing Network," In Proceedings of the 1st International Conference on the Applications of Digital Information and Web Technologies (ICADIWT 2008), pp.113-118, 2008.
  5. Thanh, D. and Jorstad, I., "A Service-Oriented Architecture Framework for Mobile Services," In Proceedings of the Advanced Industrial Conference on Telecommunications/Service Assurance with Partial and Intermittent Resources Conference / E-Learning on Telecommunications Workshop (AICT/ SAPIR/ELETE'05), pp.65-70, 2005.
  6. Song, H., et al., "Metric, Methodology, and Tool for Performance-Considered Web Service Composition," In the Proceedings of ISCIS 2005, LNCS 3733, pp.392-401, November 2005.
  7. Kim, D., et al., "Improving Web Services Performance using Priority Allocation Method," In Proceedings of NWeSP 2005, pp.22-26, August 2005.
  8. Her, J., Choi, S., Oh, S. and Kim, S., "A Framework for Measuring Performance in Service- Oriented Architecture," In proceedings of the International Conference on Next Generation Web Services Practices (NWeSP'07), 29-31 October 2007.
  9. Klock, C., Jakel, H., and Jondral, F., "Introduction of an analytical Figure of Merit for Quality of Service Measurement," In Proceedings of IEEE 64th Vehicular Technology Conference (VTC 2006), pp.1-5, 2006.
  10. Gmach, D., et al., "An Integrated Approach to Resource Pool Management: Plolicies, Efficiency and Quality Metrics," In Proceedings of International Conference on Dependable Systems & Networks (DSN 2008), pp.326-335, 2008.
  11. Prasad, B., Choi, E., and Lumb, I., "A Taxonomy and Survey of Cloud Computing Systmes," In Proceedings of Fifth International Joint Conference INC, IMC, and IDC (NCM 2009), pp.44-51, 2009.
  12. Wan, L., Tao, J., and Kunze, M., "Scientific Cloud Computing: Early Definition and Experience," In Proceedings of the 10th International Conference on High Performance Computing and Communications (HPCC 2008), pp.825-830, 2008.
  13. Zhang, L., Li, H., and Lam, H., "Services Computing: Grid Applications for Today," IEEE IT Professional Journal, vol.6, pp.5-6, 2004.
  14. Lawton, G., "Moving the OS to the Web," IEEE Computer Journal, vol.41, pp.16-19, 2008.
  15. Vouk, M.A., "Cloud Computing-Issues, Research, and Implementation," In Proceedings of the 30th International Conference on Information Technology Interfaces (ITI 2008), pp.31-40, 2008.
  16. Cao, B., Li, B., and Xia, Q., "A Service Oriented QoS-Assured and Multi Agent Cloud Computing Architecture," In Proceedings of CloudCom 2009, LNCS 5931, pp.644-649, December 2009.
  17. Xiong, K. and Perros, H., "Service Performance and Analysis in Cloud Computing," In proceedings of World Conference on Services-I 2009, pp.693- 700, 2009.
  18. Lee, J., et al., "A Quality Model for Evaluating Software as a Service in Cloud Computing," In proceedings of International Conference on Software Engineering Research, Management and Applications (SERA 2009), pp.261-266, 2009.
  19. Nallur, V., Bahsoon, R., and Yao, X., "Self Optimizing Architecture for Ensuring Quality Attributes in the Cloud," In proceedings of IEEE/IFIP Conference on Software Architecture, 2009 & European Conference on Software Architecture, (WICSA/ ECSA 2009), pp.281-284, 2009.
  20. Ming, Z., et al., "Evaluation of Service Quality for Power Supplying Enterprises Based on Cloud Model," In proceedings of International Conference on Industrial Engineering and Engineering Management (IE&EM 2009), pp.1098-1102, 2009.