Community
Participate
Working Groups
I recently had the task of trying to figure out how to navigate from one class to another in the Chameleon model which turned out to take me through about a half-dozen hops and across almost as many diagrams. So, why not provide a tool, perhaps, an opptional plugin that uses some algorithm such as Dijkstra's SPF to create a temporary diagram showing the classes and the associations that form a path? We could also constrain the algorithm to route through particular intermediates or to exclude intermediates... this would allow the algorithm to be driven by hints to a meaningful path. We could also or instead of a class diagram generate a skeleton instance-diagram. This could be useful for creating stub instance-models for facets, for creating named-queries, and for checking quickly that an addition or change to the model allows the navigations we want.
There is already support for this in class diagrams.