CFP last date
20 December 2024
Reseach Article

Mobile Web Browsers in Android Deriving Reference Architecture

by Ashraf Abdulmunim Abdulmajeed
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 180 - Number 15
Year of Publication: 2018
Authors: Ashraf Abdulmunim Abdulmajeed
10.5120/ijca2018916284

Ashraf Abdulmunim Abdulmajeed . Mobile Web Browsers in Android Deriving Reference Architecture. International Journal of Computer Applications. 180, 15 ( Jan 2018), 17-22. DOI=10.5120/ijca2018916284

@article{ 10.5120/ijca2018916284,
author = { Ashraf Abdulmunim Abdulmajeed },
title = { Mobile Web Browsers in Android Deriving Reference Architecture },
journal = { International Journal of Computer Applications },
issue_date = { Jan 2018 },
volume = { 180 },
number = { 15 },
month = { Jan },
year = { 2018 },
issn = { 0975-8887 },
pages = { 17-22 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume180/number15/28937-2018916284/ },
doi = { 10.5120/ijca2018916284 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:00:45.000238+05:30
%A Ashraf Abdulmunim Abdulmajeed
%T Mobile Web Browsers in Android Deriving Reference Architecture
%J International Journal of Computer Applications
%@ 0975-8887
%V 180
%N 15
%P 17-22
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

One of the most interesting changing in the today’s web users is relying heavily on the mobile web browsers to do all their daily life activity. There are many numbers of web browsers who have their mobile versions released and which work as effectively and efficiently as the stationary web browsers although they do have certain limitations. The reference architecture provides a template solution for the architecture of a particular domain. In this paper, we present new proposed reference architecture for web browser in the mobile domain based on the analysis of three selective mobile web browsers. The work includes (1) the extraction of the conceptual and concrete architectures for three selected well-known mobile web browsers namely: Firefox, Google Chrome and Dolphin, (2) the analysis and discussion of the different extracted architectures and their components as well as their various dependencies, (3) the deriving of the proposed architecture based on the resulted analysis and the evaluation of it using existing stationary web browser reference architecture. The study is restricted only to open-source and closed-source browsers with limited access to the code. It would be interesting to check derived reference architecture for mobile web browsers against commercial mobile web browsers and refine it accordingly. Another interesting point is to derive reference architecture for other mobile operating systems and compare the derived reference architectures with the one in Android OS.

References
  1. Grosskurth A. and Godfrey M. W “A Reference Architecture for Web Browsers”, Proceedings of the 21st IEEE International Conference, Software Maintenance,. ICSM'05, pp. 661 664, 2005.
  2. Silic, M., Krolo, J.and Delac, G.,"Security vulnerabilities in modern web browser architecture",33rd International Convention pp 1240-1245, 2010.
  3. Vrbanec T., , Kirić .and Varga M., "The evolution of web browser architecture". pp 472-480, 2013.
  4. Fielding, R. and Taylor, R., "Principled design of the modern web architecture". ACM Transactions on Internet Technology (TOIT), pp 115-150, 2002.
  5. Dr. Ahmed and E. Hassan, "Concrete Architecture of Mozilla Firefox (version 2.0.0.3)" July 4, 2007.
  6. Brereton J. , Krull G., Staalduinen R. and Tanner K. "Conceptual Architecture of Mozilla Firefox 6", Prepared For CISC 322, Queen’s University at Kingston, Ontario, Canada, 2011.
  7. Lane B. and et al.,"Conceptual Architecture of Firefox", June 2, 2007.
  8. Grosskurth A. and Godfrey M. W., “Architecture and evolution of the modern web browser” University of Waterloo, Waterloo, ON N2L 3G1, Elsevier Science, Canada, 20 June 2006.
  9. Paul R., "Hands on: Dolphin HD browser for Android is swimmingly good". Ars technica, 2011.
  10. https://sites.google.com/site/cisc322project/conceptual architecture.
  11. Adam B. et al., "The security architecture of the Chromium browser".pp11-18, 2010.
  12. http://en.wikipedia.org/wiki/Google_Chrome_for_Android.
  13. http://www.chromium.org/developers.
  14. http://aosabook.org/en/posa/high-performance- networking-in-chrome.html.
Index Terms

Computer Science
Information Sciences

Keywords

Web browser Google Chrome reference Architecture mobile users reusability