Enable only the execution of explorations for which all prerequisites are fulfilled
The DSE view shall only enable an explorations button and thus access to the respective synthesis view if the current DSE fulfills all of its prerequisites.
Expected behavior
The ‘Deployment’ button shall only be enabled if the current DSE contains at least
- A component architecture,
- A task architecture and a
- A platform architecture with routes.
The ‘Schedule’ button shall only be enabled if the current DSE contains at least
- A component architecture,
- A task architecture,
- A task-to-ECU allocation table
- A signal-to-route allocation table, and
- A platform architecture with routes.
As a platform exploration alone cannot produce any valuable results, the ‘Platform’ button shall remain disabled until joint explorations are available.
(from redmine: issue id 3799, created on 2019-08-14)