论文部分内容阅读
Mobile computing has fast emerged as a perva-sive technology to replace the old computing paradigms with portable computation and context-aware communication.Ex-isting software systems can be migrated(while preserving their data and logic)to mobile computing platforms that support portability,context-sensitivity,and enhanced usability.In recent years,some research and development efforts have focused on a systematic migration of existing software systems to mobile computing platforms.To investigate the research state-of-the-art on the migration of existing software systems to mobile computing platforms.We aim to analyze the progression and impacts of existing re-search,highlight challenges and solutions that reflect dimen-sions of emerging and futuristic research.We followed evidence-based software engineering(EBSE)method to conduct a systematic mapping study(SMS)of the existing research that has progressed over more than a decade(25 studies published from 1996-2017).We have derived a tax-onomical classification and a holistic mapping of the existing research to investigate its progress,impacts,and potential areas of futuristic research and development.The SMS has identified three types of migration namely Static,Dynamic,and State-based Migration of existing soft-ware systems to mobile computing platforms.Migration to mo-bile computing platforms enables existing software systems to achieve portability,context-sensitivity,and high connectivity.However,mobile systems may face some challenges such as resource poverty,data security,and privacy.The emerging and futuristic research aims to support patterns and tool sup-port to automate the migration process.The results of this SMS can benefit researchers and practitioners-by highlighting chal-lenges,solutions,and tools,etc.,-to conceptualize the state-of-the-art and futuristic trends that support migration of existing software to mobile computing.