Computer Science ›› 2017, Vol. 44 ›› Issue (4): 104-108.doi: 10.11896/j.issn.1002-137X.2017.04.023

Previous Articles     Next Articles

Usage Habit-oriented Self-adaptive Method for Android Applications

SHEN Li-wei, NING Ke-cheng and ZHAO Wen-yun   

  • Online:2018-11-13 Published:2018-11-13

Abstract: Endowing Android applications with the capability of adapting to users’ personalized usage habits is able to improve their user experience.Aiming at this objective,this paper proposed a usage habit-oriented self-adaptive method for Android applications.Based on the conventional self-adaptive mechanism,this method takes the usage habits as the context factor.Meanwhile,the adaptation implementation of the method focuses on the ma-nagement of the transition sequence of the activities in an application.The paper further concluded a set of designing requirements in order to support developers to construct this kind of applications.In addition,two usage scenarios are illustrated to explain the implementation details towards the designing requirements in the application development phase.

Key words: User habit,Self-adaptive,Android application,Personalization

[1] WANG Q X,SHEN J R,MEI H.An introduction to self-adaptive software[J].Computer Science,2004,31(10):168-171.(in Chinese) 王千祥,申峻嵘,梅宏.自适应软件初探[J].计算机科学,2004,31(10):168-171.
[2] KEPHART J O,CHESS D M.The vision of autonomic computing[J].Computer,2003,36(1):41-50.
[3] DEHLINGER J,DIXON J.Mobile application software engi-neering:Challenges and research directions[M]∥Workshop on Mobile Software Engineering.2011.
[4] MCKINLEY P K,SADJADI S M,KASTEN E P,et al.Compo-sing adaptive software[J].Computer,2004,7(7):56-64.
[5] NAKAGAWA H,KUDO T,SEI Y,et al.Towards Software Evolution for Embedded Systems Based on MAPE Loop Encapsulation[C]∥2014 IEEE Eighth International Conference on Self-Adaptive and Self-Organizing Systems (SASO).IEEE,2014:203-204.
[6] CUGOLA G,GHEZZI C,PINTO L S,et al.Adaptive service-oriented mobile applications:A declarative approach[M]∥Ser-vice-Oriented Computing.Springer Berlin Heidelberg,2012:607-614.
[7] CUGOLA G,GHEZZI C,PINTO L S,et al.SelfMotion:a declarative language for adaptive service-oriented mobile apps[C]∥Proceedings of the ACM SIGSOFT 20th International Sympo-sium on the Foundations of Software Engineering.ACM,2012.
[8] DATTA S K,BONNET C,NIKAEIN N.Self-adaptive battery and context aware mobile application development[C]∥2014 International Wireless Communications and Mobile Computing Conference (IWCMC).IEEE,2014:761-766.
[9] DITTRICH K R,GATZIU S,GEPPERT A.The Active Database Management System Manifesto:A Rulebase of ADBMS Features[C]∥LNCS 985.Springer,1995:3-20.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] LEI Li-hui and WANG Jing. Parallelization of LTL Model Checking Based on Possibility Measure[J]. Computer Science, 2018, 45(4): 71 -75 .
[2] SUN Qi, JIN Yan, HE Kun and XU Ling-xuan. Hybrid Evolutionary Algorithm for Solving Mixed Capacitated General Routing Problem[J]. Computer Science, 2018, 45(4): 76 -82 .
[3] ZHANG Jia-nan and XIAO Ming-yu. Approximation Algorithm for Weighted Mixed Domination Problem[J]. Computer Science, 2018, 45(4): 83 -88 .
[4] WU Jian-hui, HUANG Zhong-xiang, LI Wu, WU Jian-hui, PENG Xin and ZHANG Sheng. Robustness Optimization of Sequence Decision in Urban Road Construction[J]. Computer Science, 2018, 45(4): 89 -93 .
[5] SHI Wen-jun, WU Ji-gang and LUO Yu-chun. Fast and Efficient Scheduling Algorithms for Mobile Cloud Offloading[J]. Computer Science, 2018, 45(4): 94 -99 .
[6] ZHOU Yan-ping and YE Qiao-lin. L1-norm Distance Based Least Squares Twin Support Vector Machine[J]. Computer Science, 2018, 45(4): 100 -105 .
[7] LIU Bo-yi, TANG Xiang-yan and CHENG Jie-ren. Recognition Method for Corn Borer Based on Templates Matching in Muliple Growth Periods[J]. Computer Science, 2018, 45(4): 106 -111 .
[8] GENG Hai-jun, SHI Xin-gang, WANG Zhi-liang, YIN Xia and YIN Shao-ping. Energy-efficient Intra-domain Routing Algorithm Based on Directed Acyclic Graph[J]. Computer Science, 2018, 45(4): 112 -116 .
[9] CUI Qiong, LI Jian-hua, WANG Hong and NAN Ming-li. Resilience Analysis Model of Networked Command Information System Based on Node Repairability[J]. Computer Science, 2018, 45(4): 117 -121 .
[10] WANG Zhen-chao, HOU Huan-huan and LIAN Rui. Path Optimization Scheme for Restraining Degree of Disorder in CMT[J]. Computer Science, 2018, 45(4): 122 -125 .