Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

FILO: FIx-LOcus Localization for Backward Incompatibilities Caused by Android Framework Upgrades (2012.15627v1)

Published 31 Dec 2020 in cs.SE

Abstract: Mobile operating systems evolve quickly, frequently updating the APIs that app developers use to build their apps. Unfortunately, API updates do not always guarantee backward compatibility, causing apps to not longer work properly or even crash when running with an updated system. This paper presents FILO, a tool that assists Android developers in resolving backward compatibility issues introduced by API upgrades. FILO both suggests the method that needs to be modified in the app in order to adapt the app to an upgraded API, and reports key symptoms observed in the failed execution to facilitate the fixing activity. Results obtained with the analysis of 12 actual upgrade problems and the feedback produced by early tool adopters show that FILO can practically support Android developers.FILO can be downloaded from https://gitlab.com/learnERC/filo, and its video demonstration is available at https://youtu.be/WDvkKj-wnlQ.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Marco Mobilio (17 papers)
  2. Oliviero Riganelli (32 papers)
  3. Daniela Micucci (35 papers)
  4. Leonardo Mariani (55 papers)
Citations (4)

Summary

We haven't generated a summary for this paper yet.