-
Key: ODMF2-12
-
Legacy Issue Number: 10896
-
Status: closed
-
Source: NIST ( Mr. Conrad Bock)
-
Summary:
Behavioral Features. In Secton 16.6.1 (Behavioral Features), first paragraph is about a number of things other than behavioral features, and much of it is incorrect or uses incorrect terminology. Behavioral features only declare capabilities or services, not resources. They aren't the "program" that implements the service (called Behavior in UML). Behavioral features can be used in OCL that defines a derivation of a property, but the behavioral feature isn't directly related to the derived property. Operations include the parameters (including return value). A "method" in UML is the behavior that implements the operation on a particular class. Responsibility in UML is only a standard stereotype of a usage dependency. It isn't a well-developed part of UML class modeling. Qualified associations are more accurately described as a special kind of ternary relation. An abstract can have operations and methods like any other class. Abstract classes cannot have direct instances. Interfaces specify features of classes, including operation features. They aren't interfaces of operations themselves.
-
Reported: ODM 1.0b2 — Fri, 30 Mar 2007 04:00 GMT
-
Disposition: Resolved — ODM 1.0
-
Disposition Summary:
Replace text as described below
-
Updated: Fri, 6 Mar 2015 20:58 GMT