![](/images/graphics-bg.png)
A genetics-based approach to inheritance modeling
Other Title(s)
منهجية مبنية على علم الجينات لنمذجة الوراثة
Dissertant
Thesis advisor
University
Philadelphia University
Faculty
Faculty of Information Technology
Department
Department of Computer Science
University Country
Jordan
Degree
Master
Degree Date
2012
English Abstract
The conventional Inheritance concept which is adopted in the current Object Oriented Programming (OOP), where it is acting on "is-a" hierarchy model, has some defects.
Where OOP is trying to be more close to the real life, it is still far from genetics principles.
Inheritance means that the child class can inherit, and get everything that is public in the parent class automatically.
This process has solved many problems, but it does not simulate what is really happening in our life, where each object can gain just the needed traits from the parent class.
That means the conventional inheritance is not selective and is generating identical objects.
While conventional Inheritance acts on “is-a” hierarchy model, the works that introduced the selective inheritance were also done on this model.
The inspiration from genetics has led to a selective inheritance acting upon a “Composed by” model rather than the “is-a” model; where in biology, the needed traits are selected from the Genome which holds all the aspect traits.
Those traits are classified into several classes according to "Composed by" relation.
After evaluation, it has shown that the selective inheritance that acts on "composed by" model is better than the selective inheritance over “is-a” hierarchy model.
Main Subjects
Information Technology and Computer Science
No. of Pages
74
Table of Contents
Table of contents.
Abstract.
Abstract in Arabic.
Chapter One : Introduction.
Chapter Two : Case study.
Chapter Three : Selective inheritance approaches .
Chapter Four : A genetics-based approach to inheritance modeling.
Chapter Five : "Is-a" Vs. "composed by" inheritance model and complexity.
Chapter Six : Implementation issues, evaluation and application areas.
Chapter Seven : Conclusion and future works.
References.
American Psychological Association (APA)
Hammudah, Darin Musa Muhammad. (2012). A genetics-based approach to inheritance modeling. (Master's theses Theses and Dissertations Master). Philadelphia University, Jordan
https://search.emarefa.net/detail/BIM-725410
Modern Language Association (MLA)
Hammudah, Darin Musa Muhammad. A genetics-based approach to inheritance modeling. (Master's theses Theses and Dissertations Master). Philadelphia University. (2012).
https://search.emarefa.net/detail/BIM-725410
American Medical Association (AMA)
Hammudah, Darin Musa Muhammad. (2012). A genetics-based approach to inheritance modeling. (Master's theses Theses and Dissertations Master). Philadelphia University, Jordan
https://search.emarefa.net/detail/BIM-725410
Language
English
Data Type
Arab Theses
Record ID
BIM-725410