Here are the topics that I hope to cover in this blog:
- Knowledge Theory
- Dimensions: entities, time, perspective(observer)
- The Abstract Model
- Is implementing a purely abstract model a good idea?
- What would a purely abstract model look like?
- Modeling Tools
- UML – entity diagram?
- UML – instance diagram
- Linguistic modeling
- Data Modeling Techniques
- Uniqueness – maintaining uniqueness of entities
- Deduping and Hubs
- Namespaces, URNs vs URLs
- IDs and GUIDs
- The Time Dimension: Revisioning and Editing
- The Cultural Dimension: Localization and Internationalization
- UI Navigation – mapping navigation to the model
- Codes and Categorization
- ISO
- Typical use cases: accounting codes, etc.
- Locale
- Taxonomies
- Content Management