- 20 Dec, 2017 15 commits
-
-
Simon Barner authored
refs 2950
-
Simon Barner authored
Disable manual composition of TaskWcetTables (from the model navigator), but allow programmatic composition (from TaskArchitectureTimingEditor). refs 2562
-
Simon Barner authored
Disable manual composition of TaskWcetTables (from the model navigator), but allow programmatic composition (from TaskArchitectureTimingEditor). refs 2562
-
Simon Barner authored
refs 2950
-
Hernan Ponce de Leon authored
No commit message
-
Hernan Ponce de Leon authored
refs 2587
-
Saad bin Abid authored
-
Saad bin Abid authored
refs 3236
-
Simon Barner authored
refs 2950,2562
-
Simon Barner authored
- AllocationService: Add setInternalAllocationTable() and isAllocationTableInternal() - AllocationTableEditor - Enable to embed AllocationTableEditor into other editors by means of a constructor that can be used to set the edited object - Don't crash with 'null' edited object - ModelListenerEditorBase - add valueSet() callback that is triggered when a configurable feature is changed - Move ModelViewComboBoxSelectionListener, setupModelSelectionComboBox(), and updateModelSelectionComboBox() here - AllocationTableCollectionHandler: hide internal AllocationTables - Task Metamodel: Add TaskWcetTable reference to TaskArchitecture - TaskToExecutionUnitAllocationTableCollectionCompositor: Automatically delete TaskWcetTable along with TaskToExecutionUnitAllocationTables - Add TaskArchitectureTimingEditor, an editor for user-provided temporal properties - Enables to select underlying allocation that provides a TaskToExecutionUnitAllocationTable. The editor ensures that a TaskWcetTable is created. - TODO: - Integrate Periods and allocation-independent WCETs - Inline editing of allocation-specific WCETs refs 2950,2562
-
Hernan Ponce de Leon authored
-
Saad bin Abid authored
1) Updated the mira.ecore with new classes in order to implement the relationships between the aspects (i.e., functional and non-functional) 2) Implemented constraints for checking the relationships between functional and non-functional aspects 3) Implemented the list in the following editors in order to have a relationships between functional and non-functional aspects 3.1) FunctionalRequirementEditor 3.2) InterfaceBehaviourAspect 3.3) ModeDefinitionEditor 3.4) TimingRequirementEditor 3.5) DerivedRequirementEditor
-
Saad bin Abid authored
refs 3236
-
Filip Reaboi authored
refs 2556
-
Saad bin Abid authored
refs 3236
-
- 19 Dec, 2017 1 commit
-
-
Saad bin Abid authored
refs 3225
-
- 18 Dec, 2017 7 commits
-
-
Hernan Ponce de Leon authored
refs 2556
-
Hernan Ponce de Leon authored
refs 2556
-
Simon Barner authored
refs 2950
-
Simon Barner authored
refs 2950
-
Simon Barner authored
- Rename TaskEditor[Binding] -> TaskArchitectureEditor[Binding] refs 2562
-
Simon Barner authored
refs 2950
-
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
-