- 18 Dec, 2017 1 commit
-
-
Simon Barner authored
- Used to semantically mark AllocationTables and AllocationEntries (e.g., which layers of the system are connected by allocation, and which system entities) - Add IAllocationService.addAllocationEntryType() and getAllocationEntryTypes() to register and query IAllocationTypes - Apply IAllocationTypes specializations to Task, Partition and Hardware architecture allocations 2) Move TaskToExecutionUnitAllocationTable and TaskWcetTable to af3.task (to avoid circular dependencies that would arise from the introduction of IAllocationType) 3) Schedule model UI - Use IAllocationTypes to provide unified generic UI in af3.schedule.ui - Remove most of the temporary hacks since allocation[.ui] is now in the build - TODO: Remove SystemScheduleDeploymentPropertySection once Deployment has fully been replaced by AllocationTable refs 2950,3188,3067
-
- 15 Dec, 2017 1 commit
-
-
Vivek Nigam authored
refs 3224
-
- 14 Dec, 2017 9 commits
-
-
Simon Barner authored
refs 2950
-
Simon Barner authored
Let GenericExecutionUnit and BeagleBoneExecutionUnit inherit from IBoxArchitectureElement, so they can be recognized by the schedule model UI as execution resources refs 3188
-
Simon Barner authored
refs 3067
-
Simon Barner authored
refs 3067
-
Simon Barner authored
refs 3101
-
Simon Barner authored
refs 3101
-
Sudeep Kanav authored
refs 3101
-
Simon Barner authored
refs 3101
-
Sudeep Kanav authored
refs 3101
-
- 13 Dec, 2017 7 commits
-
-
Simon Barner authored
- Register af3.timing / Wcet and Period annotations to tasks. Wcet is the assumed WCET of a Task (independent of the ExecutionUnit to which it mapped) - Add TaskWcetTable that allows to specify the WCET for (Task,ExecutionUnit) pairs. - For now, the values can be edited in the annotation view only - TODO: Integrated task WCET table as secondary TaskArchitecture editor refs 2562
-
Simon Barner authored
- As soon as a ParameterEntry is created, it can be annotated with a parameter that is related to the respective (source,target) element pair. refs 2950
-
Salman Rahman authored
refs 3039
-
Simon Barner authored
refs 2950
-
Simon Barner authored
refs 3101
-
Simon Barner authored
(cleanup in previous commit, state communicated via email) refs 3101
-
Sudeep Kanav authored
refs 3101
-
- 12 Dec, 2017 10 commits
-
-
Vivek Nigam authored
refs 3224
-
Simon Barner authored
Enable 'Core's as potential deployment target for Tasks refs 2562
-
Simon Barner authored
- TaskDuration: To be replaced by af3.timing/Wcet - TaskPeriod: To be moved to af3.timing - TaskStartTime: Value is encoded in af3.schedule/ResourceAllocation.phase refs 2562
-
Filip Reaboi authored
refs 3230
-
Simon Barner authored
refs 3067
-
Simon Barner authored
- setSourceModelType(), getSourceModelType() - setTargetModelType(), getTargetModelType() - addCoveredModelType(), getCoveredModelTypes() - addAdmissibleAllocationTablePair(), getAdmissibleAllocationTables() They are used to centralize information about admissible source/target model types that is used in both AllocationTableEditor and AllocationTableCollectionCompositorBase specializations. refs 2950
-
Simon Barner authored
refs 2950
-
Sudeep Kanav authored
refs 3116
-
Sudeep Kanav authored
refs 3116
-
Sudeep Kanav authored
refs 3116
-
- 11 Dec, 2017 12 commits
-
-
Hernan Ponce de Leon authored
-
Hernan Ponce de Leon authored
refs 3127
-
Hernan Ponce de Leon authored
refs 3127
-
Hernan Ponce de Leon authored
refs 3127
-
Hernan Ponce de Leon authored
refs 3127
-
Hernan Ponce de Leon authored
refs 3127
-
Hernan Ponce de Leon authored
refs 3127
-
Simon Barner authored
- Clear allocations when switching the source/target view. Ask for confirmation if the current set of allocation entries is not empty refs 2950
-
Sudeep Kanav authored
refs 3105
-
Simon Barner authored
Correctly update tree viewer in case model entities become available due selecting a different source/target model. refs 2950
-
Simon Barner authored
Ensure that renaming of project root elements that are currently not selected as source/target view is propagated to source/target view selection comboboxes. - ModelListenerEditorBase - Remove modelListerner - Turn fileProjectListener into EContentAdapter - Add renameModel(IProjectRootElement) - AllocationTableEditor - Adjust implementations of addModel(), removeModel() - Implement renameModel() refs 2950
-
Simon Barner authored
-