Computer science
Ontology
Software portability
Reusability
Rotation formalisms in three dimensions
IDEF5
Modular programming
Software engineering
Domain (mathematical analysis)
Modular design
Programming language
Object (grammar)
Adaptability
Process ontology
Domain knowledge
Artificial intelligence
Software
Mathematical analysis
Ecology
Philosophy
Geometry
Mathematics
Epistemology
Biology