Public Member Functions | |
boolean | isSetFunctionalAnalysisArchitecture () |
void | setFunctionalAnalysisArchitecture (AnalysisFunctionPrototype value) |
void | unsetFunctionalAnalysisArchitecture () |
Package Functions | |
AnalysisFunctionPrototype | getFunctionalAnalysisArchitecture () |
AnalysisLevel (from SystemModeling) «atpStructureElement»
Generalizations
Context (from Elements)
Description
AnalysisLevel represents the vehicle electrical/electronic system in terms of its abstract functional definition. It includes the functional analysis architecture (FAA), which represents the functional structure.
Attributes
No additional attributes
Associations
functionalAnalysisArchitecture : AnalysisFunctionPrototype [0..1]
- The included functionalAnalysisArchitecture, this prototype shall be typed by an AnalysisFunctionType modeling the FunctionalAnalysisArchitecture. It is an abstract functional representation of the electrical/electronic system and realizes the VehicleFeatures.
Constraints
No additional constraints
Semantics
AnalysisLevel represents the vehicle electrical/electronic system in terms of its abstract functional definition. It defines the logical functionality and a logical decomposition of functionality down to the appropriate granularity.
AnalysisFunctionPrototype de.fraunhofer.isst.eastadl.systemmodeling.AnalysisLevel.getFunctionalAnalysisArchitecture | ( | ) | [package] |
Returns the value of the 'Functional Analysis Architecture' reference.
functionalAnalysisArchitecture : AnalysisFunctionPrototype [0..1]
The included functionalAnalysisArchitecture, this prototype shall be typed by an AnalysisFunctionType modeling the FunctionalAnalysisArchitecture. It is an abstract functional representation of the electrical/electronic system and realizes the VehicleFeatures.
Implemented in de.fraunhofer.isst.eastadl.systemmodeling.impl.AnalysisLevelImpl.
boolean de.fraunhofer.isst.eastadl.systemmodeling.AnalysisLevel.isSetFunctionalAnalysisArchitecture | ( | ) |
Returns whether the value of the 'Functional Analysis Architecture' containment reference is set.
functionalAnalysisArchitecture : AnalysisFunctionPrototype [0..1]
The included functionalAnalysisArchitecture, this prototype shall be typed by an AnalysisFunctionType modeling the FunctionalAnalysisArchitecture. It is an abstract functional representation of the electrical/electronic system and realizes the VehicleFeatures.
Implemented in de.fraunhofer.isst.eastadl.systemmodeling.impl.AnalysisLevelImpl.
void de.fraunhofer.isst.eastadl.systemmodeling.AnalysisLevel.setFunctionalAnalysisArchitecture | ( | AnalysisFunctionPrototype | value | ) |
Sets the value of the 'Functional Analysis Architecture' containment reference.
functionalAnalysisArchitecture : AnalysisFunctionPrototype [0..1]
The included functionalAnalysisArchitecture, this prototype shall be typed by an AnalysisFunctionType modeling the FunctionalAnalysisArchitecture. It is an abstract functional representation of the electrical/electronic system and realizes the VehicleFeatures.
value | the new value of the 'Functional Analysis Architecture' containment reference. |
Implemented in de.fraunhofer.isst.eastadl.systemmodeling.impl.AnalysisLevelImpl.
void de.fraunhofer.isst.eastadl.systemmodeling.AnalysisLevel.unsetFunctionalAnalysisArchitecture | ( | ) |
Unsets the value of the 'Functional Analysis Architecture' containment reference.
functionalAnalysisArchitecture : AnalysisFunctionPrototype [0..1]
The included functionalAnalysisArchitecture, this prototype shall be typed by an AnalysisFunctionType modeling the FunctionalAnalysisArchitecture. It is an abstract functional representation of the electrical/electronic system and realizes the VehicleFeatures.
Implemented in de.fraunhofer.isst.eastadl.systemmodeling.impl.AnalysisLevelImpl.