Next Article in Journal
Critical Factors and Trends in NFT Technology Innovations
Next Article in Special Issue
Hybrid Muddy Soil Fish Optimization-Based Energy Aware Routing in IoT-Assisted Wireless Sensor Networks
Previous Article in Journal
The Role of Spontaneous Flora in the Mitigation of Particulate Matter from Traffic Roads in an Urbanised Area
Previous Article in Special Issue
Design of a Telepresence Robot to Avoid Obstacles in IoT-Enabled Sustainable Healthcare Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Green Requirement Engineering: Towards Sustainable Mobile Application Development and Internet of Things

by
Mahrukh Tanveer
1,
Huma Hayat Khan
1,*,
Muhammad Noman Malik
2 and
Youseef Alotaibi
3
1
Department of Software Engineering, National University of Modern Languages, H-9, Islamabad 46000, Pakistan
2
Department of Computer Science, National University of Modern Languages, H-9, Islamabad 46000, Pakistan
3
Department of Computer Science, College of Computer and Information Systems, Umm Al Qura University, Makkah 21955, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sustainability 2023, 15(9), 7569; https://doi.org/10.3390/su15097569
Submission received: 26 January 2023 / Revised: 30 March 2023 / Accepted: 18 April 2023 / Published: 5 May 2023
(This article belongs to the Special Issue IoT Quality Assessment and Sustainable Optimization)

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.
Keywords: requirement engineering process; mobile application development; sustainability; Internet of Things requirement engineering process; mobile application development; sustainability; Internet of Things

Share and Cite

MDPI and ACS Style

Tanveer, M.; Khan, H.H.; Malik, M.N.; Alotaibi, Y. Green Requirement Engineering: Towards Sustainable Mobile Application Development and Internet of Things. Sustainability 2023, 15, 7569. https://doi.org/10.3390/su15097569

AMA Style

Tanveer M, Khan HH, Malik MN, Alotaibi Y. Green Requirement Engineering: Towards Sustainable Mobile Application Development and Internet of Things. Sustainability. 2023; 15(9):7569. https://doi.org/10.3390/su15097569

Chicago/Turabian Style

Tanveer, Mahrukh, Huma Hayat Khan, Muhammad Noman Malik, and Youseef Alotaibi. 2023. "Green Requirement Engineering: Towards Sustainable Mobile Application Development and Internet of Things" Sustainability 15, no. 9: 7569. https://doi.org/10.3390/su15097569

APA Style

Tanveer, M., Khan, H. H., Malik, M. N., & Alotaibi, Y. (2023). Green Requirement Engineering: Towards Sustainable Mobile Application Development and Internet of Things. Sustainability, 15(9), 7569. https://doi.org/10.3390/su15097569

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop