Automatic generation of android SQLite database components
Other Title(s)
إنشاء تلقائي لمكونات قواعد بيانات الأندرويد SQLite
Dissertant
Thesis advisor
University
Birzeit University
Faculty
Faculty of Engineering and Technology
Department
Department of Computer Systems Engineering
University Country
Palestine (West Bank)
Degree
Master
Degree Date
2018
English Abstract
Chapter 1 Mobile applications (apps) are becoming ubiquitous and at the same time getting more complex to develop.
Specific development tools and techniques are always essential to facilitate the development of reliable and cost effective mobile apps.
However, a large fraction of Android app developers is known to be novice and do come from non-computing background.
To assist developers, this research addresses the problem of automatic generation of Android client data persistence components, and presents a technique for creating SQLite database and APIs.
The technique is based on a tool named ASQLC that automatically generates local Android database as well as the API classes that perform read/write operation on that database.
Chapter 2 ASQLC is build based on model-driven software development techniques to enable automatic generation of Android client data components (SQLite) without having any advance computing skills.
To evaluate the tool, a preliminary experiment has been conducted on less-skilled novice developer students to measure its performance, how it helps the noncomputing student in building Android mobile app and how it improves the development time and effort.
Experiment results show that ASQLC can reduce the development skills and time to develop SQLite database.
Chapter 3 At the end, the Feature comparison between ASQLC and SQLiteOpenHelper class and Simba platform as a SQLite database assistance was presented.
The results show that the ASQLC might be a promising tool and usable since it can generate SQLite database component and APIs automatically with minimum effort and coding skills.
Main Subjects
Information Technology and Computer Science
Topics
No. of Pages
87
Table of Contents
Table of contents.
Abstract.
Abstract in Arabic.
Chapter One : Introduction.
Chapter Two : Background and literature review.
Chapter Three : Methodology.
Chapter Four : Tool architecture and implementation.
Chapter Five : Experiment design.
Chapter Six : Experiment results.
Chapter Seven : Analysis and discussion.
Chapter Eight : Conclusion.
References.
American Psychological Association (APA)
Muslih, Iman. (2018). Automatic generation of android SQLite database components. (Master's theses Theses and Dissertations Master). Birzeit University, Palestine (West Bank)
https://search.emarefa.net/detail/BIM-889353
Modern Language Association (MLA)
Muslih, Iman. Automatic generation of android SQLite database components. (Master's theses Theses and Dissertations Master). Birzeit University. (2018).
https://search.emarefa.net/detail/BIM-889353
American Medical Association (AMA)
Muslih, Iman. (2018). Automatic generation of android SQLite database components. (Master's theses Theses and Dissertations Master). Birzeit University, Palestine (West Bank)
https://search.emarefa.net/detail/BIM-889353
Language
English
Data Type
Arab Theses
Record ID
BIM-889353