Figure RF.01 -ResourceFunction and related Entities

Header Image
Project:
Figure RF.01 -ResourceFunction and related Entities : Class diagram
Created: 3/28/2022 3:51:09 PM
Modified: 6/13/2023 4:35:46 PM
Project:
Advanced:
Each time a ResourceFunctionSpecification is provided whatever the way it is done (SoftwareSpecification, SoftBlackBoxSpec or PhysicalBlackBoxSpec), a ResourceFunction is created with its ConnectionPoints.<br/>The ResourceFunction is provided either by <br/>        • an InstalledSoftware,<br/>        • a SoftBlackBox,<br/>        • or a PhysicalBlackBox<br/>These relationships are mutually exclusive.<br/>Each InstalledSoftware and PhysicalBlackBox specifies their input and output respectively with SoftConnectionPoint and ElectronicConnectionPoint entities.<br/>SoftConnectionPoint and ElectronicConnectionPoint realize a ConnectionPoint.<br/>An InstalledSoftware also specifies the HostingPlatformRequirement used, and the SoftwareSupportPackage used for deployment.<br/>A ConfigurationFeature is a type of Entity described by a ConfigurationFeatureSpec.<br/>It is used to expose one or several ResourceFunctions to a consumer in such a way that it is easier to configure these Rfunctions from a consumer view point.<br/>A ConfigurationFeature may have characteristics configured according to the possible configurations specified by the ConfigurationFeatureSpec.<br/>