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...

Full description

Saved in:
Bibliographic Details
Published inSustainability Vol. 15; no. 9; p. 7569
Main Authors Tanveer, Mahrukh, Khan, Huma Hayat, Malik, Muhammad Noman, Alotaibi, Youseef
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 01.05.2023
Subjects
Online AccessGet full text
ISSN2071-1050
2071-1050
DOI10.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