Green Requirement Engineering: Towards Sustainable Mobile Application Development and Internet of Things
Mobile usage statistics show the one thing that cannot be overlooked, which is the overwhelming usage of smartphones. According to the statistics, there are approximately 6.4 billion users of smartphones. Considering the world population, this rate of smart phone usage is more than 80%. Mobile devel...
Saved in:
Published in | Sustainability Vol. 15; no. 9; p. 7569 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
Basel
MDPI AG
01.05.2023
|
Subjects | |
Online Access | Get full text |
ISSN | 2071-1050 2071-1050 |
DOI | 10.3390/su15097569 |
Cover
Abstract | Mobile usage statistics show the one thing that cannot be overlooked, which is the overwhelming usage of smartphones. According to the statistics, there are approximately 6.4 billion users of smartphones. Considering the world population, this rate of smart phone usage is more than 80%. Mobile development is the fastest prominent trend, although web development cannot be denied. However, the fact is that mobile platforms are considered cumbersome and complex when it comes to accomplishing requirement engineering processes, especially when mobile applications are combined with the Internet of Things (IoT). These complexities result in barriers to sustainable mobile development. The difficulty and differences occur due to various limitations, either that of mobile devices or others. Some of those from mobile devices include processor, battery, and touch screens, user experience in terms of touch screens, user context, and interactive behaviors. Other limitations include the difference in the software development lifecycle and the difference in the software development process due to inconsistency in user requirements with the aforementioned limited device capabilities. The target objective of this research is to investigate and identify all possible challenges related to mobile applications and connected mobile devices (IoT) while executing the requirement engineering process. This study can further the existing state of knowledge by contributing to the list of challenges faced in the requirement gathering process of mobile application development. Furthermore, it can also help practitioners, specifically those involved in the requirement gathering process, to carefully consider these challenges before executing the requirement engineering process. |
---|---|
AbstractList | Mobile usage statistics show the one thing that cannot be overlooked, which is the overwhelming usage of smartphones. According to the statistics, there are approximately 6.4 billion users of smartphones. Considering the world population, this rate of smart phone usage is more than 80%. Mobile development is the fastest prominent trend, although web development cannot be denied. However, the fact is that mobile platforms are considered cumbersome and complex when it comes to accomplishing requirement engineering processes, especially when mobile applications are combined with the Internet of Things (IoT). These complexities result in barriers to sustainable mobile development. The difficulty and differences occur due to various limitations, either that of mobile devices or others. Some of those from mobile devices include processor, battery, and touch screens, user experience in terms of touch screens, user context, and interactive behaviors. Other limitations include the difference in the software development lifecycle and the difference in the software development process due to inconsistency in user requirements with the aforementioned limited device capabilities. The target objective of this research is to investigate and identify all possible challenges related to mobile applications and connected mobile devices (IoT) while executing the requirement engineering process. This study can further the existing state of knowledge by contributing to the list of challenges faced in the requirement gathering process of mobile application development. Furthermore, it can also help practitioners, specifically those involved in the requirement gathering process, to carefully consider these challenges before executing the requirement engineering process. |
Audience | Academic |
Author | Alotaibi, Youseef Malik, Muhammad Noman Khan, Huma Hayat Tanveer, Mahrukh |
Author_xml | – sequence: 1 givenname: Mahrukh surname: Tanveer fullname: Tanveer, Mahrukh – sequence: 2 givenname: Huma Hayat orcidid: 0000-0003-4104-1987 surname: Khan fullname: Khan, Huma Hayat – sequence: 3 givenname: Muhammad Noman orcidid: 0000-0002-5035-9375 surname: Malik fullname: Malik, Muhammad Noman – sequence: 4 givenname: Youseef orcidid: 0000-0002-0840-1867 surname: Alotaibi fullname: Alotaibi, Youseef |
BookMark | eNptkUtLxDAQgIMo-NqLvyDgSWE1adqk8bb4XFAEXc8hbadrpJvUJPXx7427gg-cOUwO3zdDZrbRunUWENqj5IgxSY7DQAsiRcHlGtrKiKBjSgqy_uO9iUYhPJEUjFFJ-RZ6vPQAFt_B82A8LMBGfG7nxgJ4Y-cneOZetW8Cvh9C1MbqqgN84yqTyqTvO1PraJzFZ_ACneuXvrYNntoI3kLErsWzx9Qp7KKNVncBRl91Bz1cnM9Or8bXt5fT08n1uGa8jOMikyLLhdZVyTQhXLSykVpzXVCW05YzTnNaVITLqoRGNoRT2lJW84LlUvCS7aD9Vd_eu-cBQlRPbvA2jVRZSTORlzIrEnW0oua6A2Vs66LXdcoGFqZOa23TD9VE5DJjuaB5Eg5-CYmJ8BbneghBTe_vfrNkxdbeheChVbWJyz2lIaZTlKjPe6nveyXl8I_Se7PQ_v0_-AOpHJW6 |
CitedBy_id | crossref_primary_10_1109_ACCESS_2024_3395528 |
Cites_doi | 10.1002/ett.2967 10.1016/j.jnca.2015.02.003 10.1145/2957752 10.1016/j.future.2018.08.026 10.1109/ICCT50939.2020.9295887 10.1002/stvr.1654 10.1109/DSN-W.2017.17 10.1002/dac.3241 10.1016/j.csi.2013.09.005 10.1016/j.future.2019.05.037 10.1109/ICNP.2017.8117531 10.1109/ICSE-C.2017.16 10.1109/TMC.2015.2504091 10.1002/cpe.5126 10.1049/iet-ifs.2013.0095 10.1016/j.future.2015.05.005 10.1002/spe.2518 10.1016/j.sysarc.2017.10.001 10.1016/j.comcom.2020.05.001 10.1002/spe.2839 10.1016/j.procs.2012.06.173 10.1145/1968587.1968601 10.1016/j.jnca.2016.12.031 10.1002/smr.1963 10.1016/j.future.2015.08.005 10.1109/JIOT.2019.2892398 10.1002/spe.2888 10.1109/ACCESS.2019.2944184 10.1145/3173162.3173188 10.1016/j.csi.2011.08.006 10.1016/j.cose.2018.04.011 10.1002/spe.2643 10.1016/j.jpdc.2016.10.012 10.1109/ACCESS.2018.2874981 10.1016/j.infsof.2018.04.007 10.1109/ICCCN.2015.7288465 10.1109/ASE.2015.50 10.1109/ASE.2015.46 10.1145/3125778 10.1002/dac.3234 10.1145/2875423 10.1002/hfm.20724 10.1109/ICSE.2017.36 10.1109/ICSE-NIER.2019.00034 10.1109/TVLSI.2020.2970762 10.1016/j.jss.2019.04.001 10.1002/ett.3204 10.1049/iet-net.2017.0261 10.1093/jeea/jvaa002 10.1002/wcm.1203 10.1049/iet-cps.2019.0085 10.1016/j.pmcj.2016.10.004 10.1002/smr.2215 10.1109/APSEC.2014.26 10.1145/3301285 10.1145/3007211 10.1016/j.asoc.2014.09.016 10.1002/spe.2883 10.1145/2814576.2814803 10.1049/iet-sen.2018.5443 10.1145/3122981 10.1145/3358178 10.1016/j.pmcj.2018.01.007 10.1016/j.cose.2017.12.006 10.1016/j.procs.2020.07.029 10.1145/2884781.2884867 10.1109/JSAC.2013.131209 10.1109/JSYST.2017.2706178 10.1109/MSR.2019.00071 10.1016/j.jss.2016.03.065 10.1016/j.jnca.2017.02.001 |
ContentType | Journal Article |
Copyright | COPYRIGHT 2023 MDPI AG 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
Copyright_xml | – notice: COPYRIGHT 2023 MDPI AG – notice: 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
DBID | AAYXX CITATION ISR 4U- ABUWG AFKRA AZQEC BENPR CCPQU DWQXO PHGZM PHGZT PIMPY PKEHL PQEST PQQKQ PQUKI PRINS |
DOI | 10.3390/su15097569 |
DatabaseName | CrossRef Gale In Context: Science University Readers ProQuest Central (Alumni) ProQuest Central UK/Ireland ProQuest Central Essentials ProQuest Central ProQuest One Community College ProQuest Central Korea ProQuest Central Premium ProQuest One Academic (New) Publicly Available Content Database ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China |
DatabaseTitle | CrossRef Publicly Available Content Database University Readers ProQuest One Academic Middle East (New) ProQuest Central Essentials ProQuest One Academic Eastern Edition ProQuest Central (Alumni Edition) ProQuest One Community College ProQuest Central China ProQuest Central ProQuest One Academic UKI Edition ProQuest Central Korea ProQuest Central (New) ProQuest One Academic ProQuest One Academic (New) |
DatabaseTitleList | CrossRef Publicly Available Content Database |
Database_xml | – sequence: 1 dbid: BENPR name: ProQuest Central url: http://www.proquest.com/pqcentral?accountid=15518 sourceTypes: Aggregation Database |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Economics Environmental Sciences |
EISSN | 2071-1050 |
ExternalDocumentID | A749234714 10_3390_su15097569 |
GroupedDBID | 29Q 2WC 2XV 4P2 5VS 7XC 8FE 8FH A8Z AAHBH AAYXX ACHQT ADBBV ADMLS AENEX AFKRA AFMMW ALMA_UNASSIGNED_HOLDINGS BCNDV BENPR CCPQU CITATION E3Z ECGQY FRS GX1 IAO IEP ISR ITC KQ8 ML. MODMG M~E OK1 P2P PHGZM PHGZT PIMPY PROAC TR2 PMFND 4U- ABUWG AZQEC DWQXO PKEHL PQEST PQQKQ PQUKI PRINS |
ID | FETCH-LOGICAL-c368t-5297247aab83a0067f9d9aa6a51341f6361415b069b8ed9d0611f13c653497683 |
IEDL.DBID | BENPR |
ISSN | 2071-1050 |
IngestDate | Mon Jun 30 07:44:35 EDT 2025 Tue Jun 10 20:38:48 EDT 2025 Fri Jun 27 05:29:53 EDT 2025 Thu Apr 24 22:59:28 EDT 2025 Tue Jul 01 03:42:47 EDT 2025 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 9 |
Language | English |
License | https://creativecommons.org/licenses/by/4.0 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c368t-5297247aab83a0067f9d9aa6a51341f6361415b069b8ed9d0611f13c653497683 |
Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
ORCID | 0000-0003-4104-1987 0000-0002-0840-1867 0000-0002-5035-9375 |
OpenAccessLink | https://www.proquest.com/docview/2812748925?pq-origsite=%requestingapplication%&accountid=15518 |
PQID | 2812748925 |
PQPubID | 2032327 |
ParticipantIDs | proquest_journals_2812748925 gale_infotracacademiconefile_A749234714 gale_incontextgauss_ISR_A749234714 crossref_citationtrail_10_3390_su15097569 crossref_primary_10_3390_su15097569 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2023-05-01 |
PublicationDateYYYYMMDD | 2023-05-01 |
PublicationDate_xml | – month: 05 year: 2023 text: 2023-05-01 day: 01 |
PublicationDecade | 2020 |
PublicationPlace | Basel |
PublicationPlace_xml | – name: Basel |
PublicationTitle | Sustainability |
PublicationYear | 2023 |
Publisher | MDPI AG |
Publisher_xml | – name: MDPI AG |
References | Goudarzi (ref_44) 2017; 80 Ciman (ref_79) 2017; 39 ref_90 Goel (ref_95) 2018; 73 ref_14 ref_13 ref_12 Samanta (ref_41) 2019; 6 Junior (ref_43) 2019; 90 ref_11 ref_10 (ref_45) 2016; 56 Mittal (ref_56) 2019; 31 Dye (ref_112) 2014; 36 ref_16 ref_15 Wang (ref_23) 2019; Volume 3 Hoque (ref_70) 2015; 48 Corral (ref_81) 2012; 10 Kumar (ref_42) 2018; 12 Ahmed (ref_49) 2015; 52 Rieger (ref_83) 2019; 153 ref_24 Zhao (ref_111) 2016; 56 ref_21 ref_29 ref_27 Lee (ref_59) 2018; 28 (ref_60) 2020; 14 Amalfitano (ref_25) 2018; 28 ref_72 ref_71 Elgendy (ref_82) 2019; 100 Kao (ref_78) 2012; 34 Zein (ref_30) 2016; 117 Liu (ref_77) 2016; 15 Ahmad (ref_57) 2017; 30 Yerima (ref_99) 2014; 8 Kobayashi (ref_22) 2019; 7 ref_75 ref_74 Angin (ref_94) 2018; 77 Mollah (ref_97) 2017; 84 UsmanMalik (ref_6) 2013; 83 Meng (ref_93) 2018; 45 Dar (ref_3) 2018; 6 Usman (ref_19) 2020; 32 Kim (ref_87) 2018; 29 Nguyen (ref_46) 2020; 159 Bhat (ref_107) 2019; 52 ref_89 Ali (ref_52) 2018; 30 Baride (ref_58) 2011; 36 Wei (ref_108) 2020; 1233 ref_50 Goudarzi (ref_51) 2017; 30 Mandler (ref_7) 2020; 18 Dutta (ref_39) 2017; 12 Zhang (ref_68) 2019; 18 Zhou (ref_61) 2018; 18 Zhang (ref_85) 2015; 26 Zhang (ref_26) 2018; 18 Dorfer (ref_80) 2020; 175 Fernandes (ref_54) 2018; 48 ref_69 ref_67 ref_65 ref_64 Shakarami (ref_17) 2020; 50 Yoon (ref_47) 2017; 81 ref_63 ref_62 Peng (ref_55) 2020; 5 Nirumand (ref_20) 2019; 49 Capilla (ref_110) 2020; 50 Xu (ref_53) 2016; 2016 Mai (ref_96) 2018; 100 Soujanya (ref_9) 2017; 4 Dinh (ref_37) 2013; 13 ref_36 ref_35 ref_34 ref_33 ref_32 ref_31 Rieger (ref_84) 2016; Volume 2 ref_113 Shu (ref_28) 2017; 16 Darwish (ref_38) 2018; 7 Tian (ref_76) 2020; 28 Kim (ref_88) 2016; 15 ref_104 ref_103 ref_106 ref_105 ref_109 Shahidinejad (ref_18) 2020; 50 Tong (ref_92) 2017; 103 Folino (ref_48) 2014; 25 ref_100 Ghinea (ref_91) 2019; 51 ref_102 ref_40 ref_101 ref_1 Silva (ref_66) 2016; 12 ref_2 Kaewpuang (ref_73) 2013; 31 ref_8 ref_5 Wang (ref_86) 2014; 45 Kamesh (ref_98) 2016; 5 ref_4 |
References_xml | – volume: 51 start-page: 1739 year: 2019 ident: ref_91 article-title: A survey and taxonomy of core concepts and research challenges in cross-platform mobile development publication-title: ACM Comput. Surv. – volume: 26 start-page: 1323 year: 2015 ident: ref_85 article-title: AGILE: A terminal energy efficient scheduling method in mobile cloud computing publication-title: Trans. Emerg. Telecommun. Technol. doi: 10.1002/ett.2967 – volume: 52 start-page: 52 year: 2015 ident: ref_49 article-title: Application optimization in mobile cloud computing: Motivation, taxonomies; open challenges publication-title: J. Netw. Comput. Appl. doi: 10.1016/j.jnca.2015.02.003 – volume: 12 start-page: 1 year: 2016 ident: ref_66 article-title: MobiCoop: An incentive-based cooperation solution for mobile applications publication-title: ACM Trans. Multimed. Comput. Commun. Appl. doi: 10.1145/2957752 – volume: 90 start-page: 503 year: 2019 ident: ref_43 article-title: A context-sensitive offloading system using machine-learning classification algorithms for mobile cloud environment publication-title: Futur. Gener. Comput. Syst. doi: 10.1016/j.future.2018.08.026 – ident: ref_75 doi: 10.1109/ICCT50939.2020.9295887 – volume: 28 start-page: e1654 year: 2018 ident: ref_25 article-title: Why does the orientation change mess up my Android application? From GUI failures to code faults publication-title: Softw. Test. Verif. Reliab. doi: 10.1002/stvr.1654 – ident: ref_16 – ident: ref_40 doi: 10.1109/DSN-W.2017.17 – volume: 30 start-page: e3241 year: 2017 ident: ref_51 article-title: A genetic-based decision algorithm for multisite computation off loading in mobile cloud computing publication-title: Int. J. Commun. Syst. doi: 10.1002/dac.3241 – ident: ref_1 – ident: ref_71 – volume: 36 start-page: 524 year: 2014 ident: ref_112 article-title: A standard for developing secure mobile applications publication-title: Comput. Stand. Interfaces doi: 10.1016/j.csi.2013.09.005 – ident: ref_4 – ident: ref_31 – volume: 100 start-page: 531 year: 2019 ident: ref_82 article-title: Resource allocation and computation offloading with data security for mobile edge computing publication-title: Futur. Gener. Comput. Syst. doi: 10.1016/j.future.2019.05.037 – ident: ref_27 – ident: ref_10 – ident: ref_36 doi: 10.1109/ICNP.2017.8117531 – volume: Volume 3 start-page: 1 year: 2019 ident: ref_23 article-title: LeakDoctor: Toward Automatically Diagnosing Privacy Leaks in Mobile Applications publication-title: Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies – ident: ref_13 – ident: ref_63 doi: 10.1109/ICSE-C.2017.16 – ident: ref_103 – volume: 15 start-page: 2398 year: 2016 ident: ref_77 article-title: Adaptive Multi-Resource Allocation for Cloudlet-Based Mobile Cloud Computing System publication-title: IEEE Trans. Mob. Comput. doi: 10.1109/TMC.2015.2504091 – volume: 31 start-page: e5126 year: 2019 ident: ref_56 article-title: A survey of techniques for improving efficiency of mobile web browsing publication-title: Concurr. Comput. Pract. Exp. doi: 10.1002/cpe.5126 – volume: 8 start-page: 25 year: 2014 ident: ref_99 article-title: Analysis of Bayesian classification-based approaches for Android malware detection publication-title: IET Inf. Secur. doi: 10.1049/iet-ifs.2013.0095 – volume: 56 start-page: 766 year: 2016 ident: ref_111 article-title: A novel pre-cache schema for high performance Android system publication-title: Futur. Gener. Comput. Syst. doi: 10.1016/j.future.2015.05.005 – volume: 5 start-page: 422 year: 2016 ident: ref_98 article-title: Securing mobile access with interactive image code and image key encryption publication-title: Secur. Commun. Netw. – volume: 48 start-page: 85 year: 2018 ident: ref_54 article-title: EPE-Mobile—A framework for early performance estimation of mobile applications publication-title: Softw. Pract. Exp. doi: 10.1002/spe.2518 – volume: 4 start-page: 3024 year: 2017 ident: ref_9 article-title: Test Cases and Testing Strategies for Mobile Apps—A Survey publication-title: Int. Res. J. Eng. Technol. – ident: ref_11 – ident: ref_67 – ident: ref_14 – ident: ref_106 – volume: 81 start-page: 17 year: 2017 ident: ref_47 article-title: Accurate power modeling of modern mobile application processors publication-title: J. Syst. Archit. doi: 10.1016/j.sysarc.2017.10.001 – volume: 159 start-page: 133 year: 2020 ident: ref_46 article-title: A smartphone perspective on computation offloading—A survey publication-title: Comput. Commun. doi: 10.1016/j.comcom.2020.05.001 – volume: 50 start-page: 1719 year: 2020 ident: ref_17 article-title: A review on the computation offloading approaches in mobile edge computing: A game-theoretic perspective publication-title: Softw. Pract. Exp. doi: 10.1002/spe.2839 – ident: ref_33 – volume: 10 start-page: 1202 year: 2012 ident: ref_81 article-title: Potential advantages and disadvantages of multiplatform development frameworks—A vision on mobile environments publication-title: Procedia Comput. Sci. doi: 10.1016/j.procs.2012.06.173 – ident: ref_89 – volume: 36 start-page: 1 year: 2011 ident: ref_58 article-title: A cloud based software testing paradigm for mobile applications publication-title: ACM SIGSOFT Softw. Eng. Notes doi: 10.1145/1968587.1968601 – volume: 80 start-page: 219 year: 2017 ident: ref_44 article-title: A fast hybrid multi-site computation offloading for mobile cloud computing publication-title: J. Netw. Comput. Appl. doi: 10.1016/j.jnca.2016.12.031 – volume: 30 start-page: e1963 year: 2018 ident: ref_52 article-title: Automated parallel GUI testing as a service for mobile applications publication-title: J. Softw. Evol. Process doi: 10.1002/smr.1963 – volume: 56 start-page: 607 year: 2016 ident: ref_45 article-title: A mobile crowd sensing ecosystem enabled by CUPUS: Cloud-based publish/subscribe middleware for the Internet of Things publication-title: Futur. Gener. Comput. Syst. doi: 10.1016/j.future.2015.08.005 – ident: ref_101 – volume: 6 start-page: 3864 year: 2019 ident: ref_41 article-title: Adaptive service offloading for revenue maximization in mobile edge computing with delay-constraint publication-title: IEEE Internet Things J. doi: 10.1109/JIOT.2019.2892398 – volume: 50 start-page: 2212 year: 2020 ident: ref_18 article-title: Joint computation offloading and resource provisioning for edge-cloud computing environment: A machine learning-based approach publication-title: Softw. Pract. Exp. doi: 10.1002/spe.2888 – ident: ref_109 – volume: 7 start-page: 141119 year: 2019 ident: ref_22 article-title: Radio and Computing Resource Allocation for Minimizing Total Processing Completion Time in Mobile Edge Computing publication-title: IEEE Access doi: 10.1109/ACCESS.2019.2944184 – ident: ref_64 doi: 10.1145/3173162.3173188 – volume: 34 start-page: 212 year: 2012 ident: ref_78 article-title: A web-based, offline-able, personalized runtime environment for executing applications on mobile devices publication-title: Comput. Stand. Interfaces doi: 10.1016/j.csi.2011.08.006 – ident: ref_5 – ident: ref_32 – volume: 77 start-page: 380 year: 2018 ident: ref_94 article-title: A self-protecting agents based model for high-performance mobile-cloud computing publication-title: Comput. Secur. doi: 10.1016/j.cose.2018.04.011 – ident: ref_113 – volume: 49 start-page: 70 year: 2019 ident: ref_20 article-title: VAnDroid: A framework for vulnerability analysis of Android applications using a model-driven reverse engineering technique publication-title: Softw. Pract. Exp. doi: 10.1002/spe.2643 – ident: ref_90 – volume: 103 start-page: 22 year: 2017 ident: ref_92 article-title: A hybrid approach of mobile malware detection in Android publication-title: J. Parallel Distrib. Comput. doi: 10.1016/j.jpdc.2016.10.012 – volume: 6 start-page: 63859 year: 2018 ident: ref_3 article-title: A systematic study on software requirements elicitation techniques and its challenges in mobile application development publication-title: IEEE Access doi: 10.1109/ACCESS.2018.2874981 – volume: 45 start-page: 1331 year: 2014 ident: ref_86 article-title: An evaluation framework for cross-platform mobile application development tools publication-title: Softw. Pract. Exp. – ident: ref_35 – ident: ref_104 – volume: 1233 start-page: 1 year: 2020 ident: ref_108 article-title: SchrodinText: Strong Protection of Sensitive Textual Content of Mobile Applications publication-title: IEEE Trans. Mob. Comput. – volume: 100 start-page: 165 year: 2018 ident: ref_96 article-title: Modeling Security and Privacy Requirements: A Use Case-Driven Approach publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2018.04.007 – ident: ref_50 doi: 10.1109/ICCCN.2015.7288465 – ident: ref_29 doi: 10.1109/ASE.2015.50 – ident: ref_8 – ident: ref_69 doi: 10.1109/ASE.2015.46 – volume: 12 start-page: 1 year: 2017 ident: ref_39 article-title: Caching to reduce mobile app energy consumption publication-title: ACM Trans. Web doi: 10.1145/3125778 – volume: 30 start-page: e3234 year: 2017 ident: ref_57 article-title: A survey on energy estimation and power modeling schemes for smartphone applications publication-title: Int. J. Commun. Syst. doi: 10.1002/dac.3234 – volume: 15 start-page: 5423 year: 2016 ident: ref_88 article-title: Accurate prediction of available battery time for mobile applications publication-title: ACM Trans. Embed. Comput. Syst. doi: 10.1145/2875423 – volume: 28 start-page: 69 year: 2018 ident: ref_59 article-title: Finger gesture input utilizing the rear camera of a mobile phone: A perspective of mobile CAD publication-title: Hum. Factors Ergon. Manuf. doi: 10.1002/hfm.20724 – ident: ref_100 doi: 10.1109/ICSE.2017.36 – ident: ref_21 doi: 10.1109/ICSE-NIER.2019.00034 – volume: 28 start-page: 1128 year: 2020 ident: ref_76 article-title: Multidevice Collaborative Power Management through Decentralized Knowledge Sharing publication-title: IEEE Trans. Very Large Scale Integr. Syst. doi: 10.1109/TVLSI.2020.2970762 – volume: 153 start-page: 175 year: 2019 ident: ref_83 article-title: Towards the definitive evaluation framework for cross-platform app development approaches publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2019.04.001 – volume: 29 start-page: e3204 year: 2018 ident: ref_87 article-title: One-on-one contract game–based dynamic virtual machine migration scheme for Mobile Edge Computing publication-title: Trans. Emerg. Telecommun. Technol. doi: 10.1002/ett.3204 – volume: 83 start-page: 24 year: 2013 ident: ref_6 article-title: Evaluation of Efficient Requirement Engineering Techniques in Agile Software Development publication-title: Int. J. Comput. Appl. – volume: 7 start-page: 376 year: 2018 ident: ref_38 article-title: Proactive cache replacement technique for mobile networks based on genetic programming publication-title: IET Netw. doi: 10.1049/iet-net.2017.0261 – volume: 18 start-page: 3006 year: 2020 ident: ref_7 article-title: Coarse, Efficient Decision Making publication-title: J. Eur. Econ. Assoc. doi: 10.1093/jeea/jvaa002 – volume: 13 start-page: 1587 year: 2013 ident: ref_37 article-title: A survey of mobile cloud computing: Architecture, applications, and approaches publication-title: Wirel. Commun. Mob. Comput. doi: 10.1002/wcm.1203 – volume: 5 start-page: 196 year: 2020 ident: ref_55 article-title: Joint optimisation for time consumption and energy consumption of multi-application and load balancing of cloudlets in mobile edge computing publication-title: IET Cyber-Phys. Syst. Theory Appl. doi: 10.1049/iet-cps.2019.0085 – volume: 39 start-page: 214 year: 2017 ident: ref_79 article-title: An empirical analysis of energy consumption of cross-platform frameworks for mobile development publication-title: Pervasive Mob. Comput. doi: 10.1016/j.pmcj.2016.10.004 – volume: 32 start-page: e2215 year: 2020 ident: ref_19 article-title: An automated model-based approach for unit-level performance test generation of mobile applications publication-title: J. Softw. Evol. Process doi: 10.1002/smr.2215 – ident: ref_74 doi: 10.1109/APSEC.2014.26 – ident: ref_24 – ident: ref_34 – volume: 52 start-page: 1 year: 2019 ident: ref_107 article-title: A survey on various threats and current state of security in android platform publication-title: ACM Comput. Surv. doi: 10.1145/3301285 – volume: 16 start-page: 1 year: 2017 ident: ref_28 article-title: Why data deletion fails? A study on deletion flaws and data remanence in android systems publication-title: ACM Trans. Embed. Comput. Syst. doi: 10.1145/3007211 – volume: 25 start-page: 253 year: 2014 ident: ref_48 article-title: Automatic offloading of mobile applications into the cloud by means of genetic programming publication-title: Appl. Soft Comput. J. doi: 10.1016/j.asoc.2014.09.016 – volume: 50 start-page: 2145 year: 2020 ident: ref_110 article-title: Usability implications in software architecture: The case study of a mobile app publication-title: Softw. Pract. Exp. doi: 10.1002/spe.2883 – volume: 18 start-page: 45 year: 2018 ident: ref_26 article-title: An energy-efficient algorithm for multi-site application partitioning in MCC publication-title: Sustain. Comput. Inform. Syst. – ident: ref_102 – ident: ref_65 doi: 10.1145/2814576.2814803 – volume: 2016 start-page: 421 year: 2016 ident: ref_53 article-title: Cuckoo: Flexible compute-intensive task offloading in mobile cloud computing publication-title: Wirel. Commun. Mob. Comput. – volume: 14 start-page: 148 year: 2020 ident: ref_60 article-title: Improving the quality and quantity of functional and non-funtional requirements obtained during requirements elicitation stage for the development of e-commerce mobile applications: An alternative reference process model publication-title: IET Softw. doi: 10.1049/iet-sen.2018.5443 – volume: 48 start-page: 723 year: 2015 ident: ref_70 article-title: Modeling, profiling, debugging the energy consumption of mobile devices publication-title: ACM Comput. Surv. – volume: 18 start-page: 2981 year: 2018 ident: ref_61 article-title: An online algorithm for task offloading in heterogeneous mobile clouds publication-title: ACM Trans. Internet Technol. doi: 10.1145/3122981 – volume: 18 start-page: 1 year: 2019 ident: ref_68 article-title: Toward Customized Hybrid Fuel-Cell and Battery-powered publication-title: ACM Trans. Embed. Comput. Syst. doi: 10.1145/3358178 – volume: 45 start-page: 4 year: 2018 ident: ref_93 article-title: A secure and cost-efficient offloading policy for Mobile Cloud Computing against timing attacks publication-title: Pervasive Mob. Comput. doi: 10.1016/j.pmcj.2018.01.007 – ident: ref_2 – ident: ref_12 – ident: ref_15 – volume: 73 start-page: 519 year: 2018 ident: ref_95 article-title: Mobile phishing attacks and defence mechanisms: State of art and open research challenges publication-title: Comput. Secur. doi: 10.1016/j.cose.2017.12.006 – volume: 175 start-page: 189 year: 2020 ident: ref_80 article-title: Impact of mobile cross-platform development on CPU, memory and battery of mobile devices when using common mobile app features publication-title: Procedia Comput. Sci. doi: 10.1016/j.procs.2020.07.029 – ident: ref_62 doi: 10.1145/2884781.2884867 – volume: Volume 2 start-page: 18 year: 2016 ident: ref_84 article-title: Weighted Evaluation Framework for Cross-Platform App Development Approaches publication-title: Information Systems: Development, Research, Applications, Education: 9th SIGSAND/PLAIS EuroSymposium 2016, Proceedings 9, Gdansk, Poland, 29 September 2016 – volume: 31 start-page: 2685 year: 2013 ident: ref_73 article-title: A framework for cooperative resource management in mobile cloud computing publication-title: IEEE J. Sel. Areas Commun. doi: 10.1109/JSAC.2013.131209 – ident: ref_105 – volume: 12 start-page: 3693 year: 2018 ident: ref_42 article-title: Demand-Based Computation Offloading Framework for Mobile Devices publication-title: IEEE Syst. J. doi: 10.1109/JSYST.2017.2706178 – ident: ref_72 doi: 10.1109/MSR.2019.00071 – volume: 117 start-page: 334 year: 2016 ident: ref_30 article-title: A systematic mapping study of mobile application testing techniques publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2016.03.065 – volume: 84 start-page: 38 year: 2017 ident: ref_97 article-title: Security and privacy challenges in mobile cloud computing: Survey and way ahead publication-title: J. Netw. Comput. Appl. doi: 10.1016/j.jnca.2017.02.001 |
SSID | ssj0000331916 |
Score | 2.3271015 |
Snippet | Mobile usage statistics show the one thing that cannot be overlooked, which is the overwhelming usage of smartphones. According to the statistics, there are... |
SourceID | proquest gale crossref |
SourceType | Aggregation Database Enrichment Source Index Database |
StartPage | 7569 |
SubjectTerms | Cellular telephones Design and construction Environmental engineering Internet of Things Mobile applications Privacy Smart phones Software Sustainability Sustainable development Web sites Wireless telephone software |
Title | Green Requirement Engineering: Towards Sustainable Mobile Application Development and Internet of Things |
URI | https://www.proquest.com/docview/2812748925 |
Volume | 15 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB5se9CL-CpWa1lUEA_B5rXJCiJV6gtapCr0FjbZjR4kqab9_87kYSoUzxnIsrM738zszDcAp4hYUkktDGHpEAMU2zIE97QR-iL0pR9yX1G-YzTmD2_O09SdrsG46oWhssrKJuaGWqUR5cgvLEQiYkqx3OvZl0FTo-h1tRqhIcvRCuoqpxhrQAtNsttvQutmOH6e_GZd-jYeOZMXPKU2xvuob3SJhOdSxfMSMq22zzno3G3BZuktskGh3m1Y08kOrFfNxNkOtId1oxoKljc124WPvKCGTTRV-uYpQLZEPXjJXvNy2Yy91A1UbJSGaCPYoH7TZks1RUwmihUJRD1nacyKkZ978HY3fL19MMqpCkZkc3-OkafwLMeTMkQ1EVjFQgkpuXSJ2y3mNgK26YZ9jsrSSigEfDM27Yi7toO-i2-3oZmkid4HRg5TpNFpUrHvINoKYUkMtXXflJGMVNyB82pHg6ikHKfJF58Bhh60-0G9-x04-ZWdFUQbK6WOSTEBMVckVBrzLhdZFjy-TIKBR1xziLVOB85KoTjF3-FSik4DXDSRXf2R7FYKDsq7mwX1STv4__MhbNDw-aL8sQvN-fdCH6GLMg975bnrQeN-av4AG1LoPg |
linkProvider | ProQuest |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1RT9RAEJ7g8YAvBlHiKcpGMcaHxmu33XZNiDngyB1wF3McCW_LtrvVB9OiPUL8c_42Z9otPRPiG8-dtJPdyXwz05lvAPYQsbTRVnoysCkmKDzwpIitlyYyTXSSisRQvWM6E-OL8OQyulyDP-0sDLVVtj6xdtSmzKhG_ilAJCKmlCD6cv3To61R9He1XaGh3WoFs19TjLnBjlP7-xZTuGp_coT3_T4IjkeLw7Hntgx4GRfJEjMxGQdhrHWKapPzzqWRWgsdEddZLjgCmB-lA4HKWyMNAqCf-zwTEQ8RyxOO730E6yEVUHqwfjCafZ3fVXkGHE3cFw0vKudygPaFIZiMI-qwXkHC-_GgBrnjTXjiolM2bMzpKazZYgs22uHlagu2R91gHAo6z1A9g-91Aw-bW-osrkuObIXq8DNb1O25FTvvBrbYtEzRJ7Fh9w-drfQwMV0Y1hQs7ZKVOWtWjD6Hiwc5323oFWVhXwCjAC2zGKSZPAkR3aUMNKb2duDrTGcm78PH9kRV5ijOadPGD4WpDp2-6k6_D-_uZK8bYo97pd7SxShiyiioFeebvqkqNTmfq2FM3HaI7WEfPjihvMTPoSrNZAMqTeRa_0jutBesnK-oVGfZL___eBc2xovpmTqbzE5fwWNafN-0Xu5Ab_nrxr7G8GiZvnE2yODqoc3-Lxz4IX8 |
linkToPdf | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3dT9RAEJ8gJOoLUZR4grrxI8aHhutuu-2aEHPKXTiRCzkg4W3Zdrf6YFqgR4z_on-VM-2WngnxjedO2v2YzG9mOvMbgLeIWMYapwLFXYYBiuCBkokLslRlqUkzmVrKdxzO5P5p9PUsPluBP10vDJVVdjaxMdS2yilHvsMRiYgphcc7hS-LONqbfLq4DGiCFP1p7cZpGD9mwe42dGO-yePA_f6F4Vy9O93Du3_H-WR88mU_8BMHglzIdIFRmUp4lBiT4RbIkBfKKmOkiYn3rJACwSyMs6HEjTirLIJhWIQil7GIENdTge-9B2sJoj4Ggmufx7Oj-U3GZyhQ3UPZcqQKoYaoa-iOqSSmauslVLwdGxrAmzyCde-pslGrWo9hxZUb8KBrZK43YHPcN8mhoLcS9RP40RTzsLmjKuMm_ciWaA8_spOmVLdmx33zFjusMrRPbNT_T2dL9UzMlJa1yUu3YFXB2nGjT-H0Ts53E1bLqnTPgJGzljt02GyRRoj0SnGDYb4bhiY3uS0G8KE7UZ17unOauvFTY9hDp6_70x_AmxvZi5bk41ap13QxmlgzStK_7-a6rvX0eK5HCfHcIc5HA3jvhYoKP4dLabsccNFEtPWP5HZ3wdrbjVr3Wv78_49fwX1Uf_1tOjvYgoccPa-2CnMbVhdX1-4FekqL7KVXQQbnd631fwGqOyXD |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Green+Requirement+Engineering%3A+Towards+Sustainable+Mobile+Application+Development+and+Internet+of+Things&rft.jtitle=Sustainability&rft.au=Mahrukh+Tanveer&rft.au=Huma+Hayat+Khan&rft.au=Muhammad+Noman+Malik&rft.au=Alotaibi%2C+Youseef&rft.date=2023-05-01&rft.pub=MDPI+AG&rft.eissn=2071-1050&rft.volume=15&rft.issue=9&rft.spage=7569&rft_id=info:doi/10.3390%2Fsu15097569&rft.externalDBID=HAS_PDF_LINK |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2071-1050&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2071-1050&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2071-1050&client=summon |