The Promise of Object Orientation
The whole point of object orientation is reuse and therefore stacking! Hard coded members for data sets break this paradigm by making classes so specific that they can not be reused much. Activated fields based on endemes can handle this problem.
The Promise of XML
The whole point of XML is that the field names are kept in the same place as the data and that a program can be written to read both the field names and the structure and the data and handle these in a soft coded way rather than a hard coded way. XML schemas break this paradigm by ‘hard coding’ the fields and structure.
Reclaiming the Promise
Activated fields based on endemes can handle both of these problem by specifying
the meaning of each field name in a way a computer can understand. Data semantics can help handle this problem by presenting knowledge representation with them as nodes and giving knowledge representation the ability to manage a soft-coded structure made of them.