-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
The currently implemented set of features is required to model the SimpleTacticsExample. However, PCM has more capabilities. This issue is a collection of features that are not yet implemented.
Repository
Basic Model Elements:
- CompositeComponent
- SubSystem
- InfrastructureProvidedRole
- InfrastructureRequiredRole
- InfrastructureInterface
Internal Elements:
- PassiveResource (Support more PCM features in builder #21)
- ComponentParameter
Component Types:
- ProvidesComponentType
- CompleteComponentType
- ConformsProvidedType
- ConformsCompleteType
Event-Based Communication:
- EventGroup
- EventType
- SourceRole
- SinkRole
SEFF
Actions:
- EmitEventAction
- SetVariableAction
- AcquireAction
- ReleaseAction
- LoopAction (Support more PCM features in builder #21)
- CollectionIteratorAction
- ForkAction
- RecoveryAction
Action Details:
- SynchronisationPoint
- ProbabilisticBranchTransition
- RecoveryActionBehaviour
- InfrastructureCall
Links:
- ControlFlow
- RecoveryFlow
ResourceEnvironment
Fully supported.
System
Nodes:
- EventChannel
Links:
- AssemblyEventConnector
- EventChannelSourceConnector
- EventChannelSinkConnector
Allocation
Fully supported.
Usage model
UserActions:
- Delay
- Loop
- Branch
Action Details:
- BranchTransition
Links:
- UsageFlow
Workloads:
- ClosedWorkload (Support more PCM features in builder #21)