Issue 1451: Change CDL declaration of relationship redefined_by (boca-rtf) Source: (, ) Nature: Revision Severity: Summary: Summary: Section 2.2.4 (BOCA Meta-Model in CDL) [is_abstract] identifiable BocaFeature: AbstractFeature{ attribute boolean is_read_only=FALSE; attribute ScopeKind target_scope=INSTANCES; attribute VisibilityKind visibility=PUBLIC; attribute EventKind events=TRIGGERED_EVENTS; attribute string event_subject; attribute boolean is_locked=FALSE; [MANAGER,is_read_only] attribute string keyword; attribute boolean export=FALSE; // attribute BocaFeature redefines; relationship redefines References BocaFeature inverse redefined_by; relationship redefined_by References BocaFeature inverse redefines; }; /* Feature */ The corresponding UML diagram (section 2.2.2.1) shows the redefined_by relationship as having multiplicity *. Recommendations: Change the CDL declaration of the relationship redefined_by to show 0..* multiplicity. Resolution: Revised Text: AbstractFeature{ Actions taken: June 3, 1998: received issue June 23, 1998: closed issue Discussion: End of Annotations:===== ISSUE 23* Section 2.2.4 (BOCA Meta-Model in CDL) [is_abstract] identifiable BocaFeature: AbstractFeature{ attribute boolean is_read_only=FALSE; attribute ScopeKind target_scope=INSTANCES; attribute VisibilityKind visibility=PUBLIC; attribute EventKind events=TRIGGERED_EVENTS; attribute string event_subject; attribute boolean is_locked=FALSE; [MANAGER,is_read_only] attribute string keyword; attribute boolean export=FALSE; // attribute BocaFeature redefines; relationship redefines References BocaFeature inverse redefined_by; relationship redefined_by References BocaFeature inverse redefines; }; /* Feature */ The corresponding UML diagram (section 2.2.2.1) shows the redefined_by relationship as having multiplicity *. Recommendations: Change the CDL declaration of the relationship redefined_by to show 0..* multiplicity.