Home // VALID 2012, The Fourth International Conference on Advances in System Testing and Validation Lifecycle // View article


AndroLIFT: A Tool for Android Application Life Cycles

Authors:
Dominik Franke
Tobias Royé
Stefan Kowalewski

Keywords: application life cycle; unit-based testing; development tools; software quality; Android

Abstract:
The states and state transitions of mobile applications - often referred to as application life cycle - play a crucial role in high quality applications. An incorrect life cycle implementation might lead to unexpected application behavior and data loss. However, yet there are no tools available for supporting developers to implement the application life cycle correctly and to test application life cycle-related properties. This work presents the integrated tool AndroLIFT, consisting of two parts, for supporting the correct implementation of Android application life cycles. One part supports implementing and allows monitoring of application life cycles, even of multiple applications being in different states. The second part implements a unit-based testing approach, providing the possibility to test life cycle-related properties. AndroLIFT is implemented as an Eclipse plug-in to be integrated with the Android Developer Tools.

Pages: 28 to 33

Copyright: Copyright (c) IARIA, 2012

Publication date: November 18, 2012

Published in: conference

ISSN: 2308-4316

ISBN: 978-1-61208-233-2

Location: Lisbon, Portugal

Dates: from November 18, 2012 to November 23, 2012