====== Function ====== ^ID |RT | ^Title |Function - Functions | ^Usage |The Design Data Object Function is used to describe a function allocated to a system element. The function must achived a defined result specified by a [[metamodel:ddo:requirement|requirement]].| ===== Required Roles ===== * System Architect * System Designer ===== Attributes ===== ^ID ^Type ^Default ^Title | Usage^ |number |String | | Number | | |title |String | | Title | | |description | Text | | Description | | ===== Links ===== ^Source ^ID ^Cardinality ^Target ^Remarks ^ |Function |alloctedto |one2many |[[metamodel:ddo:systemelement|System Elements]] | | |Function |applies |one2many |[[metamodel:ddo:normativedocument|Normative Documents]] | |Function |dividedinto |one2many |[[metamodel:ddo:function|Functions]] |Foreward (down) link in the functional breakdown structure. | |Function |includedin |one2one |[[metamodel:ddo:function|Function]] |Reverse (up) link in the functional breakdown structure | |Function |contains |one2many |[[metamodel:ddo:risk|Risks]] | | |Function |followsfrom |one2many |[[metamodel:ddo:decision|Decisions]] | | |Function |hasinputs |one2many |[[metamodel:ddo:interfaceitem|Interface Items]] | | |Function |hasoutputs |one2many |[[metamodel:ddo:interfaceitem|Interface Items]] | | |Function |leadsto |one2many |[[metamodel:ddo:decision|Decisions]] | | |Function |requiredfor |one2many |[[metamodel:ddo:capability|Capabilities]] | | |Function |specifiedby |one2many |[[metamodel:ddo:requirement|Requirements]] | |