Reverse Engineering of Mobile Application Lifecycles

  title={Reverse Engineering of Mobile Application Lifecycles},
  author={Dominik Franke and Corinna Elsemann and Stefan Kowalewski and Carsten Weise},
  journal={2011 18th Working Conference on Reverse Engineering},
In mobile applications, the application lifecycle consists of the process-related states (e.g. suspended, ready, running) and the transitions between them. A faulty or insufficient implementation of the mobile application lifecycle can be the source of many problematic faults, e.g. loss of data. Thus for a software developer, understanding and mastering the mobile application lifecycle is essential for high quality software. In our work with various mobile platforms, we found that the given… CONTINUE READING


Publications citing this paper.
Showing 1-10 of 11 extracted citations


Publications referenced by this paper.
Showing 1-10 of 11 references

Professional Android 2 Application Development

  • R. Meier
  • Indianapolis, IN, USA: John Wiley & Sons
  • 2010
1 Excerpt

Java ME on Symbian OS: Inside the Smartphone Model

  • R. B. Hayun
  • West Sussex, England: John Wiley & Sons
  • 2009
1 Excerpt

Beginning Java ME Platform

  • R. Rischpater
  • Berkeley, CA, USA: Apress
  • 2008
2 Excerpts

and J

  • L. C. Briand, Y. Labiche
  • Leduc, “Toward the Reverse Engineering of UML…
  • 2006
1 Excerpt

The Art of Software Testing

  • G. J. Myers
  • 2nd ed. Hoboken, NJ, USA: John Wiley & Sons
  • 2004
1 Excerpt

and B

  • A. Al-Gahmi, C. John, J. Cook
  • Du, “Supporting Quick and Dirty CORBA…
  • 2003
1 Excerpt

Similar Papers

Loading similar papers…