Assisting Android lifecycle development : a multi-view approach

Other Title(s)

المساعدة في تطوير دورة حياة Android : نهج متعدد وجهات الاستخدام

Dissertant

Ghanim, Timothawous Idward

Thesis advisor

Zayn, Samir

University

Birzeit University

Faculty

Faculty of Engineering and Technology

Department

Department of Computer Systems Engineering

University Country

Palestine (West Bank)

Degree

Master

Degree Date

2021

Arabic Abstract

في هذه الدراسة، لقد قدمنا منهاج و إطار عمل يوفر لمطوري برامج الأندرويد عرضاً مرئياً غير النص البرمجي الذي يكتبونه لدورة حياة برنامج الأندرويد باستخدام لغة خاصة بتمثيل دورة الحياة للبرنامج.

و أيضاً قمنا ببناء تطبيق تجريبي لهذا المنهاج و إطار العمل و تقييمه من خلال استخدامه من قبل مبرمجين أندرويد حقيقيين.

النتائج أظهرت لنا أن هذا المنهاج مفيد و فعال لمساعدة مبرمجي الأندرويد.

English Abstract

In this study, we present an approach and a framework that provides a visual view for the Activity lifecycle state transitions during implementation.

The approach follows modelbased development utilizing a DSVL (Domain Specific Visual Language) and is implemented as a proof-of-concept Android Studio plugin.

We evaluated our approach through a case study on real Android developers.

The results show that our approach can be useful and effective in assisting Android developers

Main Subjects

Information Technology and Computer Science

No. of Pages

76

Table of Contents

Table of contents.

Abstract.

Abstract in Arabic.

Chapter One : Introduction.

Chapter Two : Background.

Chapter Three : Literature review.

Chapter Four : Methodology.

Chapter Five : Implementation.

Chapter Six : Evaluation.

Chapter Seven : Results.

Chapter Eight : Discussion.

Chapter Nine : Conclusion.

References.

American Psychological Association (APA)

Ghanim, Timothawous Idward. (2021). Assisting Android lifecycle development : a multi-view approach. (Master's theses Theses and Dissertations Master). Birzeit University, Palestine (West Bank)
https://search.emarefa.net/detail/BIM-1411887

Modern Language Association (MLA)

Ghanim, Timothawous Idward. Assisting Android lifecycle development : a multi-view approach. (Master's theses Theses and Dissertations Master). Birzeit University. (2021).
https://search.emarefa.net/detail/BIM-1411887

American Medical Association (AMA)

Ghanim, Timothawous Idward. (2021). Assisting Android lifecycle development : a multi-view approach. (Master's theses Theses and Dissertations Master). Birzeit University, Palestine (West Bank)
https://search.emarefa.net/detail/BIM-1411887

Language

English

Data Type

Arab Theses

Record ID

BIM-1411887