| About the author |
|
xiii | |
| Preface |
|
xv | |
|
|
|
1 | (80) |
|
Section 1.1 Sorting things out |
|
|
1 | (3) |
|
Section 1.2 Things and their parts |
|
|
4 | (6) |
|
Section 1.3 Relationships, classes, and properties |
|
|
10 | (6) |
|
Section 1.4 Things that defy simple classification |
|
|
16 | (20) |
|
Section 1.5 Classifying by time |
|
|
36 | (45) |
|
|
|
45 | (28) |
|
|
|
73 | (8) |
|
|
|
81 | (32) |
|
Section 2.1 Classifications defined |
|
|
81 | (10) |
|
Section 2.2 The gift of inheritance |
|
|
91 | (1) |
|
Section 2.3 The gift of completeness |
|
|
92 | (4) |
|
Section 2.4 A classification is an evolving hypothesis |
|
|
96 | (2) |
|
Section 2.5 Widely held misconceptions |
|
|
98 | (15) |
|
|
|
104 | (6) |
|
|
|
110 | (3) |
|
3 Ontologies and semantics |
|
|
113 | (42) |
|
Section 3.1 When classifications just won't do |
|
|
113 | (2) |
|
Section 3.2 Ontologies to the rescue |
|
|
115 | (2) |
|
Section 3.3 Quantum of meaning: The triple |
|
|
117 | (6) |
|
Section 3.4 Semantic languages |
|
|
123 | (7) |
|
Section 3.5 Why ontologies sometimes disappoint us |
|
|
130 | (5) |
|
Section 3.6 Best practices for ontologies |
|
|
135 | (20) |
|
|
|
141 | (11) |
|
|
|
152 | (3) |
|
4 Coping with paradoxical or flawed classifications and ontologies |
|
|
155 | (48) |
|
|
|
155 | (17) |
|
|
|
172 | (5) |
|
Section 4.3 Linking classifications, ontologies, and triplestores |
|
|
177 | (3) |
|
Section 4.4 Saving hopeless classifications |
|
|
180 | (23) |
|
|
|
190 | (8) |
|
|
|
198 | (5) |
|
5 The class-oriented programming paradigm |
|
|
203 | (48) |
|
Section 5.1 This Chapter in a nutshell |
|
|
203 | (2) |
|
Section 5.2 Objects and object-oriented programming languages |
|
|
205 | (4) |
|
Section 5.3 Classes and class-oriented programming |
|
|
209 | (8) |
|
Section 5.4 In the natural sciences, classifications are mono-parental |
|
|
217 | (5) |
|
Section 5.5 Listening to what objects tell us |
|
|
222 | (6) |
|
Section 5.6 A few software tools for traversing triplestores and classifications |
|
|
228 | (23) |
|
|
|
244 | (5) |
|
|
|
249 | (2) |
|
6 The classification of life |
|
|
251 | (92) |
|
Section 6.1 All creatures great and small |
|
|
251 | (4) |
|
Section 6.2 Solving the species riddle |
|
|
255 | (5) |
|
Section 6.3 Wherever shall we put our viruses? |
|
|
260 | (10) |
|
Section 6.4 Using the classification of life to determine when aging first evolved |
|
|
270 | (8) |
|
Section 6.5 How inferences are drawn from the classification of life |
|
|
278 | (16) |
|
Section 6.6 How the classification of life unifies the biological sciences |
|
|
294 | (49) |
|
|
|
316 | (15) |
|
|
|
331 | (12) |
|
|
|
343 | (28) |
|
Section 7.1 Setting the Periodic Table |
|
|
343 | (5) |
|
Section 7.2 Braving the elements |
|
|
348 | (4) |
|
Section 7.3 All the matter that matters |
|
|
352 | (4) |
|
Section 7.4 Great deductions from anomalies in the Periodic Table |
|
|
356 | (15) |
|
|
|
367 | (2) |
|
|
|
369 | (2) |
|
8 Classifying the universe |
|
|
371 | (50) |
|
Section 8.1 The role of mathematics in classification |
|
|
371 | (3) |
|
Section 8.2 Invariances are our laws |
|
|
374 | (14) |
|
Section 8.3 Fearful symmetry |
|
|
388 | (5) |
|
Section 8.4 The Classification Theorem |
|
|
393 | (5) |
|
Section 8.5 Symmetry groups rule the universe |
|
|
398 | (7) |
|
Section 8.6 Life, the universe, and everything |
|
|
405 | (16) |
|
|
|
410 | (8) |
|
|
|
418 | (3) |
| Index |
|
421 | |