Visualization of Introspective Data Models with Tricia.
Thomas Büchner, Florian Matthes, Christian Neubert · 2010
We present three different visualizations of data models, which assist the development process of Tricia, an open source Java platform used for the development of data intensive web applications. Tricia follows an introspective data model driven approach to system implementation where substantial parts of the application semantics are captured by domain-specific models (data model, access control model and interaction model). The visualizations presented in this paper are extracted from Java code by model introspection. Based on these visualizations we identify areas for further research and system development. 1 Introspective visualizations with Tricia