Loading…

Migration of existing software systems to mobile computing platforms: a systematic mapping study

Mobile computing has fast emerged as a pervasive technology to replace the old computing paradigms with portable computation and context-aware communication. Existing software systems can be migrated (while preserving their data and logic) to mobile computing platforms that support portability, cont...

Full description

Saved in:
Bibliographic Details
Published in:Frontiers of Computer Science 2021-04, Vol.15 (2), p.152204, Article 152204
Main Authors: ALSEADOON, Ibrahim, AHMAD, Aakash, ALKHALIL, Adel, SULTAN, Khalid
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c365t-e8b75154f23bf37362afc180800fc4fdc8a1fc791f71e02d048853bd964e8c1d3
cites cdi_FETCH-LOGICAL-c365t-e8b75154f23bf37362afc180800fc4fdc8a1fc791f71e02d048853bd964e8c1d3
container_end_page
container_issue 2
container_start_page 152204
container_title Frontiers of Computer Science
container_volume 15
creator ALSEADOON, Ibrahim
AHMAD, Aakash
ALKHALIL, Adel
SULTAN, Khalid
description Mobile computing has fast emerged as a pervasive technology to replace the old computing paradigms with portable computation and context-aware communication. Existing 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 research, highlight challenges and solutions that reflect dimensions 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 taxonomical 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 software systems to mobile computing platforms.Migration to mobile 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 support to automate the migration process. The results of this SMS can benefit researchers and practitioners-by highlighting challenges, solutions, and tools, etc., -to conceptualize the state-ofthe- art and futuristic trends that support migration of existing software to mobile computing.
doi_str_mv 10.1007/s11704-019-8166-5
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2918720971</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2918720971</sourcerecordid><originalsourceid>FETCH-LOGICAL-c365t-e8b75154f23bf37362afc180800fc4fdc8a1fc791f71e02d048853bd964e8c1d3</originalsourceid><addsrcrecordid>eNp9kE9PwyAYh4nRxEX3AbyReK6-0NJSb2bxXzLjRc9IKXQsa6lAo_v2duuit514D8_zI3kQuiJwQwCK20BIAVkCpEw4yfOEnaAZhZIllKb56d9N-Tmah7AGAAqUMUpn6PPVNl5G6zrsDNY_NkTbNTg4E7-l1zhsQ9RtwNHh1lV2o7FybT_soX4jo3G-DXdYHsBxSeFW9v1-JA719hKdGbkJen54L9DH48P74jlZvj29LO6XiUpzFhPNq4IRlhmaViYt0pxKowgHDmBUZmrFJTGqKIkpiAZaQ8Y5S6u6zDPNFanTC3Q97fbefQ06RLF2g-_GLwUtCS_GBgUZKTJRyrsQvDai97aVfisIiF1LMbUUY0uxaynY6NDJCSPbNdr_Lx-T-CStbLPSXte91yEI410XrfbH1F-UeYo3</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2918720971</pqid></control><display><type>article</type><title>Migration of existing software systems to mobile computing platforms: a systematic mapping study</title><source>Springer Nature</source><creator>ALSEADOON, Ibrahim ; AHMAD, Aakash ; ALKHALIL, Adel ; SULTAN, Khalid</creator><creatorcontrib>ALSEADOON, Ibrahim ; AHMAD, Aakash ; ALKHALIL, Adel ; SULTAN, Khalid</creatorcontrib><description>Mobile computing has fast emerged as a pervasive technology to replace the old computing paradigms with portable computation and context-aware communication. Existing 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 research, highlight challenges and solutions that reflect dimensions 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 taxonomical 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 software systems to mobile computing platforms.Migration to mobile 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 support to automate the migration process. The results of this SMS can benefit researchers and practitioners-by highlighting challenges, solutions, and tools, etc., -to conceptualize the state-ofthe- art and futuristic trends that support migration of existing software to mobile computing.</description><identifier>ISSN: 2095-2228</identifier><identifier>EISSN: 2095-2236</identifier><identifier>DOI: 10.1007/s11704-019-8166-5</identifier><language>eng</language><publisher>Beijing: Higher Education Press</publisher><subject>Ambient intelligence ; Computer Science ; Context ; evidence-based software engineering ; Mapping ; mapping study ; Mobile computing ; Portability ; R&amp;D ; Research &amp; development ; Review Article ; Sensitivity enhancement ; Software ; Software engineering ; software evolution ; State of the art</subject><ispartof>Frontiers of Computer Science, 2021-04, Vol.15 (2), p.152204, Article 152204</ispartof><rights>Copyright reserved, 2020, Higher Education Press</rights><rights>Higher Education Press 2020</rights><rights>Higher Education Press 2020.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c365t-e8b75154f23bf37362afc180800fc4fdc8a1fc791f71e02d048853bd964e8c1d3</citedby><cites>FETCH-LOGICAL-c365t-e8b75154f23bf37362afc180800fc4fdc8a1fc791f71e02d048853bd964e8c1d3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>ALSEADOON, Ibrahim</creatorcontrib><creatorcontrib>AHMAD, Aakash</creatorcontrib><creatorcontrib>ALKHALIL, Adel</creatorcontrib><creatorcontrib>SULTAN, Khalid</creatorcontrib><title>Migration of existing software systems to mobile computing platforms: a systematic mapping study</title><title>Frontiers of Computer Science</title><addtitle>Front. Comput. Sci</addtitle><description>Mobile computing has fast emerged as a pervasive technology to replace the old computing paradigms with portable computation and context-aware communication. Existing 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 research, highlight challenges and solutions that reflect dimensions 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 taxonomical 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 software systems to mobile computing platforms.Migration to mobile 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 support to automate the migration process. The results of this SMS can benefit researchers and practitioners-by highlighting challenges, solutions, and tools, etc., -to conceptualize the state-ofthe- art and futuristic trends that support migration of existing software to mobile computing.</description><subject>Ambient intelligence</subject><subject>Computer Science</subject><subject>Context</subject><subject>evidence-based software engineering</subject><subject>Mapping</subject><subject>mapping study</subject><subject>Mobile computing</subject><subject>Portability</subject><subject>R&amp;D</subject><subject>Research &amp; development</subject><subject>Review Article</subject><subject>Sensitivity enhancement</subject><subject>Software</subject><subject>Software engineering</subject><subject>software evolution</subject><subject>State of the art</subject><issn>2095-2228</issn><issn>2095-2236</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kE9PwyAYh4nRxEX3AbyReK6-0NJSb2bxXzLjRc9IKXQsa6lAo_v2duuit514D8_zI3kQuiJwQwCK20BIAVkCpEw4yfOEnaAZhZIllKb56d9N-Tmah7AGAAqUMUpn6PPVNl5G6zrsDNY_NkTbNTg4E7-l1zhsQ9RtwNHh1lV2o7FybT_soX4jo3G-DXdYHsBxSeFW9v1-JA719hKdGbkJen54L9DH48P74jlZvj29LO6XiUpzFhPNq4IRlhmaViYt0pxKowgHDmBUZmrFJTGqKIkpiAZaQ8Y5S6u6zDPNFanTC3Q97fbefQ06RLF2g-_GLwUtCS_GBgUZKTJRyrsQvDai97aVfisIiF1LMbUUY0uxaynY6NDJCSPbNdr_Lx-T-CStbLPSXte91yEI410XrfbH1F-UeYo3</recordid><startdate>20210401</startdate><enddate>20210401</enddate><creator>ALSEADOON, Ibrahim</creator><creator>AHMAD, Aakash</creator><creator>ALKHALIL, Adel</creator><creator>SULTAN, Khalid</creator><general>Higher Education Press</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope></search><sort><creationdate>20210401</creationdate><title>Migration of existing software systems to mobile computing platforms: a systematic mapping study</title><author>ALSEADOON, Ibrahim ; AHMAD, Aakash ; ALKHALIL, Adel ; SULTAN, Khalid</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c365t-e8b75154f23bf37362afc180800fc4fdc8a1fc791f71e02d048853bd964e8c1d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Ambient intelligence</topic><topic>Computer Science</topic><topic>Context</topic><topic>evidence-based software engineering</topic><topic>Mapping</topic><topic>mapping study</topic><topic>Mobile computing</topic><topic>Portability</topic><topic>R&amp;D</topic><topic>Research &amp; development</topic><topic>Review Article</topic><topic>Sensitivity enhancement</topic><topic>Software</topic><topic>Software engineering</topic><topic>software evolution</topic><topic>State of the art</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>ALSEADOON, Ibrahim</creatorcontrib><creatorcontrib>AHMAD, Aakash</creatorcontrib><creatorcontrib>ALKHALIL, Adel</creatorcontrib><creatorcontrib>SULTAN, Khalid</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>AUTh Library subscriptions: ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer science database</collection><collection>ProQuest advanced technologies &amp; aerospace journals</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>Frontiers of Computer Science</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>ALSEADOON, Ibrahim</au><au>AHMAD, Aakash</au><au>ALKHALIL, Adel</au><au>SULTAN, Khalid</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Migration of existing software systems to mobile computing platforms: a systematic mapping study</atitle><jtitle>Frontiers of Computer Science</jtitle><stitle>Front. Comput. Sci</stitle><date>2021-04-01</date><risdate>2021</risdate><volume>15</volume><issue>2</issue><spage>152204</spage><pages>152204-</pages><artnum>152204</artnum><issn>2095-2228</issn><eissn>2095-2236</eissn><abstract>Mobile computing has fast emerged as a pervasive technology to replace the old computing paradigms with portable computation and context-aware communication. Existing 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 research, highlight challenges and solutions that reflect dimensions 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 taxonomical 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 software systems to mobile computing platforms.Migration to mobile 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 support to automate the migration process. The results of this SMS can benefit researchers and practitioners-by highlighting challenges, solutions, and tools, etc., -to conceptualize the state-ofthe- art and futuristic trends that support migration of existing software to mobile computing.</abstract><cop>Beijing</cop><pub>Higher Education Press</pub><doi>10.1007/s11704-019-8166-5</doi></addata></record>
fulltext fulltext
identifier ISSN: 2095-2228
ispartof Frontiers of Computer Science, 2021-04, Vol.15 (2), p.152204, Article 152204
issn 2095-2228
2095-2236
language eng
recordid cdi_proquest_journals_2918720971
source Springer Nature
subjects Ambient intelligence
Computer Science
Context
evidence-based software engineering
Mapping
mapping study
Mobile computing
Portability
R&D
Research & development
Review Article
Sensitivity enhancement
Software
Software engineering
software evolution
State of the art
title Migration of existing software systems to mobile computing platforms: a systematic mapping study
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T07%3A48%3A49IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Migration%20of%20existing%20software%20systems%20to%20mobile%20computing%20platforms:%20a%20systematic%20mapping%20study&rft.jtitle=Frontiers%20of%20Computer%20Science&rft.au=ALSEADOON,%20Ibrahim&rft.date=2021-04-01&rft.volume=15&rft.issue=2&rft.spage=152204&rft.pages=152204-&rft.artnum=152204&rft.issn=2095-2228&rft.eissn=2095-2236&rft_id=info:doi/10.1007/s11704-019-8166-5&rft_dat=%3Cproquest_cross%3E2918720971%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c365t-e8b75154f23bf37362afc180800fc4fdc8a1fc791f71e02d048853bd964e8c1d3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2918720971&rft_id=info:pmid/&rfr_iscdi=true