Show/Hide Menu
Hide/Show Apps
Logout
Türkçe
Türkçe
Search
Search
Login
Login
OpenMETU
OpenMETU
About
About
Open Science Policy
Open Science Policy
Open Access Guideline
Open Access Guideline
Postgraduate Thesis Guideline
Postgraduate Thesis Guideline
Communities & Collections
Communities & Collections
Help
Help
Frequently Asked Questions
Frequently Asked Questions
Guides
Guides
Thesis submission
Thesis submission
MS without thesis term project submission
MS without thesis term project submission
Publication submission with DOI
Publication submission with DOI
Publication submission
Publication submission
Supporting Information
Supporting Information
General Information
General Information
Copyright, Embargo and License
Copyright, Embargo and License
Contact us
Contact us
A Software quality model for android applications
Download
index.pdf
Date
2016
Author
Şimşek, Merve Vildan
Metadata
Show full item record
Item Usage Stats
291
views
211
downloads
Cite This
Nowadays mobile devices have become increasingly widespread. It causes mobile applications number to grow dramatically. As the popularity of these systems is predicted to continue its increase in the near future, the importance of the quality of mobile applications increases. The aim of this study is to present a quality model for Android applications. We chose applications developed for Android Operating System as our target because of its prevalence in the mobile market. To achieve the aim of the study, we analyzed traditional software quality characteristics, which are described in ISO/IEC SQuaRE Software Quality Standard and selected applicable quality characteristics. Afterwards, we have identified new Android-specific source code metrics and quality characteristics. We have developed a quality model that contains the resulting quality characteristics and applied this model to Android applications in a case study to show the applicability of the model.
Subject Keywords
Androids.
,
Mobile computing.
,
Software engineering.
,
Computer software
,
Computer software
URI
http://etd.lib.metu.edu.tr/upload/12619842/index.pdf
https://hdl.handle.net/11511/25537
Collections
Graduate School of Informatics, Thesis
Suggestions
OpenMETU
Core
Permission based malware detection analysis in android applications
Pehlivan, Uğur; Baykal, Nazife; Department of Information Systems (2014)
Android mobile devices have developed very fast in past decade and have been very widespread in all over the world. Nowadays, several applications are available on application markets. The number of android applications also increases with the increase in the variety of applications. Those applications may become very dangerous for the users of android mobile devices because of fast development and wide variety of applications. Some applications may have the malicious activities such as novelty and amusemen...
A container-based code offloading framework for mobile edge computing applications
Dur, Hakan Mesut; Koçyiğit, Altan; Department of Information Systems (2021-9-10)
Recently, the use of mobile devices has increased tremendously. This leads to the growing complexity and diversification of mobile applications. However, mobile devices generally do not keep up with this growth and they usually suffer from low performance for complex applications. In order to improve the performance of such applications, devices can make use of nearby computation platforms such as powerful edge servers. This thesis proposes a container-based code offloading framework that provides distribut...
An Optimal application partitioning and computational offloading framework for mobile cloud computing
Kaya, Mahir; Koçyiğit, Altan; Department of Information Systems (2016)
The use of mobile applications is increasing every day and they offer more functionality on mobile devices. However, these devices are inferior to server computers in terms of memory and processor capacity. Furthermore, rapid depletion of mobile devices’ energy resources is still a major problem. Performance and energy shortcomings of mobile devices can be improved by using surrogate or cloud computing technologies. In this thesis, an offloading framework is proposed to improve the performance and efficienc...
An adaptive mobile cloud computing framework using a call graph based model
Kaya, Mahir; Koçyiğit, Altan; Eren, Pekin Erhan (2016-04-01)
The use of mobile applications and their functionality are increasing day by day but mobile devices are still inferior to ordinary computers in terms of memory and processor capacity. Furthermore, the rapid depletion of the mobile devices' energy is still a major problem. Performance and energy shortcomings of mobile devices can be improved by using surrogate or cloud computing technologies. In particular, computation and memory intensive real time applications would be efficiently run by utilizing the reso...
An Open, NFC Enabler Independent Mobile Payment and Identification Method: NFC Feature Box
Turk, Ismail; Coşar, Ahmet (2016-06-24)
The use of Mobile Devices for electronic payment has increased significantly in the last decade. Near Field Communication (NFC) mobile payment is gaining popularity and it is widely considered to be the technology that will turn smartphones into m-wallets. While a typical wallet contains identification, loyalty, public transport and credit cards, m-wallet solutions currently have well-defined standards for credit card enrollment and usage only. In this thesis, we explore and present the main reason for this...
Citation Formats
IEEE
ACM
APA
CHICAGO
MLA
BibTeX
M. V. Şimşek, “A Software quality model for android applications,” M.S. - Master of Science, Middle East Technical University, 2016.