Cloud Computing. 6th International Conference, CloudComp 2015, Daejeon, South Korea, October 28-29, 2015, Proceedings

Research Article

A Feature-Oriented Mobile Software Development Framework to Resolve the Device Fragmentation Phenomenon for Application Developers in the Mobile Software Ecosystem

Download
268 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-38904-2_20,
        author={Younghun Han and Gyeongmin Go and Sungwon Kang and Heuijin Lee},
        title={A Feature-Oriented Mobile Software Development Framework to Resolve the Device Fragmentation Phenomenon for Application Developers in the Mobile Software Ecosystem},
        proceedings={Cloud Computing. 6th International Conference, CloudComp 2015, Daejeon, South Korea, October 28-29, 2015, Proceedings},
        proceedings_a={CLOUDCOMP},
        year={2016},
        month={5},
        keywords={Mobile software ecosystem Device fragmentation phenomenon Feature model Android},
        doi={10.1007/978-3-319-38904-2_20}
    }
    
  • Younghun Han
    Gyeongmin Go
    Sungwon Kang
    Heuijin Lee
    Year: 2016
    A Feature-Oriented Mobile Software Development Framework to Resolve the Device Fragmentation Phenomenon for Application Developers in the Mobile Software Ecosystem
    CLOUDCOMP
    Springer
    DOI: 10.1007/978-3-319-38904-2_20
Younghun Han1,*, Gyeongmin Go1,*, Sungwon Kang1,*, Heuijin Lee2,*
  • 1: KAIST
  • 2: Samsung Electronics
*Contact email: younghun.han@kaist.ac.kr, imarch@kaist.ac.kr, sungwon.kang@kaist.ac.kr, koslee@kaist.ac.kr

Abstract

In the current mobile software environment, the device fragmentation phenomenon causes a serious problem to the mobile software ecosystem stakeholders. Since mobile manufacturers make various differentiated hardware components for product differentiation around strategically selected open platforms, a huge number of devices are produced each year. Since the application developers have to verify manually whether the developed application is compatible with specific devices, a tremendous burden is put on the application developers. To solve this problem, we propose a feature-oriented mobile software development framework and implement as part of it an automated tool for compatibility verification. To evaluate our framework, we conduct a case study with 10 devices and 21 features from the real world. The result of the case study indicates that a significant effort reduction can be achieved by using our framework.