osate / osate-ge

Old Graphical editor for OSATE repository, kept for reference
6 stars 3 forks source link

Diagram Type Support and Diagram Configuration Improvements #211

Closed philip-alldredge closed 6 years ago

philip-alldredge commented 7 years ago

predefined diagram types that determine the default contents of the diagram.

The ability to customize the model elements included in the diagram was recently added. The next iteration of this capability is to have pre-defined diagram types that will customize the default behavior of this capability. The current thought is that the tool should provide reasonable defaults for a particular diagram type but that the user should be able to customize however desired. The definition of these diagram types are TBD but it is anticipated that user feedback would be helpful. The goal is to look at SysML and UML diagram types and use that as a starting inspiration.

Tasks

philip-alldredge commented 6 years ago

Updated task list based on design refinements.

philip-alldredge commented 6 years ago

A previous version of this task described changes to how content filters are treated based on the manual flag. After further consideration, this change was discarded. Content filters need to be used independent of the manual flag. To do otherwise would likely result in cases where the user would manually need to disable the manual flag.

For example:

philip-alldredge commented 6 years ago

The planned diagram types are described below.

philip-alldredge commented 6 years ago

Optimization is being deferred until later. While profiling, it appears that the most critical hotspots related to performance are not related to the business object providers or content filtering.