• DocumentCode
    3663548
  • Title

    Web API Fragility: How Robust is Your Mobile Application?

  • Author

    Tiago Espinha;Andy Zaidman;Hans-Gerhard Gross

  • Author_Institution
    Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2015
  • fDate
    5/1/2015 12:00:00 AM
  • Firstpage
    12
  • Lastpage
    21
  • Abstract
    Web APIs provide a systematic and extensible approach for application-to-application interaction. A large number of mobile applications makes use of Web APIs to integrate services into apps. Each Web API´s evolution pace is determined by their respective developer and mobile application developers are forced to accompany the API providers in their software evolution tasks. In this paper we investigate whether and how mobile application developers deal with the added distress of Web APIs evolving. In particular, we studied how robust 43 high profile mobile applications are when dealing with mutated Web API responses. Additionally, we interviewed three mobile application developers to better understand their choices and trade-offs regarding Web API integration.
  • Keywords
    "Mobile applications","Interviews","XML","Androids","Humanoid robots","Mobile communication","Software"
  • Publisher
    ieee
  • Conference_Titel
    Mobile Software Engineering and Systems (MOBILESoft), 2015 2nd ACM International Conference on
  • Type

    conf

  • DOI
    10.1109/MobileSoft.2015.9
  • Filename
    7283022