Navigation-aware and personalized prefetching of network requests in android apps

Ivano Malavolta, Francesco Nocera, Patricia Lago, Marina Mongiello

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

Prefetching network requests has been advocated as a highly effective way of reducing network latency experienced by the user since it allows network responses to be generated immediately from a local cache. In this paper we discuss how user navigation patterns can be used for developing navigation-aware techniques for personalized prefetching of network requests of Android apps. The proposed idea opens for a new family of prefetching opportunities since it focusses at a higher level of abstraction with respect to state-of-the-art approaches for network requests prefetching. The proposed idea allows the development of approaches which adapt their prefetching behaviour according to the unique navigation patterns each user exhibits while interacting with a mobile app.

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering
Subtitle of host publicationNew Ideas and Emerging Results, ICSE-NIER 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages17-20
Number of pages4
ISBN (Electronic)9781728117584
DOIs
Publication statusPublished - 25 May 2019
Event41st IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019 - Montreal, Canada
Duration: 25 May 201931 May 2019

Publication series

NameProceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019

Conference

Conference41st IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019
CountryCanada
CityMontreal
Period25/05/1931/05/19

Fingerprint

Application programs
Navigation
Android (operating system)

Keywords

  • Android
  • Network Prefetching
  • Personalization

Cite this

Malavolta, I., Nocera, F., Lago, P., & Mongiello, M. (2019). Navigation-aware and personalized prefetching of network requests in android apps. In Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019 (pp. 17-20). [8805729] (Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICSE-NIER.2019.00013
Malavolta, Ivano ; Nocera, Francesco ; Lago, Patricia ; Mongiello, Marina. / Navigation-aware and personalized prefetching of network requests in android apps. Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019. Institute of Electrical and Electronics Engineers Inc., 2019. pp. 17-20 (Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019).
@inproceedings{c24c01ee9f5143639f4774199e0f3049,
title = "Navigation-aware and personalized prefetching of network requests in android apps",
abstract = "Prefetching network requests has been advocated as a highly effective way of reducing network latency experienced by the user since it allows network responses to be generated immediately from a local cache. In this paper we discuss how user navigation patterns can be used for developing navigation-aware techniques for personalized prefetching of network requests of Android apps. The proposed idea opens for a new family of prefetching opportunities since it focusses at a higher level of abstraction with respect to state-of-the-art approaches for network requests prefetching. The proposed idea allows the development of approaches which adapt their prefetching behaviour according to the unique navigation patterns each user exhibits while interacting with a mobile app.",
keywords = "Android, Network Prefetching, Personalization",
author = "Ivano Malavolta and Francesco Nocera and Patricia Lago and Marina Mongiello",
year = "2019",
month = "5",
day = "25",
doi = "10.1109/ICSE-NIER.2019.00013",
language = "English",
series = "Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "17--20",
booktitle = "Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering",
address = "United States",

}

Malavolta, I, Nocera, F, Lago, P & Mongiello, M 2019, Navigation-aware and personalized prefetching of network requests in android apps. in Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019., 8805729, Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019, Institute of Electrical and Electronics Engineers Inc., pp. 17-20, 41st IEEE/ACM International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019, Montreal, Canada, 25/05/19. https://doi.org/10.1109/ICSE-NIER.2019.00013

Navigation-aware and personalized prefetching of network requests in android apps. / Malavolta, Ivano; Nocera, Francesco; Lago, Patricia; Mongiello, Marina.

Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019. Institute of Electrical and Electronics Engineers Inc., 2019. p. 17-20 8805729 (Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019).

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Navigation-aware and personalized prefetching of network requests in android apps

AU - Malavolta, Ivano

AU - Nocera, Francesco

AU - Lago, Patricia

AU - Mongiello, Marina

PY - 2019/5/25

Y1 - 2019/5/25

N2 - Prefetching network requests has been advocated as a highly effective way of reducing network latency experienced by the user since it allows network responses to be generated immediately from a local cache. In this paper we discuss how user navigation patterns can be used for developing navigation-aware techniques for personalized prefetching of network requests of Android apps. The proposed idea opens for a new family of prefetching opportunities since it focusses at a higher level of abstraction with respect to state-of-the-art approaches for network requests prefetching. The proposed idea allows the development of approaches which adapt their prefetching behaviour according to the unique navigation patterns each user exhibits while interacting with a mobile app.

AB - Prefetching network requests has been advocated as a highly effective way of reducing network latency experienced by the user since it allows network responses to be generated immediately from a local cache. In this paper we discuss how user navigation patterns can be used for developing navigation-aware techniques for personalized prefetching of network requests of Android apps. The proposed idea opens for a new family of prefetching opportunities since it focusses at a higher level of abstraction with respect to state-of-the-art approaches for network requests prefetching. The proposed idea allows the development of approaches which adapt their prefetching behaviour according to the unique navigation patterns each user exhibits while interacting with a mobile app.

KW - Android

KW - Network Prefetching

KW - Personalization

UR - http://www.scopus.com/inward/record.url?scp=85072083428&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85072083428&partnerID=8YFLogxK

U2 - 10.1109/ICSE-NIER.2019.00013

DO - 10.1109/ICSE-NIER.2019.00013

M3 - Conference contribution

T3 - Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019

SP - 17

EP - 20

BT - Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Malavolta I, Nocera F, Lago P, Mongiello M. Navigation-aware and personalized prefetching of network requests in android apps. In Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019. Institute of Electrical and Electronics Engineers Inc. 2019. p. 17-20. 8805729. (Proceedings - 2019 IEEE/ACM 41st International Conference on Software Engineering: New Ideas and Emerging Results, ICSE-NIER 2019). https://doi.org/10.1109/ICSE-NIER.2019.00013