Please use this identifier to cite or link to this item:
http://hdl.handle.net/20.500.11889/8426
Title: | A Model-based approach to assist Android Activity Lifecycle Development | Authors: | Ghanem, T., Zein, S. |
Keywords: | Control theory - Mathematical models;Control theory - Data processing;Model-based;Model-driven;MDD;Android lifecycle;Android (Electronic resource) - Development;Lifecycle - Development | Issue Date: | 2020 | Publisher: | 4th International Symposium on Multidisciplinary Studies and Innovative Technologies, ISMSIT 2020 - Proceedings | Abstract: | Abstract— In Android app development, conforming to the activity lifecycle model is imperative to maintain app robustness and reliability as well as avoiding many issues tied to lifecycle state transitions, such as memory leaks, data preservation, and app crashes. Previous studies have shown that Android developers possess limited understanding and awareness of the activity lifecycle model and the current state of-the-art Android app development tools and methods provide developers with little support during activity lifecycle development. In this study, we present an approach and a framework that provides a dynamic visual view for the activity lifecycle state transitions during implementation. The approach follows model-based development utilizing DSVL (Domain Specific Visual Language) and is implemented as a proof-of-concept Android Studio plugin. We evaluated our approach through experimentation by real Android developers. Initial results show that our approach can be useful and effective in assisting Android developers. | URI: | http://hdl.handle.net/20.500.11889/8426 | DOI: | 10.1109/ISMSIT50672.2020.9254687 |
Appears in Collections: | Fulltext Publications |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
A Model-based approach to assist Android Activity Lifecycle Development.pdf | 421.96 kB | Adobe PDF | View/Open |
Page view(s)
6
checked on Jan 20, 2024
Download(s)
1
checked on Jan 20, 2024
Google ScholarTM
Check
Altmetric
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.