Title :
Dynamic Selection and Optimization of Design Paradigms in Mobile Services
Author :
Han, SongQiao ; Zhang, Shensheng ; Zhang, Yong
Author_Institution :
Dept. of Comput. Sci. & Eng., Shanghai Jiaotong Univ.
Abstract :
Mobile computing environments pose two challenging problems for the design and configuration of mobile services: constant changes of computation contexts and resource limitation of mobile devices. This paper presents a dynamic software configuration approach implemented by using different design paradigms during execution time. After analyzing the features of these paradigms, we propose the selection rules of design paradigms under different contexts, which are used to dynamically reconfigure mobile services to adapt to environmental changes and meet the users´ requirements. The rules make the automatic or semi-automatic software configuration possible. To conserve resources, we present an optimal software partitioning algorithm based on network flow theory to optimize the design paradigms. Finally, a case study shows the flexibility and effectiveness of our approach
Keywords :
mobile computing; software engineering; design paradigm; dynamic optimization; dynamic selection; dynamic software configuration; mobile computing; mobile service; network flow theory; optimal software partitioning algorithm; resource limitation; user requirement; Application software; Computer science; Context-aware services; Design engineering; Design optimization; Mobile computing; Partitioning algorithms; Runtime; Software algorithms; Web services;
Conference_Titel :
Services Computing, 2006. APSCC '06. IEEE Asia-Pacific Conference on
Conference_Location :
Guangzhou, Guangdong
Print_ISBN :
0-7695-2751-5
DOI :
10.1109/APSCC.2006.47