ErrorModelPrototype : public <<atpPrototype>> class
Created: 2008-11-10 21:54:37
Modified: 2010-04-29 16:55:48
Project:
Advanced:
<p>The ErrorModelPrototype is used to define hierarchical error models allowing additional detail or structure to the error model of a particular target. A hierarchal structure can also be defined when several ErrorModels are integrated to a larger ErrorModel representing a system integrated from several targets. <br/></p><p><br/></p><p>Typically the target is a system/subsystem, a function, a software component, or a hardware device.<br/></p><p><br/></p><p><br/></p><p>Semantics:<br/></p><p>An ErrorModelPrototype represents an occurrence of the ErrorModelType that types it.<br/></p><p><br/></p><p>Extension:<br/></p><p>(See ADLFunctionPrototype)<br/></p>
Element Source Role Target Role Details
«atpType» ErrorModelType
Class «isOfType»
Name:  
 
Name: type
The ErrorModelType that types the ErrorModelPrototype.
 
Element Source Role Target Role Details
«instanceRef» FaultFailurePropagationLink_toPort
Class «instanceRef.context»
Name:  
 
Name: errorModelPrototype
 
 
«instanceRef» FaultFailurePropagationLink_fromPort
Class «instanceRef.context»
Name:  
 
Name: errorModelPrototype
 
 
«atpType» ErrorModelType
Class  
Name:  
 
Name: part
The contained error models forming a hierarchy.
 
«instanceRef» ErrorModelPrototype_functionTarget
Class  
Name: functionTarget
 
Name:  
 
 
«instanceRef» ErrorModelPrototype_hwTarget
Class  
Name: hwTarget
 
Name:  
 
 
«instanceRef» FaultFailure_anomaly
Class «instanceRef.context»
Name:  
 
Name: errorModelPrototype
 
 
Object Type Connection Notes
«atpType» ErrorModelType Class Weak  
«instanceRef» ErrorModelPrototype_functionTarget Class Strong  
«instanceRef» ErrorModelPrototype_hwTarget Class Strong  
EAElement Class Generalization  
«atpPrototype» HardwareComponentPrototype Class Dependency  
«atpPrototype» FunctionPrototype Class Dependency