Tricia Platform - Technical Architecture
Object-Oriented Persistence Abstraction
- inheritance
- bidirectional relationships
- mixin types (versionable, linkable, commentable, taggable, ...)
- compound values (association classes)
- integrated query API
"rich" schema:
- multilingual labels for properties and relationship roles
- attribute & role validation
- derived values (interception)
- cascading delete
- integrated fulltext search
- HTML fulltext properties with link checking
Web Visualization
- restricted: strict model-view separation
- consistency between the dynamic Java code and the HTML-templates can be checked automatically
- integration with the data model enables navigation and consistency checking
- themeable application areas